Temac and Sysace for ML403

alayrac christophe.alayrac at cresitt.com
Thu Jan 18 01:02:51 EST 2007


I've a few problems to run Linux on ML403 board following your
tutoarial instrcutions.

I've downloaded Linux Kernel source from kernel.org, apply
MVITSA TEMAC patches from PAULUS and then apply the sysace_after_temac
The Kernel compile properly if I do not include TEMAC and SYSACE. This
kernel boot properly and ends with a kernel panic due to root file
system not detected.

Then If I try to include only SYSACE and EXT3 file support the kernel
did not compile (XST_ASSERT functions not found.... in
xilinx_sysace/adapter.c file)
To compile without source code modification I need to include TEMAC in
the kernel configuration.

This Kernel boot properly, detect sysaxe (xsa: xsa1 xsa2) with a compact
flash with two partitions but hangs just after 

[    3.631175]  xsa: xsa1 xsa2
[    3.682436] tun: Universal TUN/TAP device driver, 1.6
[    3.743219] tun: (C) 1999-2004 Max Krasnyansky <maxk at qualcomm.com>
[    3.820309] Data machine check in kernel mode.

If I try to add more kernel configurations based on BYU instructions
(refered on your tutorial) then I only succeed to obtain a :

Oops : Kernel access bad area sig : 11

Error message

The hardware is a design from scratch using EDK 8.2 SP2.
TEMAC version is plb_temac v3.00a, hard-temac v3.00b

I suspect the hardware but I'm not sure about that. Hardware compilation
took a while on my computer so I would appreciate if you could tell me
the temac version you have used to port Linux with TEMAC and

Furthermore if you have a .config file available for Kernel
configuration it would help me, beacause I'm not familiar with kernel


12 Rue de Blois, BP6744
45067 ORLEANS Cedex 2
Tel :
Fax :
Email : christophe.alayrac at cresitt.com 
Web : http://www.cresitt.com

More information about the Linuxppc-embedded mailing list