[Skyeye-developer] Booting linux-2.6.14 for at91rm9200
Jesus Lopez
jesus.jelomer at gmail.com
Wed Jul 18 16:55:51 CST 2007
Hello,
I've compiled linux-2.6.14 for at91rm9200 using this document (
http://skyeye.wiki.sourceforge.net/Linux) as basis to modify source code.
I've changed AT91_SDRAM_BASE from 0x20000000 to 0xc0000000 in
include/asm/arch-at91rm9200/hardware.h (PHYS_OFFSET is defined as
AT91_SDRAM_BASE). Any attempt to boot has been unsuccessful. I've enabled
JTAG DCC in order to get more info about what was going bad and I´ve got
next message:
# skyeye -e vmlinux -c skyeye.conf
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name at91rm92, mach_init addr 0x805b720
uart_mod:0, desc_in:, desc_out:
SKYEYE: use arm920t mmu ops
Loaded RAM ./initrd.img
exec file "vmlinux"'s format is elf32-little.
load section .init: addr = 0xc0008000 size = 0x00015000.
load section .text: addr = 0xc001d000 size = 0x0013a254.
not load section .pci_fixup: addr = 0xc0157254 size = 0x00000000 .
load section __ksymtab: addr = 0xc0157254 size = 0x000030b0.
load section __ksymtab_gpl: addr = 0xc015a304 size = 0x00000730.
not load section __kcrctab: addr = 0xc015aa34 size = 0x00000000 .
not load section __kcrctab_gpl: addr = 0xc015aa34 size = 0x00000000 .
load section __ksymtab_strings: addr = 0xc015aa34 size = 0x00007b18.
load section __param: addr = 0xc016254c size = 0x000000dc.
load section .data: addr = 0xc0164000 size = 0x0000fa40.
not load section .bss: addr = 0xc0173a40 size = 0x000175a8 .
not load section .comment: addr = 0x00000000 size = 0x0000188a .
start addr is set to 0xc0008000 by exec file.
SKYEYE ARMul_MRC,CANT UndefInstr CPnum is e, instr ee103e10
My skyeye.conf looks like this:
cpu: arm920t
mach: at91rm92
mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
mem_bank: map=M, type=R, addr=0x00100000, size=0x00010000
mem_bank: map=M, type=RW, addr=0xc0000000, size=0x00200000
mem_bank: map=M, type=RW, addr=0xc0200000, size=0x00500000,
file=./initrd.img
mem_bank: map=M, type=RW, addr=0xc0700000, size=0x00900000
mem_bank: map=I, type=RW, addr=0xfffa0000, size=0x00060000
uart: mod=stdio, converter=dcc
Any idea what's going wrong?
Thanks in advance
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gro.clinux.org/pipermail/skyeye-developer/attachments/20070718/71114655/attachment.htm
More information about the Skyeye-developer
mailing list