ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: Which kernel to use for a TS-7200?

To:
Subject: Re: [ts-7000] Re: Which kernel to use for a TS-7200?
From: Eddie Dawydiuk <>
Date: Wed, 30 May 2007 11:21:54 -0700
Hello,

> I have a USB compact flash reader, and even the luxury of a spare 1
> gig flash card!  But where I'm really lost is on what exactly to copy
> up to that card now.  As I've said, I've compiled the ts11 kernel ...
> but don't know precisely how to copy it up to the flash card.  Also,
> what about filesystem basics and other executables?  vi?

All TS-72xx boards use Redboot as the bootloader. The kernel is 
stored/loaded on the Redboot partition in the fis table. For information 
on how to load/store/erase/write a kernel to the fis table please refer 
to the Linux for ARM on TS-7000 User's Guide 
http://www.embeddedarm.com/Manuals/linuxarm-guide-rev2.2.pdf

All TS-73xx and TS-74xx boards use a custom bootloader. Depending upon 
which Bootrom is loaded(SDBOOT vs FLASHBOOT) the kernel will be loaded 
from the first partition of the SD card/onboard flash, and the initial 
ramdisk will be loaded from the second partition of the SD card/onboard 
flash. The filesytem is assumed to be on the third partition of the SD 
card/onboard flash. And the first 512 bytes of the SD card/onboard flash 
are assumed to be the MBR.

> I see the instructions regarding RedBoot.  But what about other
> aspects of my root filesystem?  EG., /bin, /sbin, etc...  I don't see
> how or where I compile all those things.

See Dave's earlier suggestion on building your own filesystem. 
Technologic Systems provides TS-Linux as well as Debian. TS-Linux is a 
minimal filesystem this is the filesystem loaded on the onboard flash by 
default. It requires about 6.5 MB. Debian is a more full featured Linux 
distribution. It is loaded on all CF, SD, and USB flash drives by 
default. You can find links to all current shipping images in the images 
directory of Technologic Systems FTP site, this includes the current 
shipping Debian filesystem ftp://oz.embeddedarm.com/images/debian as 
well as TS-Linux ftp://oz.embeddedarm.com/images/tslinux

-- 
Best Regards,
________________________________________________________________
  Eddie Dawydiuk, Technologic Systems | voice:  (480) 837-5200
  16610 East Laser Drive Suite 10     | fax:    (480) 837-5300
  Fountain Hills, AZ 85268            | web: www.embeddedARM.com

> --- In  David Hawkins <> wrote:
>> djtopper wrote:
>>> So it looks like I won't be able to finish my current project with my
>>> hobble ts7 / ts8 based kernel.  I'm looking at the TS-Kernel options
>>> and wonder if I should get ts11 (3-2-2007) and then try compiling it
>>> ... or get the "demonstration distribution" (3-31-2006).  Or,
>>> something else?
>>>
>>> In terms of compiling the kernel, I'm hoping it's as simple as getting
>>> the sources, telling the Makefiles to use my crosstools compiler, then
>>> copying over to the flash memory card.
>>>
>> Hi Dave,
>>
>> Its almost that simple, you might need to build modutils.
>> Here's my notes on ts11 building, they'll get you started ...
>>
>> http://www.ovro.caltech.edu/~dwh/ts7300/
>>
>> Note that modutils built fine under Linux, but Cygwin seems
>> to have an issue. If you have to work under Windows, it might
>> pay to download the free VMWare server, and install Linux on
>> that, then use Linux for your kernel building. The alternative
>> is trying to use the depmod.pl script that comes with busybox.
>>
>> Dave
>>
> 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
> 
> 





 
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/
 

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU