Dear all,
Here is a little update on that problem, just in case someone else encounters
this issue in the future.
It seems that for an unknown reason, the 'bootload' command just cannot load an
RTAI kernel "on the fly" (on TS-7400). I have tried with a real-time kernel
provided by TS (a 2.4.26 kernel patched with Adeos for RTAI); I also tried with
a kernel I compiled myself (2.4.26 sources with TS7400 config provided by TS,
plus the Adeos RTAI patch applied). Every time the 'bootload' command hanged. I
haven't been able to find out what was the problem in RTAI kernels, but they
won't boot on the fly with 'bootload'.
However, this does not mean that RTAI kernels (provided by TS or compiled by
yourself) won't work on TS-7400. To test if the RTAI kernel you want to use is
working, you should first use an SD card, put a full TS-Linux file system on
it, then write your RT kernel on the first partition of the SD card
(dev/sdcard1/disc0/part1 on TS-7400) and update TS-Bootrom to directly boot on
that SD card.
Create your SD with TS-Linux and kernel:
http://www.embeddedarm.com/software/arm-linux-fastboot-ts7300.php
Update TS Bootrom to boot on SD Card:
http://www.embeddedarm.com/software/arm-linux-software-ts7400.php#tsbootrom
Then, if your kernel is working well on the SD card, and that you do not want
to use the latter, you can write your RTAI kernel into the Flash memory (MTD)
of the card, on the /dev/mtdblock/1 partition using the 'dd' utility. Finaly,
update the TS-Bootrom to boot again on the flash memory rather than on the SD
card.
You're done and you're running an RTAI kernel!
Regards,
Jeremie
--- In "jeremie.chevalier" <>
wrote:
>
> Dear Johan,
>
> I have exactly the same problem.
>
> I want to load the 2.4.26-ts11-rt kernel on a TS-7400 SBC using the
> "bootload" command, but whatever the arguments I use with that command, it
> always hangs. The 'bootload' examples given in the TS-7400 user manual just
> don't work for me.
>
> Could you give me a hint on how you solved the problem?
>
> Thanks in advance.
>
> Regards,
> Jeremie.
>
> --- In "jsvensson.se1967" <jsvensson.se1967@> wrote:
> >
> > Hi,
> >
> > I'm trying to boot a realtime kernel from the TS-7400 device but it
> > seems to freeze.
> >
> > 1) I've installed the related modules, tskernelmodules-2.4.26-ts11-rt-
> > 7400.tar.gz
> > 2) Installed the ts72xx_rtfiles_debian.tar.gz files
> > 3) Downloaded the kernel from the ftp site, vmlinux-7400-ts11-rt.bin
> >
> > After this I launched the command
> > "bootload vmlinux-7400-ts11-rt.bin"
> > and at this point is seems to freeze.
> >
> > What have I missed? Can I launch the kernel in another way? What is
> > recommanded?
> >
> > Thanks in advance. Br / Johan
> >
>
------------------------------------
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/
|