Forum: Mikrocontroller und Digitale Elektronik SN der CNC Fräse in Pic zerschossen


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von CNC_Einsteiger (Gast)


Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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

von Harry L. (mysth)


Bewertung
1 lesenswert
nicht lesenswert
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.

von fop (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hi,
der Chip hat sich wohl nicht auslesen lassen, Deine .hex-Datei enthält 
fast zu 100% nur Nullen als Daten.

von CNC_Einsteiger (Gast)


Bewertung
0 lesenswert
nicht lesenswert
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?

von hinz (Gast)


Bewertung
0 lesenswert
nicht lesenswert
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

von Rote T. (tomate)


Bewertung
0 lesenswert
nicht lesenswert
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
von Berater (Gast)


Bewertung
0 lesenswert
nicht lesenswert
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.

von hinz (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Berater schrieb:
> Vielleicht befindet sie sich auch nicht im Flash, sondern im
> EEPROM.

Ist egal, beides ist auslesegeschützt.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.