Разбираюсь с платой tion-pro2. Загрузил на него U-Boot, ядро, файловую систему, которые скачал с сайта разработчика
При загрузке ядро выводит следущие сообщения:
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 124K
pgd = c0658000
[00000000] *pgd=00653031, *pte=00000000, *ppte=00000000
Pid: 250, comm: init
pgd = c0010000
[000000fa] *pgd=00018031CPU: 0
PC is at 0x40001150
LR is at __init_begin+0x3fff8000/0x30
pc : [<40001150>] lr : [<00000000>] Not tainted
sp : bef56c04 ip : 00000000 fp : bef56da0
r10: 4000c238 r9 : bef56eac r8 : bef56ebc
r7 : 00000002 r6 : 40003e1c r5 : 00000000 r4 : 00000000
r3 : 00000025 r2 : 00000000 r1 : 00000000 r0 : 00000000
Flags: nzCv IRQs on FIQs on Mode USER_32 Segment user
Control: C000717F
Table: 00658000 DAC: 00000015
[<c0028f4c>] (show_regs+0x0/0x50) from [<c002dca8>] (__do_user_fault+0x5c/0xa4)
r4 = C0512820
[<c002dc4c>] (__do_user_fault+0x0/0xa4) , *pte=00000000, *ppte=00000000
при вводе команды ls в U-Bootе содержимое КФС выводится.
значение переменных окружения и версия U-Bootа:
u-boot> printenv
baudrate=57600
bootfile=«tion.img»
mtdparts=mtdparts=physmap-flash.0:512k(u-boot)ro,2560k(ukernel),62208k(root),128k(free),64k(u-boot_env1),64k(u-boot_env2)
ethact=ep93xx_eth-0
mtdids=nor0=physmap-flash.0
bootdelay=5
fileaddr=0x60080000
bootards=root=/dev/sda1 console=ttyAM1,57600
autostart=yes
bootcmd=bootm 60080000
filesize=CC0000
partition=nor0,2
mtddevnum=2
mtddevname=root
bootargs=root=/dev/mtdblock2 rootfstype=jffs2 console=ttyAM0,57600
user_debug=31
stdin=serial
stdout=serial
stderr=serial
ethaddr=00:50:c2:bb:4d:ad
Environment size: 528/65531 bytes
u-boot> version
U-Boot 2010.09-00020-ga313ade (Nov 23 2011 - 16:02:07)