atari-home.de - Foren

Hardware => Firebee => Thema gestartet von: drelius am Sa 08.03.2025, 17:17:37

Titel: tblcf verwenden
Beitrag von: drelius am Sa 08.03.2025, 17:17:37
Ich habr jetzt das Flash-Modul von Mathias. Ich hatte Hilfe von Bernd.
home-ordner     
ich hab das Paket in den Download Ordner geladen und entpackt im home-ordner
Eine neue Datei erstellen und mit einem Texteditor auf der Konsole:
sudo nano /etc/udev/rules.d/91-tblcf.rules
"mit Zugangsrechten"
Kopiere dann folgendes rein :
SUBSYSTEM=="usb",ATTR{manufacturer}=="Freescale",ATTR{idVendor}=="0425",
ATTR{idProduct}=="1001",MODE="0666",SYMLINK+="tblcf%n"

Ich speichere die Datei und beende den Editor mit der Tastenkombination
"strg+x" .

Das System neu gestartet werden:     ?
sudo service udev restart                    ?

Wenn du jetzt das USB-Kabel anschließt sollte im Linux ein neues Gerät
auftauchen. Prüfen kannst du das mit

ls /dev/tb*   ,in meinem Fall die 2
/dev/tblcf2
Nun kannst du mit dem flashen beginnen

./flash_firebee_bas.bdm /dev/tblcfX
./flash_firebee_firetos.bdm /dev/tblcfX
./flash_firebee_fpga.bdm /dev/tblcfX
./flash_firebee_etos.bdm /dev/tblcfX

Das funktioniert nicht, warum ?  Bis hier komme ich.

Flashen von einzelnen Komponenten:

Das Flashen der einzelnen Systemsoftware-Teile erfolgt einfach durch Ausführen
des entsprechenden .bdm Scripts. Diese Scripte sind klar benannt, z.B.
"flash_firebee_bas.bdm".
Wichtig: Die Systemsoftware-Dateien in diesem Rettungspaket sind voneinander
abhängig, also erwartet nicht daß das Flashen einer einzelnen Komponente eine
"tote" Biene wieder zum Leben erweckt. Flasht immer alle Komponenten des Pakets
direkt nacheinander, somit seid ihr sicher daß keine alten oder defekten Dateien
im ROM sich mit den neuen mischen und das ganze dann eventuell nicht funktioniert.
Das Beispiel hier zeigt das Flashen von BaS, die gleiche Verfahrensweise gilt
aber auch für die anderen Komponenten.

Im Terminal: Gehe in das zuvor entpackte Verzeichnis (fbrescue). Schalte jetzt
die FireBee an und gib dann den Befehl

./flash_firebee_bas.bdm /dev/tblcfX

ein. Das " X " muß durch die Nummer ersetzt werden die man vorher mit dem
"ls"-Kommando ermittelt hat. Mit RETURN startet dann der Flashvorgang.
Nachdem das Flashen von BaS beendet ist, wiederhole dasselbe für FPGA,
FireTOS und EmuTOS (mit dem entsprechenden flash_firebee_*.bdm Kommando).


Ich weiß da nicht mehr weiter, den roten Teil verstehe ich nicht.
Titel: Re: tblcf verwenden
Beitrag von: Wosch am Sa 08.03.2025, 18:51:23
Hi.
Lt. deinem Screenshot ist bei ./flash_firebee_bas.bdm /dev/tblcfX hinter dem .bdm keine Leerstelle.
Das solltest Du mal kontrollieren.
Gruß
Wolfgang
Titel: Re: tblcf verwenden
Beitrag von: drelius am So 09.03.2025, 09:58:05
Danke. Werd ich kontrollieren.
Titel: Re: tblcf verwenden
Beitrag von: drelius am So 09.03.2025, 15:18:44
Hab ich kontrolliert und geändert. Kein Erfolg.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am So 09.03.2025, 16:46:48
... hast du mal ein "ls"  eingegeben um zu sehen ob alle Dateien da sind?
Titel: Re: tblcf verwenden
Beitrag von: drelius am So 09.03.2025, 18:15:16
Danke.werd ich probieren.
Bin ein Window User und mit Linux nur ein wenig vertraut.





Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am So 09.03.2025, 18:26:59
Wenn du im /home Verzeichnis bist zeigt dir ls an was da alles drin ist ...

... bin ein Atari TOS User und kann nur mit der Maus umgehen und klicken.
Titel: Re: tblcf verwenden
Beitrag von: goetz @ 3rz am So 09.03.2025, 22:00:22
Hab ich kontrolliert und geändert. Kein Erfolg.

Du bist im falschen Verzeichnis. Danke für den Screenshot, damit sieht man es: Die Scripte sind in deinem Home und dort im Download-Ordner und dort im fbrescue-Ordner. Ausführen willst du aber alles aus dem Home-Ordner direkt, das ist zwei Ebenen zu hoch.

Entweder gibst du im Terminal als erstes ein "cd Downloads/fbrescue" ein, und machst dann weiter, oder mußt die Dateien verschieben.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mo 10.03.2025, 19:59:27
@Lukas Frank
dein Hiweis auf     ls     und  mit cd
hilft mir weiter.
Die Bilder reiche ich morgen nach.
Aber trotzdem konnte ich nichts flasen.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mo 10.03.2025, 22:06:42
Hier ist eins der Bilder.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mo 10.03.2025, 22:09:24
@goetz @ 3rz
Danke für deine Antwort, werde es morgen probieren.
Titel: Re: tblcf verwenden
Beitrag von: goetz @ 3rz am Mo 10.03.2025, 22:15:05
@goetz @ 3rz
Danke für deine Antwort, werde es morgen probieren.

Ne, mein Tipp braucht es nach deinem neuesten Screenshot nicht mehr, diesmal wird das Programm ja tatsächlich gefunden (und ausgeführt), bei der Fehlermeldung müssen andere ran, ich hatte noch nie eine Firebee in Händen.
Titel: Re: tblcf verwenden
Beitrag von: mfro am Di 11.03.2025, 10:59:35
... das sieht für mich so aus, als ob die Firebee für den Flash-Versuch gar nicht eingeschaltet wäre?
Titel: Re: tblcf verwenden
Beitrag von: drelius am Di 11.03.2025, 16:18:08
So, ich gebe bald auf. Der Schrothändler wird sich freuen.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Di 11.03.2025, 16:22:40
War die Firebee denn eingeschaltet wie @mfro angemerkt hat ...?

Titel: Re: tblcf verwenden
Beitrag von: kernal am Di 11.03.2025, 16:38:56
So, ich gebe bald auf. Der Schrothändler wird sich freuen.

Das meinst Du doch nicht ernst? Falls doch... ich nehme sie dir gerne ab.
Titel: Re: tblcf verwenden
Beitrag von: LarryL am Di 11.03.2025, 17:16:55
So, ich gebe bald auf. Der Schrothändler wird sich freuen.

Das ls vor den Zeilen zum flashen muss weg…
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mi 12.03.2025, 10:35:00
Habe verschiedenes schon probiert. mit dem ls war ein Versuch.
Ja die Firebee war an.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Mi 12.03.2025, 10:41:52
Schalte mal die Firebee ein und flashe nochmal aus dem richtigen Verzeichnis und der richtigen Reihenfolge und mache einen Screenshot ...

Zitat
Nun kannst du mit dem flashen beginnen

./flash_firebee_bas.bdm /dev/tblcfX
./flash_firebee_firetos.bdm /dev/tblcfX
./flash_firebee_fpga.bdm /dev/tblcfX
./flash_firebee_etos.bdm /dev/tblcfX
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mi 12.03.2025, 10:57:54
Was ist das richtige Verzeihnis.
Home Downloads fbrescue ?
Und wie komme ich da hin ?
CD fbrescue ?
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Mi 12.03.2025, 11:07:09
cd "wechselt in ein verzeichnis z.B. cd fbrescue"
cd .. "geht ein verzeichnis zurück"
ls " zeigt dir was in dem verzeichnis drin ist"
Titel: Re: tblcf verwenden
Beitrag von: mfro am Mi 12.03.2025, 11:20:28
wenn die Firebee an war, bleibt entweder ein falsch aufgestecktes oder defektes BDM-Interface übrig.
Titel: Re: tblcf verwenden
Beitrag von: Mathias am Mi 12.03.2025, 11:43:12
Ich finde ja den allgemeinen tblcf-Workshop mittlerweile sehr erheiternd. Auch wenn mir die Sinnhaftigkeit nicht ganz verständlich ist, da wir ja immer von der SD-Karte flashen hätten können, … ;)

