Jesse,
/linuxrc is a link to BusyBox.... presumably you meant linuxrc2...
Could you start by telling me where the initrd is that I need to
modify? (And where's the kernel for that matter?) I think if I knew
where the initrd was located and how to get it on/off the SDCard, I
might be able to modify it.
"find / -name "initrd*" -print" didn't seem to locate it.
The ARM Linux documentation I found on your site deals with RedBoot.
The TS7300 uses something called "TS-SDBOOT"
Is the initrd in one of the two "mystery partitions" on the SDCard? If
so, how to I modify it?
:~$ fdisk -l
Disk /dev/sdb: 509 MB, 509083648 bytes
16 heads, 32 sectors/track, 1942 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 6 1520 da Non-FS data
/dev/sdb2 7 10 1024 da Non-FS data
/dev/sdb3 20 1935 490496 83 Linux
Thanks,
Ross
====================
Jesse Off wrote:
> --- In <ts-7000%40yahoogroups.com>,
> "Ross" <> wrote:
> >
> >
> >
> > Jesse,
> >
> > Actually what I would like to do is load my own bitstream during the
> > initial boot and never have the default TS one get loaded. I would
> > assume if I did that the drivers you mention (as well as the second
> > ethernet controller which I don't implement in my bitstream) would
> > never get loaded because the h/w devices aren't present. Could you
> > provide details of how to load my own bitstream automatically during
> > the initial boot?
>
> You probably want to modify the /linuxrc and /bin/startfpga scripts
> in the initrd. They are pretty simple scripts and should be fairly
> self-explanatory. You will want to remove the insmod lines for the
> drivers for the FPGA logic you are replacing. (video, serial,
> ethernet (open_eth), and SD card)
>
> You may be able to rmmod the modules also and the load your
> bitstream, but I'm not positive all the Linux drivers can be rmmod'ed
> (esp. the video drivers) gracefully.
>
> //Jesse Off
>
>
>
>
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/
|