Mikrocontroller HT46F47 kopieren?

Moderator (Firma: Titel) Persönliche Seite #4462346
Lesenswert?

Heino M. schrieb:
> Ist das so wie bei den Atmega´s möglich?
Wenn dort der "Programmierer" ein wenig mitgedacht und die Lock-Bits 
gesetzt hat, dann ist das Auslesen genau sinnlos, wie bei dem HT46F47 
wenn bei der Programmierung jemand mitgedacht hat...

> 2. Frage wo gibt´s den zu kaufen?
Aber warum kaufst du nicht einfach den programmierten Controller? Soo 
arg teuer ist der ja nun nicht...
http://www.ak-modul-bus.de/stat/ht46f47e_mit_tps_firmware.html
OP #4462357
Lesenswert?

ich befürchte dass der Programmierer "ganze Arbeit" geleistet und 
Lock-Bits
gesetzt hat :-(

Die Seite zum Kauf habe ich auch schon gefunden, aber 10€ für nur einen 
zu investieren, wenn ich ihn vielleicht bedeutend billiger bekommen und 
selbst proggen kann? Hmm ich weiß nicht, das wäre der letzte Schritt....

Ich wollte aber generell wissen ob man den originalen Code vielleicht 
auf nen Atmega ziehen kann? Wie gesagt vorrausgesetzt dass er lesbar 
ist.
#4462368
Lesenswert?

> Ich wollte aber generell wissen ob man den originalen Code vielleicht
> auf nen Atmega ziehen kann? Wie gesagt vorrausgesetzt dass er lesbar
> ist.

Im Atmel studio geht das soweit ich weiss. Ausprobiert habe ich es 
praktisch nicht. Wenn die Lockbits gesetzt sind hast du aber kaum eine 
chance den code korrekt auszulesen.
Moderator (Firma: Titel) Persönliche Seite #4462439
Lesenswert?

Heino M. schrieb:
> aber 10€ für nur einen zu investieren, wenn ich ihn vielleicht bedeutend
> billiger bekommen und selbst proggen kann?
Du wirst zum "proggen" noch den "Progger" für diesen Chip brauchen, und 
der kostet wahrscheinlich mehr als 1 einziger fertig programmierter 
TPS-Controller. Wenn du hier 100-Tausend oder 1-Million geschrieben 
hättest, dann hätte sich das Ganze relativiert, aber so...

> aber 10€ für nur einen zu investieren, wenn ich ihn vielleicht bedeutend
> billiger bekommen und selbst proggen kann?
Du musst dann eben einfach selber deine TPS-Firmware dafür schreiben. In 
diesem Fall darfst du dann zu den Kosten deine Arbeitszeit natürlich 
nicht dazurechnen.

Oder umgedreht: warum soll es denn immer alles "umsonst" und "für lau" 
geben? Gewöhnt man sich das in der heutigen (Internet-)Zeit so an, dass 
es Alles irgendwo "umsonst" gibt?
Der Programmierer, der die TPS-Firmware geschrieben hat, möchte 
vielleicht auch von irgendwas leben...
OP #4462457
Lesenswert?

>Oder umgedreht: warum soll es denn immer alles "umsonst" und "für lau"
>geben? Gewöhnt man sich das in der heutigen (Internet-)Zeit so an, dass
>es Alles irgendwo "umsonst" gibt?

Ja diesbezüglich gebe ich Dir Recht, aber ich habe ja nicht von UMSONST 
gesprochen sondern nur von billiger. Du kaufst ja auch nicht ein neues 
Auto wenn Du das exact gleiche und ebenfalls neu für weniger Geld haben 
kannst, nur weil Du den "Autobauern" Deinen Respekt für diese 
Meisterleistung ausdrücken willst....es sei denn Du hast zu viel Geld 
und Dir ist es damit egal

>Der Programmierer, der die TPS-Firmware geschrieben hat, möchte
>vielleicht auch von irgendwas leben...

Ich denke ein Programmierer verdient schon ordentlich und lebt sehr gut 
davon und das hier wird wohl nicht seine einzige Firmware gewesen sein, 
die er in seinem Leben programmiert hat. Und ob er das kopieren zulässt 
oder nicht, lag oder liegt ja beim Programm schreiben selbst in seiner 
Hand (siehe Lock-Bits).

Sorry für meine Sichtweise, aber man sollte immer beide Seiten sehen.
Moderator (Firma: Titel) Persönliche Seite #4462479
Lesenswert?

Heino M. schrieb:
> Ich denke ein Programmierer verdient schon ordentlich
Er tut es eben nicht, wenn jeder und nicht nur du seine Software 
kopiert. Aber lustigerweise ist es genau Software (und natürlich auch 
Musik) von der man erwartet, dass die Erzeuger schon "irgendwie 
anders" überleben werden.

> Du kaufst ja auch nicht ein neues Auto wenn Du das exact gleiche und
> ebenfalls neu für weniger Geld haben kannst
Du kennst die Geschichte mit den "Äpfel und Birnen"? Du willst ja nicht 
einen "anderen neuen" Controller billiger kaufen, sondern den Code in 
einen einen "leeren neuen" kopieren. Das sind komplett andere 
Sachverhalte.
Wie wenn du vom erwähnten Auto nur eine "leere neue" Karosse billiger 
kaufst. Und deren Preis mit der vollständigen Ausstattung vergleichst...

> Sorry für meine Sichtweise, aber man sollte immer beide Seiten sehen.
Ja, man kann sich diese Sache auch schönsaufen.

Aber langer Rede kurzer Schluss: du kannst in diesem Fall ja einfach die 
weiter oben verlinkte Software verwenden, die hat der Programmierer ja 
kostenlos zur Verfügung gestellt...
Moderator (Firma: Titel) Persönliche Seite #4462814
Lesenswert?

Heino M. schrieb:
> Ok, wo genau hast Du dazu was auf der Seite gelesen oder unter welchem
> Reiter?
Den gesamten Weg?
1. http://www.ak-modul-bus.de/stat/ht46f47e_mit_tps_firmware.html
2. siehe Screenshot
3. http://elektronik-labor.de/Lernpakete/TPS/TPS0.html
4. http://elektronik-labor.de/Projekte/TPS11.html
5. http://elektronik-labor.de/Projekte/TPS5.html


Und der Trick ist: man findet auf zig Wegen dorthin.
Zum Beispiel auch so: https://www.google.de/search?q=tps+atmega8
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren