[uClinux-dev] ARM7TDMI Linux 2.6.19 patch or port for TI chips / Where to find Srcs ?

Greg Ungerer gerg at snapgear.com
Wed Jan 3 00:55:14 EST 2007


Hi Nalin,

Nalin Gupta wrote:
> I am new to ucLinux. As such I need it on ARM7TDMI for TI TMS320C54X.
> To start, I downloaded:
> 1.     uClinux-dist (uClinux-dist-20060803.tar.gz)
> 2.     toolchain (arm-uclinux-tools-base-gcc3.4.0-20040610.sh)
> 3.     patch (linux-2.6.19-uc0-big.patch)
> 4.     linux-2.6.19.1  from kernel.org
> 
> I untarred uClinux-dist, and replaced linux-2.6.x with linux-2.6.19.1
> and applied patch.
> I guessed I would get all supported ports.  So I tried for TI dm270,
> for hands-on.
> Then at uClinux-dist, I did "% make xconfig" for this platform.
> 
> Above went in to linux tree for intial config and prompted me to set
> ARM related stuff.
> Here I am unsure what to select. By default it selected RiscPC.
> Eventually it seems many things were not configed, like  __LINUX_ARM_ARCH__
> CONFIG_CPU_xxxx extra
> 
> Ques 1:   In above case where shall I find src relevant to TI dm270 ?
> Ques 2:  Or what shall be right config selection for TI dm270 ?
> Ques 3:  Please suggest what shall I follow to port on ARM7TDMI for TI
> TMS320C54X  ?

I would suggest getting using uClinux-dist-20060803 and getting the
arm-linux toolchain at
http://ftp.snapgear.org/pub/snapgear/tools/arm-linux/arm-linux-tools-20061213.tar.gz
and then compile for the gdb/ARMulator target.

I doubt any otehr ARM7TDMI targets with 2.6 kernels work in there.

If you really want a 2.6.19 kernel I would suggest starting with
uClinux-dist-test-20061215.

Regards
Greg



------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Dude       EMAIL:     gerg at snapgear.com
SnapGear -- a Secure Computing Company      PHONE:       +61 7 3435 2888
825 Stanley St,                             FAX:         +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com


More information about the uClinux-dev mailing list