Dear Sirs,
I just attempted to update the linux at the
xnand memory. The TS documentation at :
http://www.embeddedarm.com/about/resource.php?item=437#section2.5 tells to
get a compiled zImage and issue the following command :
nandctl -X -W 4095 -k part1 -z 512 -i
/mnt/root/zImage
I compiled a new kernel and issued the
command above. After that the board reboots like this :
>> TS-BOOTROM - built Jan 4 2010
15:26:01
>> Copyright (c) 2009, Technologic
Systems
>> Booting from onboard NAND flash...
.
.
.
>> TS-BOOTROM - built Jan 4 2010
15:26:01
>> Copyright (c) 2009, Technologic
Systems
>> Booting from onboard NAND flash...
.
.
.
The steps I did to create the zImage and
update were :
1) I downloaded the source kernel tree at
TS FTP site (linux-2.6.24-cavium_source_jun012010.tar.gz);
2) And cross compiled it using at the
Makefile : cross/arm-uclibc-3.4.6/bin/arm-linux-;
3) booted from SPI Flash of the ts752;
4) copied the arch/arm/boot/zImage file to
the board;
5) Copied the modules to /lib/modules of
root filesystem of the xnand memory;
6) executed : nandctl -X -W 4095 -k part1
-z 512 -i /mnt/root/zImage
After that I can't get my board to boot
from nand. Only the ts-752 SPI flash boot is successful.
Please, any help is welcome.
Best,
Fabio.