
Es cierto que este es un gran salto en el núcleo. 2.6 no tenía el concepto de árbol de dispositivos y todavía no he creado un árbol de dispositivos para mi producto. Entonces, solo archivos de árbol de dispositivos predeterminados con una forma anterior de configuración UART en archivos de placa. Creo que el kernel aparece sin UART, porque no sucede nada después de "Iniciar el kernel ...".
Cualquier aportación es muy apreciada. Gracias
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 ...