Was mir aufgefallen ist; die selbst zu erstellende Datei wurde "91-tbcf.rules" benannt anstatt "91-tblcf.rules" wie es richtig gehört. Die Software findet also ihre "rules" nicht. Erstell' doch mal eine richtige Datei als Erstes und versuche das Flashen dann – aus dem richtigen Verzeichnis heraus – noch mal.

Zum Verzeichnis noch; das ist unter Linux der Name für das was wir am Atari als Ordner kennen. Du bewegst Dich mit den Befehlen wie von Lukas Frank beschrieben darin herum. Das hast Du eh schon richtig gemacht im Screenshot von der Antwort #175. Die "Ordner" sind blau, Dateien weiß. Da warst Du schon richtig zum Ausführen der Scripte, mußt also bei weiteren Versuchen auch wieder dort hin; home -> fbrescue (also nicht ins Verzeichnis Downloads).

Mach doch auch mal einen Screenshot, davon was "ls" ausgibt, wenn Du im Verzeichnis fbrescue bist, dann sehen wir ob alles da ist was da sein sollte.

So und jetzt, wo wir alle dann wissen wie das Flashen mit tblcfs funktioniert; wir haben aktuell ein paar Hundert davon auf Lager, auch als sehr günstige Leerplatinen ;-p
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mi 12.03.2025, 13:44:18
OK,
werde es nochmal probieren.
Wird was dauern.
Titel: Re: tblcf verwenden
Beitrag von: kernal am Mi 12.03.2025, 16:40:27
Und wie komme ich da hin ?
CD fbrescue ?

Nur um sicher zu gehen - unter Linux ist Groß-/Kleinschreibung von Bedeutung! "CD fbrescue" wird daher nicht funktionieren. Ansonsten wie @Lukas Frank bereits geschrieben hat.
Titel: Re: tblcf verwenden
Beitrag von: mfro am Mi 12.03.2025, 17:44:56
... Was mir aufgefallen ist; die selbst zu erstellende Datei wurde "91-tbcf.rules" benannt anstatt "91-tblcf.rules" wie es richtig gehört. Die Software findet also ihre "rules" nicht...

Gutes Auge, Mathias.

Das ist aber nicht der Grund - Linux ist es an der Stelle wurscht, wie die Datei heisst, es werden alle Dateien im entsprechenden Verzeichnis abgearbeitet, egal wie sie heissen.

Ich bleibe dabei: Firebee war nicht an beim Flashversuch, hatte nicht genügend Saft oder die tblcf war falsch herum eingesteckt oder kaputt: bei dem Beitrag oben ist zu sehen, daß zumindest einmal das Programm mit dem richtigen bdm-Script ausgeführt wurde, die tblcf aber nicht geantwortet hat.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Mi 12.03.2025, 17:51:46
Falls das wieder nicht klappt von @drelius schreibt doch jemand mal wie und mit was darauf (welche Dateien) er eine SD Karte einrichten kann um vom Firebee TOS aus zu flashen ...?
Titel: Re: tblcf verwenden
Beitrag von: Nervengift am Mi 12.03.2025, 19:32:47
Zitat
Ich bleibe dabei: Firebee war nicht an beim Flashversuch, hatte nicht genügend Saft oder die tblcf war falsch herum eingesteckt oder kaputt: bei dem Beitrag oben ist zu sehen, daß zumindest einmal das Programm mit dem richtigen bdm-Script ausgeführt wurde, die tblcf aber nicht geantwortet hat.

@mfro deswegen hatte ich @drelius ja mal nach den Leistungsdaten des Netzteils, was er zusammen mit der Firebee verwendet, gefragt. Die Leistungsdaten hat er uns leider nicht verraten.

Zitat
So und jetzt, wo wir alle dann wissen wie das Flashen mit tblcfs funktioniert; wir haben aktuell ein paar Hundert davon auf Lager, auch als sehr günstige Leerplatinen ;-p

An einem Bausatz zum selbst zusammen löten hätte ich ggf. Interesse, wenn es eine BOM-Datei gibt und man kein Bauteil, was man dort draufbrutzeln muss, programmieren muss. Letzteres kann ich leider nicht. :( Und es sollten nicht unbedingt Mini SMD-Bauteil draufsitzen. Hättest Du ggf. ein paar Bilder von der Leerplatine oder dem Bausatz?
Titel: Re: tblcf verwenden
Beitrag von: Mathias am Mi 12.03.2025, 22:27:40
Das ist aber nicht der Grund - Linux ist es an der Stelle wurscht, wie die Datei heisst, es werden alle Dateien im entsprechenden Verzeichnis abgearbeitet, egal wie sie heissen.
Spannend, jetzt wirds zum Linux-Workshop auch noch hier ;)

