Autor Thema: Neues Suska Board  (Gelesen 29844 mal)

1 Mitglieder und 1 Gast betrachten dieses Thema.

Offline drelius

  • Benutzer
  • Beiträge: 990
Re: Neues Suska Board
« Antwort #200 am: Fr 26.12.2025, 15:02:09 »
Bilder

Offline udo

  • Benutzer
  • Beiträge: 84
Re: Neues Suska Board
« Antwort #201 am: So 28.12.2025, 14:50:02 »
Ich bin mir nicht sicher was exakt Dein Problem ist. Es sieht alles gut aus.
Wenn Du vom UIP-TOOL eine Ipadresse angezeigt bekommst, kannst Du diese von einem PC im selben Netz aus benutzen, um per ftp oder http Daten von und zum Suska-Board zu kopieren.

Hier ist die Doku (und Source) zum UIP-TOOL:
https://bitbucket.org/sqward/uip-tools/src/master/

Eine Verbindung ins Internet von Suska aus ist damit nicht möglich - dazu brauchst Du andere Tools (die ich weder auf dem Suska noch auf anderen Ataris jemals probiert habe). In der Lightning Doku sollte es Hinweise geben, wie das funktioniert.

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #202 am: Sa 17.01.2026, 17:48:17 »
Hallo Udo,
nachdem anfangs nicht alles reibungslos funktionierte, habe ich eine Pause eingelegt.
Jetzt wollte ich die neueste Configware (zum ersten Mal!) "programmieren".
SUSKA_IV_B_FALCON_2K25B.rbf auf eine microSD Karte kopiert, UART Adapter angeschlossen,
das funktioniert soweit ganz gut, auch das programmieren mittels as-write

ab dem nächsten Boot-Vorgang kommt aber immer die Meldung
timeout ... FPGA load failed (die ganze Prozedur siehe cutecom.log)
und der Bildschirm bleibt natürlich schwarz... das Board stellt sich tot...

Als nächstes habe ich mit Widerwillen Quartus Lite installiert...
die nächste Odyssey... keine Icons am Desktop... such dir das binary doch selbst.... aaarrrgghhh....
aber auch dieses Problem gelöst, das Programmieren über Quartus funktioniert aber auch nicht, der USB Blaster wird zwar erkannt, aber dann geht auch nix mehr (siehe Anhang) ... als Endanwender sehr frustrierend...

lg, markus

260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Offline ragnar76

  • Benutzer
  • Beiträge: 681
Re: Neues Suska Board
« Antwort #203 am: Sa 17.01.2026, 19:08:48 »
Ich komme grade nicht auf dem Namen aber du darfst nicht JTAG als Modus nehmen sondern das andere

Offline ragnar76

  • Benutzer
  • Beiträge: 681
Re: Neues Suska Board
« Antwort #204 am: Sa 17.01.2026, 19:13:08 »
Achso, und du musst die .pof Datei nehmen, die wird dauerhaft im FPGA gespeichert. Bei der .sof Datei gehen die Einstellungen verloren.

# Kurz-Zusammenfassung
1.    USB-Blaster anschließen und Treiber installieren
2.   Quartus starten und Programmer öffnen
3.    Hardware Setup → USB-Blaster auswählen
4.    Auto Detect → FPGA erkennen
5.    .pof Datei laden
6.    Modus: Active Serial Programming
7.    Start drücken und warten

Offline udo

  • Benutzer
  • Beiträge: 84
Re: Neues Suska Board
« Antwort #205 am: Sa 17.01.2026, 19:18:09 »
Hi Markus,

In Deinem Log sehe ich dieses:

AS-Status: 00 : 00000000
Silicon-ID: 17 ** unknown **
Size: 0x00000000 Byte

Ich nehme an, daß Du den Befehl as-getid eingetippt hast.
Falls diese Meldung bei as-getid immer kommt, dann sieht das so
aus. als hättest Du einen unbekannten Config-Flash-Typ auf Deinem Board.

Beim Suska-4 sollte as-getid dies melden:

BF fpga-shell:> as-getid
AS-Status: 00 : 00000000
Silicon-ID: FF assume Micron
Size: 0x00800000 Byte

Da die SW an der ID die Größe des Flash bestimmt kommt sie bei der ID - 17 ins schleudern und scheinbar klappt dann das Flashen nicht.

Wieso Du ein anderes Flash hast sollte der Wolfgang beantworten können. Damit dieses funktioniert müsste ich die AVR-Firmware updaten.

Aber mit der Quartus-SW solltest Du mit diesen Schritten das Flash erfolgreich updaten können:
1. Download des .pof-Files
2. usb-Blaster an den Active-Serial Anschluss
3. Suska-4 einschalten.
4. .pof-File mit der Quartus-SW im Active-Serial-Mode flashen.

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #206 am: Sa 17.01.2026, 19:39:10 »
Vielen Dank für die schnelle Hilfestellung...
Ich habe es jetzt auch mit mit der anderen Schnittstelle Active Serial und dem pof-file probiert:
geht leider auch nicht... aber diesmal konnte man auch verify auswählen... ist aber auch kein Trost ;-)
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #207 am: Sa 17.01.2026, 19:47:36 »
as-getid liefert bei mir immer:
AS-Status: 00 : 00000000
Silicon-ID: 17 ** unknown **
Size: 0x00000000 Byte
BF fpga-shell:>

und info liefert:
raw Input Voltage: 0368
Input Voltage: 5.34V
ATMEGA-Version: 20250729
Boot image id: f
Boot App Version: 0
FPGA-Coretype: AA AA (Old Core without type)
FPGA-Version: FFFFFFFF
BF fpga-shell:>

