Has anybody had any success running Debian Etch on the TS-7800?
There appears to be an etch distribution here:
ftp://oz.embeddedarm.com/ts-7800-linux-sd/distributions/debian-etch-eabi-armel-512MB-oct042007.tar.gz
However, I have had no luck getting it to boot from an SD card.
I created an SD card with 4 partitions, first one with sd-mbr.dd,
the second one with ts-7800-kernel.dd, and the fourth one with
debian-etch-eabi-armel-512MB-oct042007.tar.gz untarred on it.
Then I did the obvious thing, plugged the card in and switched
the boot script to linuxrc-sdroot. This works just fine with
the Sarge distribution in debian-sarge-udev-512MB-oct092007.tar.gz,
but with Etch there are issues.
The first obstacle is that the final line in linuxrc-sdroot
causes problems:
export CONSOLE=/dev/ttyS0
... bunch of script ...
exec ./usr/sbin/chroot . ./sbin/init < .$CONSOLE > .$CONSOLE 2>&1
Apparently you get an error because the etch distribution tarball does not
have /dev/ttyS0 defined. This causes an error message about missing /dev/ttyS0
at that line.
I have tried to create the ttyS0 device before invoking ./sbin/init
with this command:
exec ./usr/sbin/chroot . ./bin/sh -c "cd ./dev; ./MAKEDEV ttyS0"
but no luck, and the whole thing just hangs. Even just skipping the console
and changing the last line in linuxrc-sdroot to this has no effect:
exec ./usr/sbin/chroot . ./sbin/init
So bottom line, has anybody managed to get Debian etch working
on TS-7800 from an SD card? I really would like to get some reasonably
up-to-date code running on this thing.
Thanks,
--
Arthur Bebak
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/
|