Technologic Systems TS-500

1 view
Skip to first unread message

Chris

unread,
Nov 24, 2008, 10:19:24 PM11/24/08
to pyramidlinux
This is my first time using pyramid linux and I am trying to run it on
a TS-5500. I copied the image to my compact flash card as per the
install instructions: dd if=pyramid-1.0b1.img of=/dev/sdb bs=512 .
When I try to boot all I see is GRUB printed to the terminal every
couple of seconds apparently in an endless loop. Does anyone know how
to fix this? Has anyone used pyramid linux on a TS-5500? I
appreciate your help.

Regards,
Chris

JohnC

unread,
Nov 25, 2008, 12:20:04 AM11/25/08
to pyramidlinux
Chris,

You might want to look at the grub menu to make sure that it is
trying to load from sdb. Also make sure your cmos settings are correct
per the manual to make the cf act like a true ide.

John

Chris

unread,
Nov 25, 2008, 1:11:11 AM11/25/08
to pyramidlinux
John,

Thanks for your help. /dev/sdb is how it shows up in the usb card
reader on my host system. The TS-Logic target board must view it as
true ide since it sees the device label as /dev/hda. Apparently it is
reading something from the Grub boot loader because it prints.. GRUB
GRUB GRUB ... once every couple of seconds at boot time and it never
does anything else. I don't know what else to try.

--Chris

JohnC

unread,
Nov 25, 2008, 7:49:28 AM11/25/08
to pyramidlinux
Chris,

I was looking at the manuals for your board last night and saw some
thing to the effect that it looks on a different drive (Disk On Chip)
for the image to load via syslinux. Look closely at the Linux section
of this doc. http://www.embeddedarm.com/documentation/software/x86-tslinux.pdf
I will look a little more into it later today.

John

Chris

unread,
Nov 25, 2008, 2:36:45 PM11/25/08
to pyramidlinux
That manual is correct. The linux system supplied by TS-logic uses
syslinux to boot a kernel stored on hda1, and the root filesystem is
on hda2. I am not expert in boot loaders. My understanding is that
on x86 architecture the Bios(after POST) will always get the initial
boot loader from the same address. Whether that is syslinux or grub
shouldn't make a difference. When I use dd to copy the pyramid linux
image onto my CF, I also assume that it installs grub correctly on the
MBR. I don't know how to verify this. Clearly something is wrong.
Nevertheless, I know it process some of the grub files in the /boot
directory since it prints the GRUB... I will keep searching.

As far disk on chip goes, the board supports DOC but I am not using
it.


Thanks again for your help. It would be awesome to get this working.

--Chris
On Nov 25, 4:49 am, JohnC <j...@techie.com> wrote:
> Chris,
>
> I was looking at the manuals for your board last night and saw some
> thing to the effect that it looks on a different drive (Disk On Chip)
> for the image to load via syslinux. Look closely at the Linux section
> of this doc.http://www.embeddedarm.com/documentation/software/x86-tslinux.pdf
> > > > Chris- Hide quoted text -
>
> - Show quoted text -
Reply all
Reply to author
Forward
0 new messages