Gast
#5999758
Guten Morgen Ich habe einen i.mx6, auf dem Linux läuft. Leider funktioniert ein Teil der Peripherie nicht korrekt. Ich habe eine falsche Konfiguration in Verdacht. Daher wollte ich, wie ich es von den kleinen STM32 her kenne, die REgister der Peripherie auslesen und überprüfen, ob diese richtig gesetzt sind. Dafür habe ich einen JLink per JTAG verbunden. Ich habe gewartet bis das Linux system gestartet ist und dann per jlink.exe die Verbindung als "generic-A9" hergestellt. Der Core wurde erkannt. Per halt konnte ich ihn auch anhalten und die CPU register auslesen. Das Problem ist nun, dass ich keinen Zugriff bekomme. Im uboot konnte ixh mit "mem 100 10" noch etwas lesen. Sobald Linux gestartet ist, erscheint ein Fehler "Could not read memory". Sowohl unter Linux als im uboot kann das Peripherieregister 0x020E0008 nicht gelesen werden. Gibt es etwas, was freigeschaltet werden muss? Vielen Dank