booting linux on arm problem



My boot code is located at addr 0x0 and kernel at 0x8000. The boot
code initialize uart and print out OK on a terminal correctly, but
when it jumps to 0x8000 to start the kernel, the PC was set to
0xEA00009A, which is nowhere in my memory map and caused read abort.
The boot code and kernel is supposed to run in the first 64MB DRAM
space. I checked the kernel code and found that the kernel died at the
vprintk subroutine, but I couldn't pin down the actual problem, I
suppose the kernel code should be all right, the only problems should
remain with my boot code. The only printout in terminal after OK was
<<5> which seemed right compared with successful boots. Just wondering
what could be causing this probelm I am seeing, many thanks!

-Wei

.



Relevant Pages

  • Re: booting linux on arm problem
    ... On Oct 12, 9:23 pm, karthikbalaguru ... The boot code and kernel is supposed to run in the first 64MB DRAM ... SDRAM mapped from 0x7000_0000 when booting to 0x0000_0000 after ...
    (comp.os.linux.embedded)
  • Re: Genapic cleanup & NUMAQ/es7000 removal
    ... The runtime callbacks arent really a maintenance ... most of them are in boot code so it's not a runtime overhead issue. ... The testing exposure of the upstream kernel is ... i stated our maintenance position about x86 compatibility clearly ...
    (Linux-Kernel)
  • Re: booting linux on arm problem
    ... The boot code and kernel is supposed to run in the first 64MB DRAM ... SDRAM mapped from 0x7000_0000 when booting to 0x0000_0000 after ... Is your flash on chip or on the local/IO bus? ...
    (comp.os.linux.embedded)
  • Re: booting linux on arm problem
    ... The boot code and kernel is supposed to run in the first 64MB DRAM ... SDRAM mapped from 0x7000_0000 when booting to 0x0000_0000 after ... Is your flash on chip or on the local/IO bus? ...
    (comp.os.linux.embedded)
  • Asus X83VB-X2 Notebook ACPI kernel panic
    ... I can not get FreeBSD i386 to boot with ACPI enabled without a panic ... Apr 28 22:20:13 kernel: The Regents of the University of California. ... at device 3.1 (no driver attached) ... 1.00/1.00, addr 1> on usbus0 ...
    (freebsd-current)