Hallo, ich habe hier einen CY8C24123A-24SXI Controller als SOIC8 Bauform. Gibt es eine Möglichkeit den Chip zu duplizieren? Er fungiert als I2C Slave und ich finde aktuell keinen fertig beschriebenen Chip. Gruß Felix
Felix_Rossberg schrieb: > Danke für die schnelle Antwort. > > Hast du die Möglichkeit für so etwas? /clone
Raph schrieb: > Felix_Rossberg schrieb: >> Danke für die schnelle Antwort. >> >> Hast du die Möglichkeit für so etwas? > > /clone Was meinst du?
Wenn du einen Chip klonen willst, musst du dessen Schaltung analysieren und das Programm auslesen. Dann kannst du dich an einen asiatischen Chiphersteller wenden, der ihn produziert und keine Scheu hat, sie mit dem Copyright Inhaber anzulegen. Bei einer Stückzahl ab 10 Millionen könnte das Sinn ergeben. Eine Sache noch: Es kostet Geld. Sicher einige zig. Millionen.
Wenn Dein uC nicht lesegeschützt ist, kannst Du es höchstwahrscheinlich mit dem uC Programmiergerät und SW von Cypress durchführen. Programmiergerät wie vorgeschrieben anschließen, uC selektieren, Memory lesen und in Datei abspeichern, neuen Chip anschließen, Memory beschreiben. Sollte der uC natürlich lese geschützt sein, mußt Du Dich höchstwahrscheinlich damit abfinden. Da ich mit Cypress nicht arbeite ist das nur eine generelle Beschreibung wie das funktionieren könnte und bei uC anderer Hersteller funktioniert.
Stefan F. schrieb: > Wenn du einen Chip klonen willst, musst du dessen Schaltung > analysieren > und das Programm auslesen. Dann kannst du dich an einen asiatischen > Chiphersteller wenden, der ihn produziert und keine Scheu hat, sie mit > dem Copyright Inhaber anzulegen. > > Bei einer Stückzahl ab 10 Millionen könnte das Sinn ergeben. > > Eine Sache noch: Es kostet Geld. Sicher einige zig. Millionen. Also soll eine frei programmierbare MCU, die man bei Mouser und co kaufen kann, nicht auslesbar sein?
Stefan F. schrieb: > Dann kannst du dich an einen asiatischen > Chiphersteller wenden, der ihn produziert und keine Scheu hat, sie mit > dem Copyright Inhaber anzulegen. Meinst du nicht, daß ein Auslesen (wenn nicht geschützt) und in einen zweiten programmieren einfacher ist, als den Chip nachzubauen? Vor allem, weil du den ja dann trotzdem programmieren mußt. Es gibt da so einen schönen Spruch: "Ich bin schlau und stell mich dumm, bei vielen ist es andersrum." Hast du das wirklich nötig?
Stefan F. schrieb: > Es kostet Geld. Sicher einige zig. Millionen. Italienische Lire? Polnische Sloty? Du liegst um Größenordnungen daneben. Bei gängigen Chips geht das recht preiswert über die Bühne, für einen Kleinanwender aber immer noch zu teuer. Da ist Funktionsanalyse und neu kodieren besser.
Felix_Rossberg schrieb: > Also soll eine frei programmierbare MCU, die man bei Mouser und co > kaufen kann, nicht auslesbar sein? Seite 4 des Datenblattes. Alternativ such nach "Protection".
Super. Unseren täglichen Zoff gib uns heute... Im Gespräch Mann zu Mann würde sich Mancher seine Sprüche besser überlegen, denn sonst ist Ratz/Fatz mal die Schnauze blau und die Zahnbürsten greift ins Leere. @TO Hier ist eine Aufstellung der Programmiergeräte. Die Prozedur dazu hat deer "aus der Reihe Tanzende" schon beschrieben. https://www.cypress.com/products/psoc-programming-solutions#tabs-0-bottom_side-6
Also wird es eher unwahrscheinlich, sowas durchzuführen. Die Protection wird wahrscheinlich da sein. Und das Development Kit wollte ich mir jetzt nicht unbedingt bestellen, um herauszufinden, dass es nicht geht. Danke trotzdem
Felix_Rossberg schrieb: > Also wird es eher unwahrscheinlich, sowas durchzuführen. Die > Protection > wird wahrscheinlich da sein. > Und das Development Kit wollte ich mir jetzt nicht unbedingt bestellen, > um herauszufinden, dass es nicht geht. > Danke trotzdem Wissen kann man das nie. Bei meiner alten Weller Lötstation konnte ich jedenfalls den uC auslesen und da war nichts geschützt. So hast Du immerhin eine 50% Chance, daß der uC auslesbar ist. Vielleicht gibt es ein billiges Evaluation Kit mit angebauten Programmer/Debugger. Viele solcher Bords lassen externe uC zum Programmieren bzw. Debuggen zu. Die SW bekommt man sowieso kostenlos. Wenn es nicht mehr wie €20 kostet, dann wäre das kaum ein Thema.
Felix_Rossberg schrieb: > Also soll eine frei programmierbare MCU, die man bei Mouser und co > kaufen kann, nicht auslesbar sein? Vermutlich schon, aber auf diese Weise kann er nur das Programm kopieren, nicht den Chip klonen. Natürlich was das nicht ernst gemeint!
Aus der Reihe tanzender schrieb: > Felix_Rossberg schrieb: > Wissen kann man das nie. Bei meiner alten Weller Lötstation konnte ich > jedenfalls den uC auslesen und da war nichts geschützt. > > So hast Du immerhin eine 50% Chance, daß der uC auslesbar ist. > Vielleicht gibt es ein billiges Evaluation Kit mit angebauten > Programmer/Debugger. Viele solcher Bords lassen externe uC zum > Programmieren bzw. Debuggen zu. Die SW bekommt man sowieso kostenlos. > Wenn es nicht mehr wie €20 kostet, dann wäre das kaum ein Thema. Jetzt müsse man nur noch so ein Evaluation Kit finden.. Hast du da etwas passendes parat? Dann würde ich es natürlich mal probieren.
Felix, hast du dich mal iregdnwie selber informiert? Nein, das merkt man. Um welche uC geht es genau, in welcher Anwendung? Es riecht etwas auch nach Troll... Klaus.
Klaus R. schrieb: > Um welche uC geht es genau Felix_Rossberg schrieb: > ich habe hier einen CY8C24123A-24SXI Controller
Felix_Rossberg schrieb: > Jetzt müsse man nur noch so ein Evaluation Kit finden.. Hast du da etwas > passendes parat? Dann würde ich es natürlich mal probieren. Ich habe das auf die Schnelle gefunden: https://www.mouser.com/datasheet/2/100/PSoC%20Dev%20Tools%20Selector%20Guide-1161130.pdf Siehe Seite "3rd Party Tools" Ist zwar von 2006, könnte aber trotzdem noch nützlich sein. DK hat diesen (teuren) programmer: https://www.digikey.ca/product-detail/en/cypress-semiconductor-corp/CY8CKIT-002/428-2975-ND/2126344 Es scheint nichts billiges für deinen uC zu geben. Das heißt allerdings nicht, daß jemand anders was (für Dich) brauchbares anbietet. Ich habe aber noch nie mit Cy uC gearbeitet und habe deshalb keine praktische Erfahrung. Vielleicht solltest Du erwägen ob Du nicht etwas ähnliches mit einem anderen uC (Arduino, PIC, AVR) entwickeln könntest. Würdest zumindest einige Erfahrungen auf dem Gebiet der uC sammeln wenn Dir der Zeit und Lernaufwand zusagt. Viel Glueck
Klaus R. schrieb: > Felix, hast du dich mal iregdnwie selber informiert? Nein, das > merkt > man. Um welche uC geht es genau, in welcher Anwendung? > > Es riecht etwas auch nach Troll... > > Klaus. Was du alles merkst. Ich frage extra so direkt, damit ich sinnvolle Informationen bekomme. Das Thema ist so vielfältig und wenn da schon jemand Erfahrungen gemacht hat, dann wäre es für mich prima. Also nur eine einfache Frage, wenn nicht, dann nicht.
Guck mal hier: https://www.cypress.com/documentation/development-kitsboards/cy3215-dk-circuit-emulation-development-kit https://www.amazon.com/CYPRESS-SEMICONDUCTOR-CY3215A-DK-CY3215-DK-Development/dp/B073RQLLV1 https://www.cypress.com/documentation/development-kitsboards/cy3215a-dk-circuit-emulation-lite-development-kit ...The ICE-Cube also serves as a single-site device programmer via an ISSP (In-System Serial Programming) Cable and MiniEval board included in the kit... Ist teuer! Hier gibt es den fuer $25: https://www.amazon.com/sp?_encoding=UTF8&asin=B073RQLLV1&isAmazonFulfilled=0&isCBA=&marketplaceID=ATVPDKIKX0DER&orderID=&seller=A5WXCXVJBSXS0&tab=&vasStoreID=
"Also wird es eher unwahrscheinlich, sowas durchzuführen. Die Protection wird wahrscheinlich da sein." Siehste...geht doch. Klaus.
Klaus R. schrieb: > "Also wird es eher unwahrscheinlich, sowas durchzuführen. Die > Protection > wird wahrscheinlich da sein." > > Siehste...geht doch. > > Klaus. Führst du jetzt Selbstgespräche?
Felix_Rossberg schrieb: > Klaus R. schrieb: >> Felix, hast du dich mal iregdnwie selber informiert? Nein, das >> merkt man. Um welche uC geht es genau, in welcher Anwendung? >> >> Es riecht etwas auch nach Troll... > > Was du alles merkst. Ich frage extra so direkt, damit ich sinnvolle > Informationen bekomme. Das Thema ist so vielfältig und wenn da schon > jemand Erfahrungen gemacht hat, dann wäre es für mich prima. Also nur > eine einfache Frage, wenn nicht, dann nicht. Deine Frage ist nicht einfach. Die Typenbezeichnung des µC sagt genau gar nichts darüber aus, wer den programmiert hat und wenn, ob derjenige die üblicherweise vorhandenen Schutzmechanismen gegen das Auslesen des Chips aktiviert hat oder nicht. Genausowenig wie die Typbezeichnung "Golf Variant 1.6 TDI" irgendeinen Hinweis darauf gibt, ob man im Handschuhfach eine Parkscheibe finden wird oder nicht. Im Zweifel muß man nachschauen. Mouser & Co. verkaufen µC typischerweise mit leeren Flash (so wie Autohersteller Autos mit leerem Handschuhfach). Aber solche µC sind halt leer, also ohne Funktion und es gibt nichts, was man "clonen" könnte.
So wie ich die Frage aufgefaßt habe, soll ein vorhandener programmierter uC des besagten Typs mit einem fabrikneuen Exemplar dupliziert werden so daß der jungfräulich kopierte uC als gleichwertiger Ersatz dienen könnte. Solange der vorhandene Muster uC nicht gegen Auslesen durch Fuse-Bits geschützt ist sollte das mit den vorgesehenen Programmier/Debugging Tools eine Routine Angelegenheit sein. In diesen Fall dürften die vorgeschlagenen Gerätschaften und SW diese Funktion erfüllen. Vielleicht sollte Felix zweckmäßigerweise diesen Sachverhalt nochmals klarstellen bzw. berichtigen. Ansonsten, genau erklären um was es hier tatsächlich geht.
Ich möchte an das Urheberrecht erinnern. Man darf Software nicht ohne Genehmigung des Rechteinhabers kopieren. Wer dabei hilft, macht sich mit strafbar.
Felix_Rossberg schrieb: > Also soll eine frei programmierbare MCU, die man bei Mouser und co > kaufen kann, nicht auslesbar sein? Yupp, wenn derjenige, der das Ding programmiert hat, den Ausleseschutz gesetzt hat, ist das so. Den kann man teils umgehen, aber DU kannst das nicht. Es gibt Firmen, die können das. Es geht auch nicht für alle. Es kann auch eine Urheberrechtsverletzung sein, aber ob das ein Problem ist, kann ich dir nicht sagen.
Gerhard O. schrieb: > So wie ich die Frage aufgefaßt habe, soll ein vorhandener > programmierter uC des besagten Typs mit einem fabrikneuen Exemplar > dupliziert werden so daß der jungfräulich kopierte uC als gleichwertiger > Ersatz dienen könnte. Solange der vorhandene Muster uC nicht gegen > Auslesen durch Fuse-Bits geschützt ist sollte das mit den vorgesehenen > Programmier/Debugging Tools eine Routine Angelegenheit sein. In diesen > Fall dürften die vorgeschlagenen Gerätschaften und SW diese Funktion > erfüllen. > Vielleicht sollte Felix zweckmäßigerweise diesen Sachverhalt nochmals > klarstellen bzw. berichtigen. Ansonsten, genau erklären um was es hier > tatsächlich geht. Genau so ist mein Vorhaben. Das Gesetzliche ist natürlich kritisch, dass weiß ich..
Stefan F. schrieb: > Man darf Software nicht ohne > Genehmigung des Rechteinhabers kopieren muss da nicht eine gewisse Schöpfungshöhe sein? gilt das Kopierverbot nicht nur wenn wirksame Kopierschutzmechanismen umgangen werden? kann man sie umgehen waren sie nicht wirksam, gelten also nicht, ist die Schöpfungshöhe gering ist es nicht schutzwürdig.
Felix_Rossberg schrieb: > Genau so ist mein Vorhaben. > Das Gesetzliche ist natürlich kritisch, daß weiß ich.. Es wird vielfach behauptet, für rein privaten Gebrauch ohne gewerbliche Absicht und Tätigkeiten wäre das gesetzlich zulässig. Genauso wie man sich eine Schutzkopie von Software oder einer Musik-CD machen darf. In vielen SW Verträgen wird darauf sogar ausdrücklich hingewiesen. Kommt wahrscheinlich auch auf die Region an wo man lebt. In den USA ist das möglicherweise anders. Bitte jetzt keinen Argumentkrieg loslassen.
Joachim B. schrieb: > muss da nicht eine gewisse Schöpfungshöhe sein? > gilt das Kopierverbot nicht nur wenn wirksame Kopierschutzmechanismen > umgangen werden? Nein und nein. Das mit dem Kopierschutz hast du mit Medien verwechselt, die du bereits gekauft hast und zu deinem eigenen Bedarf als Backup vervielfältigst. Es geht hier aber ganz klar nicht um ein Backup, sondern darum, die Software auf mehreren Geräten gleichzeitig zu nutzen, obwohl sie nur einmal legal erworben wurde.
Stefan F. schrieb: > Es geht hier aber ganz klar nicht um ein Backup, sondern darum, die > Software auf mehreren Geräten gleichzeitig zu nutzen darum geht es doch nicht, es geht soweit das hier verstanden wurde um ein backup des µC in einem Mainboard FALLS der Originale kaputt geht! Beitrag "Re: µController clonen" private backups von legal original gekauften Teilen sind wohl als Ausnahme zugelassen, warum sollen da µCs ausgenommen sein? Weder das PCB noch das Gerät wird ja kopiert, es werden also nicht mehrere Geräte illegal hergestellt!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.