CY7C63001 Programmieralgorithmus

OP #7581589
Lesenswert?

Hallo!

Hat jemand Informationen wie die (sehr alten) CY7C63001 Mikrocontroller Programmiert bzw. Ausgelesen werden? Die Datenblätter schweigen sich dazu leider aus. Es wird nur auf Programmiergeräte von Hi-Lo Systems bzw. Cypress selbst verwiesen. Natürlich alles schon sehr lange obsolet. Da das ganze nur für einen einmaligen Versuch ist und in meinem Chip wahrscheinlich sowieso das Security-Bit gesetzt ist wollte ich nicht viel investieren. Aber einen provisorischen Programmer mit einem modernen Mikrocontroller zu bauen wäre nicht das Problem...

#7581606
Lesenswert?

Cypress scheint zu Infineon zu gehören.

Eine Liste der Programmer, die den 63001 können: https://community.infineon.com/t5/USB-low-full-high-speed/Programming-M8-series-CY7C63413-with-CY3649/td-p/164731?attachment-id=22107

Darunter auch der Hi-Lo ALL-11P3, den hat Matthieu Benoit hier beschrieben: http://matthieu.benoit.free.fr/hilosystem_all-11P3_universal_programmer.htm mit Software dafür, ob der 63001 darunter ist weiß ich nicht.

jetzt fehlt nur noch jemand, der den Hi-Lo besitzt.

https://community.infineon.com/t5/Knowledge-Base-Articles/CY3649/ta-p/255324 https://community.infineon.com/t5/Knowledge-Base-Articles/Programmer-for-CY7C630xx-CY7C631xx/ta-p/251418 "The Programming Software, CYASM, for the Hi-Lo programmer may also be downloaded from the previous link." wo ist der abgeblieben?

OP #7581728
Lesenswert?

Das meiste davon hatte ich auch schon gefunden. CYASM ist übrigens nicht die Programmiersoftware sondern der Assembler für diese Prozessoren. Findet man inzwischen hier: https://community.infineon.com/t5/Knowledge-Base-Articles/CYASM-Assembler-User-Guide/ta-p/258700

Ich hoffe noch darauf, das jemand den Programmieralgorithmus kennt.

Wenn der Chip das Security-Bit gesetzt hat, würde ich gerne mal mit Spannung Glitchen experimentieren. Da hift es mir nicht so viel wenn ich den Chip zu jemandem schicke, der den passenden Programmer hat...

(Firma: Code Mercenaries GmbH) #7582605
Lesenswert?

Die CY7C63001A sind so um 2010 abgekündigt worden. Die Nachfolger gibt es mittlerweile auch nicht mehr.

Wir haben die ziemlich intensiv eingesetzt, etliche 100k Chips sind hier durch gelaufen. Ich wüsste nicht, dass man da einfach um das Security-Bit rum kommt und das wird mit sehr hoher Wahrscheinlichkeit gesetzt sein.

Die Dataman und Elnec-Programmer können diese Chips auch.

Was ist denn drin im Chip der ausgelesen werden soll?

OP #7582736
Lesenswert?

Das das ganze schon lange Abgekündigt ist, ist mir bewusst. Ich würde gerne versuchen den vorhandenen Chip zu lesen und dann die Firmware zu disassemblieren und mit einem modernen Controller nachzubilden. Ich will keine Diskussion über die Legalität oder sowas losbrechen, deswegen keine Details was für ein Gerät das ist. Das ganze ist aber nur für mich und wird auch nicht verkauft oder weitergegeben.

Ein Bekannter hat evtl. noch einen alten Galep im Keller, der sollte das laut Offizieller Liste auch können. Vielleicht komme ich so dann weiter.

Falls irgendjemand noch was zum Programmieralgorithmus hat würde ich mich natürlich trotzdem freuen.

OP #7582844
Lesenswert?

Dieter S. schrieb:

Ich spekuliere einfach mal: Kopierschutz Dongle, damals wurden die CY7C63xxx gerne dafür hergenommen.

Werde ich weder Bestätigen noch Dementieren :)

Guido K. schrieb:

Habe grad noch mal geschaut, die Specs zum Programmieren der Chips habve ich auch nicht. Den Sourcecode vom CyASM habe ich, inklusive einer Version die wirklich Conditional Assembly kann und die auf MacOS in der MPW funktioniert.

Nicht das ich das wirklich bräuchte, aber kannst / darfst du den CyASM weitergeben? Also die Binärversion habe ich gefunden aber mal in den Quellcode schauen fände ich spannend. Ich beschäftige mich auch ein bisschen mit Vintage Macs, da kenne ich natürlich MPW.

#7582866
Lesenswert?

Dominik V. schrieb:

Werde ich weder Bestätigen noch Dementieren :)

Rein theoretisch und spekulativ: die damaligen Kopierschutz-Dongle musste man nur selten auf Hardware-Ebene angreifen. Entweder waren sie so schlecht eingebunden dass man den Schutz einfach komplett entfernen konnte. Oder es gab Tools bzw. Software-Emulationen die die Dongle Hardware nachgebildet haben. Und für die hartnäckigen Fälle ist irgendwann eine gepatchte Version der geschützten Software aufgetaucht.

(Firma: Code Mercenaries GmbH) #7582941
Lesenswert?

Dominik V. schrieb:

Nicht das ich das wirklich bräuchte, aber kannst / darfst du den CyASM weitergeben? Also die Binärversion habe ich gefunden aber mal in den Quellcode schauen fände ich spannend. Ich beschäftige mich auch ein bisschen mit Vintage Macs, da kenne ich natürlich MPW.

Eher nicht, ich habe den damals von Cypress nur zur eigenen Verwendung bekommen.

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