Ich bleibe dabei: Firebee war nicht an beim Flashversuch, hatte nicht genügend Saft oder die tblcf war falsch herum eingesteckt
Ja, Du hast vermutlich recht. Wie immer, wenn drelius mit uns kommunizieren würde, wäre alles einfacher.

wie und mit was darauf (welche Dateien) er eine SD Karte einrichten kann um vom Firebee TOS aus zu flashen ...?
Das ist doch nicht der Punkt. Der Stand mit SD-Karte war, daß er denkt sie wird nicht erkannt, und dann nicht geantwortet hat (nachdem wir gesehen haben, daß sie eh eingebunden wird beim Booten), was am FireTOS Desktop passiert wenn er auf "A" klickt, weil seine Maus angeblich nicht ging (die zuerst angeblich eine Atari-Maus war und dann eine USB-Maus im Screenshot) :-\
Aber um Deine Frage zu beantworten; flash060.prg ist z.B. im FireTOS addon Archiv dabei: https://firebee.org/fb-bin/page?label=tos_setup&lng=DE und die neueste Firmware von 2020 zum Flashen gibts  auf der Downloadseite https://firebee.org/pictures/files/firmware/2020/FBfw2020.zip

An einem Bausatz zum selbst zusammen löten hätte ich ggf. Interesse, 
Bausatz ist das Einzige was es jetzt gerade nicht gibt. In der Zukunft dann schon und das sogar bevorzugt. Derzeit aber nur fertige Geräte oder Leerplatinen.
Titel: Re: tblcf verwenden
Beitrag von: Mathias am Mi 12.03.2025, 22:31:10
So, ich hab jetzt alles tblcf-Spezifische in einen neuen Thread moderiert. Ich mache sowas wirklich selten, denke aber, daß das Thema für Andere in Zukunft so interessant sein könnte, daß es nicht in einem extrem langen anderen Thread versteckt sein sollte.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Do 13.03.2025, 15:13:06
neue Bilder.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Do 13.03.2025, 15:15:04
Teil 2 neue Bilder
Titel: Re: tblcf verwenden
Beitrag von: drelius am Do 13.03.2025, 15:17:18
Vielleich hilft es mir.
Titel: Re: tblcf verwenden
Beitrag von: LarryL am Do 13.03.2025, 15:20:38
neue Bilder.

Bild 04: ist das in der .rules Datei wirklich alles in einer Zeile geschrieben?
sieht nach 2 Zeilen aus...
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Do 13.03.2025, 15:33:07
War die Firebee mit ihrem Netzteil verbunden und an ...?
Titel: Re: tblcf verwenden
Beitrag von: drelius am Do 13.03.2025, 17:35:18
Du hast recht, werde das beheben mit der Zeile.
Das das tblcf lechtet, ist also OK
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Do 13.03.2025, 18:11:45
Das das tblcf lechtet, ist also OK

Ja weil die Spannung über das USB Kabel kommt, bedeutet aber nicht das die Firebee selbst mit Spannung versorgt wird normalerweise über das Netzteil zur Firebee ...
Titel: Re: tblcf verwenden
Beitrag von: drelius am Fr 14.03.2025, 16:57:53
Bin mit meinem Versuchen am Ende und weiß nicht mehr weiter
@Lukas Frank, werde das mit dem Netzteil nochmal versuchen.
Anbei noch ein von einem Versuch.
Eigentlich hab ich von Linux keine wirkliche Ahnung.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Fr 14.03.2025, 17:08:23
Das Netzteil muss an der Firebee ran sein und eingeschaltet. Die Zeile im Bild mit dem roten Pfeil ist richtig aber du muss die Reihenfolge beachten also zuerst das bas flashen und dann so wie in der Anleitung aufgelistet die anderen Sachen.

