Gast
#3467444
Hi, ich programmiere den BeagleBone Black per Starterware von TI (bare-metal, kein Linux o.ä. im Spiel). Für die extern einsteckbare SD-Karte sind Beispiele vorhanden, die zeigen, wie man ein FatFS auf dieser verwendet. Leider jedoch nicht für die eMMC (interner, fest installierter Speicher an MMC1). In einschlägigen Foren und Mailinglisten ist nichts zu finden. Einfaches ändern des bestehenden Codes (switchen sämtlicher *MMC0*-Register und Konstanten auf ihre *MMC1*-Pendants sowie der zugehörigen EDMA-Channels) bringt leider keinen Erfolg, es gibt also noch ein paar mehr Unterschiede. Der Linux-Kernelcode der einschlägigen Distributionen hilft mir kein bisschen weiter, da diese doch viel zu weit von der Starterware entfernt sind. Deswegen meine Frage: gibt es da schon irgend wo was funktionsfähiges für die eMMC des BeagleBone Black, was keine Linux-Abhängigkeiten mitbringt? Es ist jede(r) noch so kleine Vorschlag/Idee/Hinweis willkommen :-)