Moin , Moin
Ein freundliches "Hallo" in die Runde!
Ich bin neu hier.(lerne seid rund 8 Monaten das programmieren)
Auf der Suche nach einem "Bootloader für SD-Card" fand ich den Thread von "lordbubsy"
"Step-by-Step SD2IEC Lochraster Nachbau" (Nach "AntaBaka" und "LarsP")
So etwas suche ich. Aber der Haken, in "Bascom-AVR".
Bootloader findet man ja genug. Aber alle für UART.
Bei mir verbaute Hardware:
ATMega644 , 16Mhz extern
SD-Card über 74HCT241(Puffer) an Hardware SPI.
LCD-Display 20*4 im 4Pin Modus an PORTC.4-7,(RW an PORTC.1=0)
SD-detect an PORTB.2
2 Taster, jeweils an PORTB.0 und PORTB.3(Wahl, Enter, beide=Esc)
1 Led an PORTB.1 (Kontroll-Led)
Ich würde gern neue "Mustertabellen", die auf der SD-Card sein sollen, (wenn, mehrere)
auswählen, und die ausgewählte Datei mit dem "BOOTLOADER" in die Application Flash Section
schreiben (brennen).
Das man CONFIG_AVR-DOS.bas und CONFIG_MMC.bas braucht um die Sd-Card zu initialisieren, ist mir schon klar.
Nur, ich weiss nicht wie man den "Bootloader.bas" für Hardware SPI umschreibt.(steht überall "Print" drin)
Und wie man das dann alles zusammen fügt. z.B. ""Open Datei1 For Input As ? 'Tja, als was?""
Kann mich da jemand aus dem Forum dabei unterstützen?
Mit dem Sourcecode für SD2IEC in "C" komme ich nicht klar!
Für Reaktionen und Anregungen bedanke ich mich schon im Voraus.
Rudi54
(54 = Geburtsjahr)