Kannst mir die Sachen auch zuschicken und ich mache das für dich ...!
Titel: Re: tblcf verwenden
Beitrag von: drelius am Fr 14.03.2025, 17:27:52
@Lukas Frank Du hast Recht. Einen Versuch habe ich noch. Komme eventuell auf deinen Vorschlag zurück.
Titel: Re: tblcf verwenden
Beitrag von: goetz @ 3rz am Fr 14.03.2025, 23:32:51
Bin mit meinem Versuchen am Ende und weiß nicht mehr weiter
@Lukas Frank, werde das mit dem Netzteil nochmal versuchen.
Anbei noch ein von einem Versuch.
Eigentlich hab ich von Linux keine wirkliche Ahnung.

Du hast vor dem Programmaufruf immer ein "ls" gepackt. "ls" (list) ist zum anzeigen von Dateinamen. Bei der Programmausführung zum Flashen musst du das weglassen.
Titel: Re: tblcf verwenden
Beitrag von: drelius am So 16.03.2025, 16:19:48
@Lukas Frank
Ich komme nicht weiter mit dem Flashen. Was müsste ich dir zuschicken ?
- Firebee im Gehäuse
- tblcf
- CF-Karte

Noch andere Sachen ?
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am So 16.03.2025, 16:48:02
... alles was ich dazu brauche. PM ist raus
Titel: Re: tblcf verwenden
Beitrag von: drelius am So 16.03.2025, 17:05:42
Alles Ok, geht morgen raus.
Titel: Re: tblcf verwenden
Beitrag von: dbsys am So 16.03.2025, 17:27:53
Alles Ok, geht morgen raus.

Ich würde das Netzteil noch dazulegen. Dann kann Frank es sich mal ansehen.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mo 17.03.2025, 15:51:57
@Lukas Frank hat mir eine PM geschickt.
Anbei ein Bild meiner Firebee.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Mo 17.03.2025, 16:08:41
Hat ja zuvor bei @drelius mit der Firebee immer funktioniert mit dem Netzteil, denke da liegt nicht das Problem. Aber kontrolliere das als erstes ...
Titel: Re: tblcf verwenden
Beitrag von: dbsys am Mo 17.03.2025, 16:46:20
Hat ja zuvor bei @drelius mit der Firebee immer funktioniert mit dem Netzteil, denke da liegt nicht das Problem. Aber kontrolliere das als erstes ...

Ja, aber vielleicht ist das Netzteil doch etwas schwach auf der Brust. Im Ruhezustand geht alles, bei Aktivität (USB, Flashkarte, usw.) reicht der Strom nicht und es kommt zu Fehlfunktion? Nicht zu unterschätzen.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Mo 17.03.2025, 16:57:54
Ok, danke für di Info.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Do 20.03.2025, 12:00:36
Paket ist da ...

Am Wochenende habe ich Zeit und ersetze zu allererst den Akku gegen den beiliegenden neuen.


Das Netzteil ist von einem Fujitsu Laptop mit 19 Volt und 6,3 Ampere. Die original noname CF (vermute ich?) hat eine FAT16 2GB C:\ Parition und die zweite CF hat 2GB und eine FAT 32 Partition ...



https://www.youtube.com/watch?v=9CC95URls5Y
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Do 20.03.2025, 12:21:25
... ist das Flash Paket 2020 das letzte Aktuelle von der firebee.org Seite?

Der alte Akku ist noch gut war allerdings Sche!ße eingelötet und an einer Seite schon ab, trotzdem den neuen eingelötet.
Titel: Re: tblcf verwenden
Beitrag von: drelius am Do 20.03.2025, 13:42:11
Das Flash Paket ist das aktuelle von 2020, soweit ich das weiß.
Vielleicht kann Mathias was dazu sagen.
Titel: Re: tblcf verwenden
Beitrag von: Lukas Frank am Sa 22.03.2025, 08:19:29
Ich gebe auf über das tblcf zu flashen, bekomme das nicht hin ...!

Vielleicht sollte man die Anleitung nochmal überarbeiten und die Texte kürzen und präzisieren?


Habe jetzt über die SD Karte vom TOS aus geflasht.



Mein Fehler war wahrscheinlich das rüber kopieren auf den Linux Rechner so das die Datei Attribute nicht stimmten bzw. da waren!?!

Eine Anleitung ohne viel Text so nach Punkten die man abarbeiten kann z.B. "Schritt 1", "Schritt 2" usw. und wichtig von Anfang an beginnend mit dem rüberkopieren bzw. Auspacken des Archiv ausschliesslich mit Terminal Befehlen ...