Ich war einer der ersten Besteller... vielleicht war das keine so gute Idee ? ;-)
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Offline udo

  • Benutzer
  • Beiträge: 84
Re: Neues Suska Board
« Antwort #208 am: Sa 17.01.2026, 22:35:03 »
Was genau passiert denn wenn Du mit dem Active Serial Setup auf "Start" drückst?
Sagt er nur "failed"? Normalerweise sollte da auch eine Fehlermeldung kommen.

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #209 am: So 18.01.2026, 08:17:59 »
Ich starte Quartus Prime Lite Edition 24.1std
Menüpunkt Tools -> Programmer
Mode: Active Serial Programming
Add File: SUSKA_IV_B_FALCON_2K25B.pof
erst wenn ich die Checkbox Program/Configure auswähle, ist der Start-Button aktiviert
nach drücken von Start steht in Progress: (Failed)

Aber jetzt sehe ich, dass im ursprünglich geöffneten Quartus Prime Fenster unten bei Messages ein paar Meldungen erscheinen. Was zum Teufel ist ein JTAG server ???
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Offline ragnar76

  • Benutzer
  • Beiträge: 681
Re: Neues Suska Board
« Antwort #210 am: So 18.01.2026, 09:41:40 »
Nutzt du Linux? Das riecht schwer nach nem Udev Problem. Bin Grade am Handy, Google mal "usb blaster udev"

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #211 am: So 18.01.2026, 10:27:01 »
Danke, ja, ich nutze OpenSuse Leap16.0
lsusb liefert:
Bus 003 Device 006: ID 09fb:6001 Altera Blasterhabe jetzt udev-Regeln eingetragen und bin einen kleinen Schritt weiter...
jetzt kommt die Meldung (Failed) nicht sofort, sondern erst nach 20 Sekunden mit einem anderen Fehler als zuvor:
Info (209060): Started Programmer operation at Sun Jan 18 10:18:09 2026
Error (209040): Can't access JTAG chain
Error (209012): Operation failed
Info (209061): Ended Programmer operation at Sun Jan 18 10:18:29 2026
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #212 am: So 18.01.2026, 10:54:20 »
in /etc/udev/rules.d/51-altera-usb-blaster.rules steht jetzt folgendes:
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6002", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6003", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6010", MODE="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6810", MODE="0666"
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Offline ragnar76

  • Benutzer
  • Beiträge: 681
Re: Neues Suska Board
« Antwort #213 am: So 18.01.2026, 11:52:40 »
Sieht erstmal OK aus. Hast du udev (oder den Rechner) danach neu gestartet und was passiert wenn du den blaster raus und wieder reinsteckt? Was sagt dmesg darüber wenn du den reinsteckt?

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #214 am: Gestern um 17:03:41 »
Habe nach der Änderung ein reload von udev gemacht:
sudo udevadm control --reload
Nachdem beim nächsten Versuch wieder die gleiche Fehlermeldung auftrat, habe ich sicherheitshalber auch noch den Rechner neu gestartet... war aber auch nicht von Erfolg gekrönt... immer: Can't access JTAG chain

und dmesg liefert beim Anstecken folgende Ausgabe:[14972.330729] [  T18750] usb 3-13.1: new full-speed USB device number 11 using xhci_hcd
[14972.416489] [  T18750] usb 3-13.1: New USB device found, idVendor=09fb, idProduct=6001, bcdDevice= 4.00
[14972.416499] [  T18750] usb 3-13.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[14972.416504] [  T18750] usb 3-13.1: Product: USB-Blaster
[14972.416507] [  T18750] usb 3-13.1: Manufacturer: Altera
[14972.416510] [  T18750] usb 3-13.1: SerialNumber: FFFFFFFF

Ich müsste jetzt einen alten Rechner mit Win10 installieren, und es dort auch noch mal mit Quartus probieren. Wird aber ein paar Tage dauern, bis ich wieder im HomeOffice bin.

Aber: Eigentlich hätte das Ganze ja schon mit der FPGA-Shell funktionieren sollen, aber das ging ja auch nicht... vielleicht ist das jetzt alles eh nur ein herumprobieren mit wenig Aussicht auf Erfolg.
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #215 am: Gestern um 17:07:43 »
Ich habe auch noch folgendes durchgeführt:
sudo udevadm monitor --property
Das liefert dann die Ausgabe im Anhang, aber aus dem werde ich auch nicht schlauer...
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B

Offline udo

  • Benutzer
  • Beiträge: 84
Re: Neues Suska Board
« Antwort #216 am: Gestern um 22:02:05 »
Eigentlich sollte der Weg über die SD-Card funktionieren.
Wolfgang meint alle Boards hätten identische Flash-Chips. Wieso Deins die ID: 17 meldet ist mir nicht klar. Kannst Du mal auf der Unterseite der Platine den einzigen IC anschauen was da drauf steht.

Online fichten

  • Benutzer
  • Beiträge: 63
  • Special cases aren't special enough to break rules
Re: Neues Suska Board
« Antwort #217 am: Heute um 18:15:48 »
Chip auf der Rückseite siehe Bild (ein Winbond 25Q128JVSQ 2252)

Morgen versuche ich auf einer Zotac ZBOX-ID83 Win10 zu installieren, und dann noch Quartus.
Da muss ich aber auch noch die SSD wechseln, die jetzigen 64GB genügen nämlich nicht (schon probiert).
schau ma mal, dann seh ma scho...

Im schlimmsten aller Fälle frage ich Wolfgang, ob ich das Board zur Analyse zu ihm schicken darf...
260ST, 520STM, 1040STE
Mega ST2, Mega ST4, Mega STE
Falcon Rev.A, Falcon Rev.B, Falcon Rev.C
TT030, Hades060, Firebee, MiST, Suska-III-C, Suska-IV-B