- Posts: 32
- Thank you received: 9
Tipps für aktuelle LinuxCNC Hardware gesucht
- Ul
- Offline
- Junior Member
-
Less
More
11 months 1 week ago - 11 months 1 week ago #339186
by Ul
Replied by Ul on topic Tipps für aktuelle LinuxCNC Hardware gesucht
Wenn es bereits läuft, ist es natürlich wurscht.
Ich suche eher was fürs Bedienpanel und die Aliexpresskarte schien mir brauchbar. Habe sogar ein PDF bekommen, wo was zur Einrichtung steht, aber nichts von einem Bitfile o.Ä.
Wenn den Chinesen keiner testen will, werde ich mir wohl eine 7i73 kaufen. Hab gerade eben herausgefunden, dass Portugal doch in der EU ist und deswegen kein Zoll zu zahlen ist.
Ich suche eher was fürs Bedienpanel und die Aliexpresskarte schien mir brauchbar. Habe sogar ein PDF bekommen, wo was zur Einrichtung steht, aber nichts von einem Bitfile o.Ä.
Wenn den Chinesen keiner testen will, werde ich mir wohl eine 7i73 kaufen. Hab gerade eben herausgefunden, dass Portugal doch in der EU ist und deswegen kein Zoll zu zahlen ist.
Last edit: 11 months 1 week ago by Ul.
Please Log in or Create an account to join the conversation.
- Jimnyx
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
6 months 1 week ago #345821
by Jimnyx
Replied by Jimnyx on topic Tipps für aktuelle LinuxCNC Hardware gesucht
Hallo
Bin gerade bei der Suche nach Hilfe und bin im Internetr genau über mein Thema gestolpert. Aber zuerst eine kurze Vorstellung:
Bin 67 Jahre alt und seit 40 Jahren im CNC-Geschäft. Zuerst Maschinenbediener, später Programmierer. Baue schon seit Ewigkeiten kleine CNC-Maschinen für den Modellbau aber fast nur mit Mach3-Steuerung. Habe gerade eine kleine 5-Achs mit Mesa-Clone 7i92 in Betrieb genommen und bin total begeistert von den Möglichkeiten mit Linuxcnc. (Aber ohne die Hilfe von Gemini hätte ich das nie hinbekommen)
Und das führt zu meinem Problem: Vor lauter Begeisterung habe ich gleich eine 7I98 bei Aliexpress bestellt. Hab mir von der KI die Chinesische Anleitung übersetzen lassen , die Bitfiles aus dem Internet gesucht und das Board prompt gebrickt. Da Ihr dieses Problem ja offensichtlich gelöst habt: Gibt es eine sicher funktionierende Anleitung zum flashen und woher bekommt man die richtigen Bitfiles ?
Danke und viele Grüße !
Bin gerade bei der Suche nach Hilfe und bin im Internetr genau über mein Thema gestolpert. Aber zuerst eine kurze Vorstellung:
Bin 67 Jahre alt und seit 40 Jahren im CNC-Geschäft. Zuerst Maschinenbediener, später Programmierer. Baue schon seit Ewigkeiten kleine CNC-Maschinen für den Modellbau aber fast nur mit Mach3-Steuerung. Habe gerade eine kleine 5-Achs mit Mesa-Clone 7i92 in Betrieb genommen und bin total begeistert von den Möglichkeiten mit Linuxcnc. (Aber ohne die Hilfe von Gemini hätte ich das nie hinbekommen)
Und das führt zu meinem Problem: Vor lauter Begeisterung habe ich gleich eine 7I98 bei Aliexpress bestellt. Hab mir von der KI die Chinesische Anleitung übersetzen lassen , die Bitfiles aus dem Internet gesucht und das Board prompt gebrickt. Da Ihr dieses Problem ja offensichtlich gelöst habt: Gibt es eine sicher funktionierende Anleitung zum flashen und woher bekommt man die richtigen Bitfiles ?
Danke und viele Grüße !
Please Log in or Create an account to join the conversation.
- Ul
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 9
6 months 1 week ago - 6 months 1 week ago #345853
by Ul
Replied by Ul on topic Tipps für aktuelle LinuxCNC Hardware gesucht
Es werden doch verschiedene 7i98 angeboten. Welche genau?
Das 7i98 Bitfile von Baidu funktioniert nur mit der "v1.1", lässt sich aber auch auf eine 7i92 flashen, weil es in Wirklichkeit ein 7i92 Bitfile mit 3 Kanälen ist, statt 2. Die 7i92 zeigt dann 50 Pins an, brickt aber nicht. Trotzdem nicht nachmachen!
Wenn man dieses Bitfile auf eine 7i98 flasht, die dem Original entspricht, brickt die Karte und sollte sich nur per JTAG wieder richten lassen.
Die Pinbelegung ist auf meiner großen 7i98 nicht angeschrieben, ist aber mit gleichen Pins des FPGA verbunden, wie die 7i92 oben in meinem Bild. 3.3V Pin ist der quadratische.
Sowohl die 7i92 oben im Bild, als auch die 7i98 in voller Größe funktionieren mit originalen Bitfiles von Mesa. Die 7i98 "V1.1" funktioniert nicht mit originalen 7i98 Bitfiles, es lassen sich aber, neben den Bitfiles von Baidu 7i92 Bitfiles von Mesa flashen, ohne dass sie brickt. Die funktioniert dann aber in EMC nicht, das dann eine Hostmot2 Fehlermeldung ausspuckt. Die "V1.1" funktioniert also wirklich nur mit chinesischen Bitfiles. Eventuell kann man selbst ein Bitfile machen, ich habe es aber noch nicht probiert, da ich noch keinen PC dafür habe und die AMD Software auf meinem Raspberry nicht laufen wird.
Beim Flashen sollte man bei allen Karten wie folgt vorgehen:
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit --fix --fallback
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit --fallback
sudo mesaflash --device ethernet --addr 10.10.10.10 --reload --fallback
sudo mesaflash --device ethernet --addr 10.10.10.10 --readhmid sollte dann die neue Pinbelegung ausspucken. Falls die Karte nicht gefunden wird, funktioniert die Firmware nicht und wird die Karte bricken, wenn man sie in den normalen Bereich flasht. Falls die Firmware nicht funktioniert, trennt man die Karte von der Stromversorgung und verbindet sie wieder, dann läuft sie wieder. Das Bitfile sollte man dann nicht mehr nehmen.
Falls das Flashen funktioniert hat und die korrekte Pinbelegung angezeigt wird, geht man dann weiter wie folgt vor:
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit --fix
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit
sudo mesaflash --device ethernet --addr 10.10.10.10 --reload
Das Bitfile ist dann dauerhaft geschrieben und ist auch nach dem Trennen der Stromversorgung im Flash gespeichert wird also immer automatisch geladen.
Diese Prozedur ist auch in der chinesischen Anleitung so zu finden.
Die kleine 7i98 "V1.1" würde ich nicht noch mal kaufen, da die original Bitfiles von Mesa mit der nicht funktionieren (es sollte aber möglich sein selber welche zu schreiben). Die oben gezeigte 7i92 und die 7i98 in voller Größe entsprechen aber dem Original und funktionieren mit den originalen Bitfiles von Mesa.
Das 7i98 Bitfile von Baidu funktioniert nur mit der "v1.1", lässt sich aber auch auf eine 7i92 flashen, weil es in Wirklichkeit ein 7i92 Bitfile mit 3 Kanälen ist, statt 2. Die 7i92 zeigt dann 50 Pins an, brickt aber nicht. Trotzdem nicht nachmachen!
Wenn man dieses Bitfile auf eine 7i98 flasht, die dem Original entspricht, brickt die Karte und sollte sich nur per JTAG wieder richten lassen.
Die Pinbelegung ist auf meiner großen 7i98 nicht angeschrieben, ist aber mit gleichen Pins des FPGA verbunden, wie die 7i92 oben in meinem Bild. 3.3V Pin ist der quadratische.
Sowohl die 7i92 oben im Bild, als auch die 7i98 in voller Größe funktionieren mit originalen Bitfiles von Mesa. Die 7i98 "V1.1" funktioniert nicht mit originalen 7i98 Bitfiles, es lassen sich aber, neben den Bitfiles von Baidu 7i92 Bitfiles von Mesa flashen, ohne dass sie brickt. Die funktioniert dann aber in EMC nicht, das dann eine Hostmot2 Fehlermeldung ausspuckt. Die "V1.1" funktioniert also wirklich nur mit chinesischen Bitfiles. Eventuell kann man selbst ein Bitfile machen, ich habe es aber noch nicht probiert, da ich noch keinen PC dafür habe und die AMD Software auf meinem Raspberry nicht laufen wird.
Beim Flashen sollte man bei allen Karten wie folgt vorgehen:
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit --fix --fallback
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit --fallback
sudo mesaflash --device ethernet --addr 10.10.10.10 --reload --fallback
sudo mesaflash --device ethernet --addr 10.10.10.10 --readhmid sollte dann die neue Pinbelegung ausspucken. Falls die Karte nicht gefunden wird, funktioniert die Firmware nicht und wird die Karte bricken, wenn man sie in den normalen Bereich flasht. Falls die Firmware nicht funktioniert, trennt man die Karte von der Stromversorgung und verbindet sie wieder, dann läuft sie wieder. Das Bitfile sollte man dann nicht mehr nehmen.
Falls das Flashen funktioniert hat und die korrekte Pinbelegung angezeigt wird, geht man dann weiter wie folgt vor:
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit --fix
sudo mesaflash --device ethernet --addr 10.10.10.10 --write bitfile.bit
sudo mesaflash --device ethernet --addr 10.10.10.10 --reload
Das Bitfile ist dann dauerhaft geschrieben und ist auch nach dem Trennen der Stromversorgung im Flash gespeichert wird also immer automatisch geladen.
Diese Prozedur ist auch in der chinesischen Anleitung so zu finden.
Die kleine 7i98 "V1.1" würde ich nicht noch mal kaufen, da die original Bitfiles von Mesa mit der nicht funktionieren (es sollte aber möglich sein selber welche zu schreiben). Die oben gezeigte 7i92 und die 7i98 in voller Größe entsprechen aber dem Original und funktionieren mit den originalen Bitfiles von Mesa.
Last edit: 6 months 1 week ago by Ul.
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
- Jimnyx
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
6 months 1 week ago #345874
by Jimnyx
Replied by Jimnyx on topic Tipps für aktuelle LinuxCNC Hardware gesucht
Vielen Dank für die schnelle Antwort.
diese Karte aber Vers. 1.1 habe ich gebrickt und warte jetzt auf eine neue.
Sie schickten mir diesmal die Doku + Bitfile vorab und schickten anschliessend die Meldung: "Sehr geehrter Kunde, Bitte beachten Sie, dass die Bedienungsanleitung und die Bit-Datei, die wir zuvor gesendet haben, alte Versionen sind. Die aktualisierten Dokumente werden in Kürze an Ihre E-Mail-Adresse weitergeleitet.Alibaba Translation"
Habe eine neue Doku bekommen, jetzt allerdings ohne das 7i98_fallback.bit File.
Wenn ich das richtig verstehe muss ich doch sowohl den Fallback-Speicher als auch den "Arbeits"Speicher flashen. 1x mit 7i98_fallback.bit mit den ersten 3 Zeilen Deiner Anleitung.
Die Endungen der 3 Zeilen --fallback bewirken das der Fallback-Speicher geflashed wird .
Dann muss noch der Arbeits-Bereich geflashed werden mit z.B. 7i98_5ABOBX3.bit. Wenn am Ende der Zeilen kein --fallback steht, wird der Arbeitsspeicher geflashed.
Irgendetwas muss ich da doch falsch verstanden haben...
Denn wann werden die Speicherbereiche wirklich geschrieben und nicht nur simuliert ?
Grüße !
diese Karte aber Vers. 1.1 habe ich gebrickt und warte jetzt auf eine neue.
Sie schickten mir diesmal die Doku + Bitfile vorab und schickten anschliessend die Meldung: "Sehr geehrter Kunde, Bitte beachten Sie, dass die Bedienungsanleitung und die Bit-Datei, die wir zuvor gesendet haben, alte Versionen sind. Die aktualisierten Dokumente werden in Kürze an Ihre E-Mail-Adresse weitergeleitet.Alibaba Translation"
Habe eine neue Doku bekommen, jetzt allerdings ohne das 7i98_fallback.bit File.
Wenn ich das richtig verstehe muss ich doch sowohl den Fallback-Speicher als auch den "Arbeits"Speicher flashen. 1x mit 7i98_fallback.bit mit den ersten 3 Zeilen Deiner Anleitung.
Die Endungen der 3 Zeilen --fallback bewirken das der Fallback-Speicher geflashed wird .
Dann muss noch der Arbeits-Bereich geflashed werden mit z.B. 7i98_5ABOBX3.bit. Wenn am Ende der Zeilen kein --fallback steht, wird der Arbeitsspeicher geflashed.
Irgendetwas muss ich da doch falsch verstanden haben...
Denn wann werden die Speicherbereiche wirklich geschrieben und nicht nur simuliert ?
Grüße !
Please Log in or Create an account to join the conversation.
- Ul
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 9
6 months 1 week ago #345875
by Ul
Replied by Ul on topic Tipps für aktuelle LinuxCNC Hardware gesucht
Dieses Fallback Bitfile ist blinkende LED und alle Pins IO. Du brauchst das gar nicht, sondern nur das Bitfile, das zu deiner Maschine passt.
Die ersten drei Zeilen sind nur zum Testen vom neuen Bitfile, weil es in den flüchtigen Bereich geflasht wird. Falls das Bitfile nicht mit der Karte funktioniert, wird beim trennen und neu verbinden der Stromversorgung das ursprüngliche Bitfile geladen und die Karte ist wieder ansprechbar.
Untere drei Zeilen braucht es, damit es nach dem Trennen der Stromversorgung im Speicher bleibt, aber eben nur wenn das Bitfile mit der Karte funktioniert. Sonst braucht man JTAG.
Deine Karte ist keine 7i98 sondern eine chinesische F7i98. Ist wieder eine andere, zu der ich nichts sagen kann. Mit 7i98 meine ich die hier: de.aliexpress.com/item/1005012092221990.html
Deine kann alles Mögliche sein. Ich vermute, die wird ebenfalls nicht mit originalen Bitfiles von Mesa funktionieren. Jetzt weißt du aber wenigstens wie man es testet, ohne dass gleich alles kaputt ist
Die JTAG Pins bei deiner scheinen anders zu sein, als bei anderen Karten. Keine Ahnung was man da macht. Man kann den IC aber auch direkt flashen (dürfte der zwischen Ethernetbuchse und FPGA IC sein).
Ich empfehle jedenfalls entweder die verlinkte 7i98 zu kaufen, oder die oben gezeigte 7i92, falls 34 Pins ausreichend sind und die 7i98 zu teuer ist.
Die ersten drei Zeilen sind nur zum Testen vom neuen Bitfile, weil es in den flüchtigen Bereich geflasht wird. Falls das Bitfile nicht mit der Karte funktioniert, wird beim trennen und neu verbinden der Stromversorgung das ursprüngliche Bitfile geladen und die Karte ist wieder ansprechbar.
Untere drei Zeilen braucht es, damit es nach dem Trennen der Stromversorgung im Speicher bleibt, aber eben nur wenn das Bitfile mit der Karte funktioniert. Sonst braucht man JTAG.
Deine Karte ist keine 7i98 sondern eine chinesische F7i98. Ist wieder eine andere, zu der ich nichts sagen kann. Mit 7i98 meine ich die hier: de.aliexpress.com/item/1005012092221990.html
Deine kann alles Mögliche sein. Ich vermute, die wird ebenfalls nicht mit originalen Bitfiles von Mesa funktionieren. Jetzt weißt du aber wenigstens wie man es testet, ohne dass gleich alles kaputt ist
Die JTAG Pins bei deiner scheinen anders zu sein, als bei anderen Karten. Keine Ahnung was man da macht. Man kann den IC aber auch direkt flashen (dürfte der zwischen Ethernetbuchse und FPGA IC sein).
Ich empfehle jedenfalls entweder die verlinkte 7i98 zu kaufen, oder die oben gezeigte 7i92, falls 34 Pins ausreichend sind und die 7i98 zu teuer ist.
Please Log in or Create an account to join the conversation.
- Ul
- Offline
- Junior Member
-
Less
More
- Posts: 32
- Thank you received: 9
6 months 1 week ago #345876
by Ul
Replied by Ul on topic Tipps für aktuelle LinuxCNC Hardware gesucht
Please Log in or Create an account to join the conversation.
Moderators: Muecke
Time to create page: 0.177 seconds