SystemACE driver problem

Grant Likely grant.likely at secretlab.ca
Sat Oct 20 00:04:20 EST 2007


On 10/19/07, aauer1 <aauer1 at gmx.at> wrote:
>
> Hello
>
> I'm trying to boot a Linux Kernel 2.6.23-rc2 from Grant Likely (thanks for
> the great work) on a Xilinx ML403 board. I want to use the second partition
> of the Compact Flash Card as root filesystem. But the boot process hangs at
> the initialization of the SystemACE module. A strange effect is that the
> DONE LED (configuration of the FPGA is done) turns off. So, this means that
> the FPGA loses his configuration.
> Has anybody recognized a similar problem with the SystemACE module??
>
> The boot log:
> ========
> [    0.000000] Linux version 2.6.23-rc2 (bbauer at soclin) (gcc version 4.0.0
> (DEN7
> [    0.000000] Xilinx ML403 Reference System (Virtex-4 FX)
> [    0.000000] Zone PFN ranges:
> [    0.000000]   DMA             0 ->    16384
> [    0.000000]   Normal      16384 ->    16384
> [    0.000000] Movable zone start PFN for each node
> [    0.000000] early_node_map[1] active PFN ranges
> [    0.000000]     0:        0 ->    16384
> [    0.000000] Built 1 zonelists in Zone order.  Total pages: 16256
> [    0.000000] Kernel command line: console=ttyUL0 root=/dev/xsa2 rw
> [    0.000000] Xilinx INTC #0 at 0x41200000 mapped to 0xFDFFF000
> [    0.000000] PID hash table entries: 256 (order: 8, 1024 bytes)
> [    0.000328] Console: colour dummy device 80x25
> [    0.001390] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
> [    0.002934] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
> [    0.029759] Memory: 63244k available (1176k kernel code, 388k data, 84k
> init)
> [    0.120774] Mount-cache hash table entries: 512
> [    0.171986] io scheduler noop registered
> [    0.172248] io scheduler anticipatory registered (default)
> [    0.172300] io scheduler deadline registered
> [    0.172508] io scheduler cfq registered
> [    0.268807] uartlite.0: ttyUL0 at MMIO 0x40600000 (irq = 2) is a uartlite
> [    0.270399] console [ttyUL0] enabled
> [    1.762725] RAMDISK driver initialized: 8 RAM disks of 8192K size 1024
> blocke
> [    1.852062] Registering Xilinx SystemACE driver, major=254
> [    1.919734] xsysace xsysace.0: ace_probe(c01638e0)

Yes, I've seen that.  It means something went wrong with the setup and
caused the sysace to reload the FPGA.  Is the systemace base address
and bus width set correctly?

Cheers,
g.

-- 
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195


More information about the Linuxppc-embedded mailing list