Hallo, für den Einstieg habe ich mir eine kleine China CNC Fräse gekauft. Leider habe ich mir irgendwie bei einem ganz normalem FW Update die Seriennummer zerschossen und nun passt meine Lizenz nicht mehr. Verbaut ist ein PIC18F4550, von dem ich den HEX Code ausgelesen habe. Soweit auch erstmal kein Problem. Das File habe ich mit einem Hex-Editor geöffnet und nach der SN gesucht, aber leider nichts gefunden. Das wäre auch zu einfach gewesen. Könnt ihr mir dabei helfen wieder meine org. SN in das Hex File zu bekommen? :-/ aktuelle SN im Hex: 033117 Org. SN: 059878 Hex-File ist im Anhang. Für jeden Tipp bin ich Dankbar. Gruß CNC Einsteiger
Hilft dir zwar aktuell nicht weiter, aber: mit Open-Source wäre das nicht passiert. Ich würde keine Hardware aus China kaufen bei der ich auch bei der Firmware dem fernöstlichen Lieferenten ausgeliert bin. Bei einem Bluetooth- oder GSM-Modul mag das noch Ok sein, aber bei einer Fräse (viel Hardware) wäre das für mich ein absolutes NoGo.
Hi, der Chip hat sich wohl nicht auslesen lassen, Deine .hex-Datei enthält fast zu 100% nur Nullen als Daten.
Danke für die Info. Gibts bei den PICS auch eine Art Fuses, wie bei Atmel? Welche ich z.B. überprüfen kann ob ein Leseschutz aktiv ist?
CNC_Einsteiger schrieb: > Gibts bei den PICS auch eine Art Fuses, wie bei Atmel? Configuration Bits > Welche ich z.B. überprüfen kann ob ein Leseschutz aktiv ist? CONFIG5L (300008h) Siehe auch S.292ff im Datenblatt des PIC18F4550 http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf
Vieleicht mal sagen, was für eine Käsefräse du hast? Dann findet sich eventuell ein anderer, der das gleiche Ding hat und liesst die FW aus. Sobald du 2x die gleiche FW mit unterschiedlicher SN hast, sollte es ein leichtes sein, die SN zu finden, sofern kein Crypto benutzt wird.
:
Bearbeitet durch User
CNC_Einsteiger schrieb: > Das File habe ich mit einem Hex-Editor geöffnet und nach der SN gesucht, > aber leider nichts gefunden. Das wäre auch zu einfach gewesen. Wonach hast du denn genau gesucht? Als ASCII Klartext wird sie wohl kaum drinstehen. Vielleicht befindet sie sich auch nicht im Flash, sondern im EEPROM.
Berater schrieb: > Vielleicht befindet sie sich auch nicht im Flash, sondern im > EEPROM. Ist egal, beides ist auslesegeschützt.
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.