AT91SAM9260EK hat den Kernel von 2.6 auf 4.4 aktualisiert, die serielle Schnittstelle funktioniert nicht

AT91SAM9260EK hat den Kernel von 2.6 auf 4.4 aktualisiert, die serielle Schnittstelle funktioniert nicht

Zugegeben, das ist ein großer Sprung im Kernel. 2.6 hatte kein Konzept für Gerätebäume und ich habe für mein Produkt noch keine Gerätebäume erstellt. Also nur Standard-Gerätebaumdateien mit älteren UART-Einstellungen in Board-Dateien. Der Kernel kommt ohne UART hoch, denke ich, weil nach „Kernel wird gestartet …“ nichts passiert.

Jeder Beitrag ist herzlich willkommen. Danke

U-Boot> setenv linux1 'tftpboot 20cfffc0 kernel.latest'
U-Boot>
U-Boot> setenv linux2 'tftpboot 206fffc0 initrd.latest'
U-Boot>
U-Boot> setenv linux3 'bootm 20cfffc0'
U-Boot>
U-Boot> setenv bootlinux 'run linux1 linux2 linux3'
U-Boot>
U-Boot> setenv ipaddr
U-Boot>
U-Boot> setenv serverip
U-Boot>
U-Boot> setenv resetuser
U-Boot>
U-Boot> run bootlinux
BCM5241A PHY Detected
waited 1680 msec
End of Autonegotiation
TFTP from server ; our IP address is 
Filename 'kernel.latest'.
Load address: 0x20cfffc0
Loading: #################################################################
         ########################################################
done
Bytes transferred = 1764880 (1aee10 hex)
TFTP from server ; our IP address is ---
Filename 'initrd.latest'.
Load address: 0x206fffc0
Loading: #################################################################
         #################################################################
         ##################################
done
Bytes transferred = 2405916 (24b61c hex)
## Booting kernel from Legacy Image at 20cfffc0 ...
   Image Name:   WLNN_9G20_4.99
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1764816 Bytes =  1.7 MB
   Load Address: 20d00000
   Entry Point:  20d00000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

verwandte Informationen