Hi Simon - did you update the MBR on your SD card with the current bootloader?
The 2.6.34 kernel image published by TS uses the correct ARM machine ID For the
TS-7800, previous kernel versions e.g. 2.6.21-ts did not.
If you plan to boot off NAND flash you will need to update the bootloader as
well otherwise the kernel will not boot.
See http://www.digriz.org.uk/ts78xx/booting-woes for more information - Alex's
notes helped me tremendously while I was building my new production kernel and
OS image.
Also, any reason why you are still using Debian Sarge? I'd recommend switching
to the current stable, Squeeze - note you'll need to ensure that
CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2 are deselected in your
kernel .config, otherwise you will have problems with udev...
cheers
Matt
--- In Simon Leung <> wrote:
>
> Hi,
>
> I've trying a strange combination without success. As the subject
> suggests: I'm trying to boot an SD card with 2.6.34 with sarge root fs.
> So here is what I did:
>
> I have a SD card with the latest 512mb-latest.dd.
> I built 2.6.34 zImage and 'dd if=zImage of=/dev/sdb2' on to the SD card.
> However, the SD doesn't boot. System says "Uncompressing Linux... done,
> booting the kernel." and hang.
>
> The same kernel boots fine with a 2.6.34 SD image.
>
> Thanks for any help.
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|