Это старая версия документа!
pxa270
com: 38400 8N1
0x00000000 : "Bootloader" 0x00020000 : "Kernel" 0x00220000 : "Filesystem"
SocketCAN: No buffer space available
В соответствии с рекомендациями из первой, добавь в can_init.sh строчку: echo 1000 > /sys/class/net/can0/tx_queue_len
system em5 port com1-38400 time any
port com1-38400 type direct device /dev/ttyS1 speed 38400 hardflow false
setenv bootdelay 3 setenv baudrate 38400 setenv ethaddr 00:0d:15:00:72:b4 setenv filesize 140000 или 3МБ setenv filesize 3145728 setenv fileaddr A1000000 setenv netmask 255.255.0.0 setenv ipaddr 10.163.2.121 setenv serverip 10.163.2.126 setenv nfspath /home/user/nfsroot setenv hostname pandapc01 setenv bootargs_nfs root=/dev/nfs rw nfsroot=\$(serverip):\$(nfspath),rsize=1024,wsize=1024 ip=\$(ipaddr):::\$(netmask):\$(hostname) debug console=ttyS0,\$(baudrate) nfsrootdebug setenv bootargs_flash root=/dev/mtdblock2 rootfstype=jffs2 console=ttyS0,38400 #256bit controller: setenv bootargs_flash root=/dev/mtdblock2 rootfstype=jffs2 console=ttyS0,38400 mem=128M@0xA0000000 setenv bootargs_nfs root=/dev/nfs rw nfsroot=\$(serverip):\$(nfspath),rsize=1024,wsize=1024 ip=\$(ipaddr):::\$(netmask):\$(hostname) debug console=ttyS0,\$(baudrate) mem=128M@0xA0000000 setenv bootcmd_nfs tftpboot zImage\\;wtags\\;go setenv bootcmd_flash cp.b 20000 \$(fileaddr) \$(filesize)\\;wtags\\;go printenv saveenv
Интерфейс с ip $(ipaddr) должен быть eth0, иначе будет останавливаться с ошибкой:
nfs: server <$(ipaddr)> not responding, still trying
Boot image zImage from 10.163.2.126 via tftp.
setenv serverip 10.163.2.126 tftpboot zImage wtags go
Flash filesystem image.
tftpboot rootfs.jffs2 # По неведомой причине (особенности jffs?) стирать нужно до конца. erase 1:18- cp.b $(fileaddr) 220000 $(filesize)
Flash kernel images.
tftpboot zImage erase 1:4-17 cp.b $(fileaddr) 20000 $(filesize) setenv bootcmd cp.b 20000 $(fileaddr) $(filesize)\;wtags\;go reset
uboot is not setting MAC address. Check out a patch: http://armadeus.svn.sourceforge.net/viewvc/armadeus/trunk/buildroot/target/u-boot/u-boot-1.3.4-111-apf9328-DM9000.patch?revision=1009&view=markup