* Debug kernel ELF using SDS single-step debugger @ 2002-03-13 21:48 Leiying Du 2002-03-13 22:22 ` Scott Anderson 2002-03-13 22:23 ` Dan Malek 0 siblings, 2 replies; 3+ messages in thread From: Leiying Du @ 2002-03-13 21:48 UTC (permalink / raw) To: linuxppc-embedded When I run the kernel ELF, I always get this error message "Couldn't find 4096 bytes at 4096 alignment". It's printed out in __initfunc(void * find_mem_piece(unsigned size, unsigned align)). ( The kernel runs Ok from the flash memory.) Does anyone know the reason? Should I initialize the MMU with the debugger? Thanks. Leiying ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Debug kernel ELF using SDS single-step debugger 2002-03-13 21:48 Debug kernel ELF using SDS single-step debugger Leiying Du @ 2002-03-13 22:22 ` Scott Anderson 2002-03-13 22:23 ` Dan Malek 1 sibling, 0 replies; 3+ messages in thread From: Scott Anderson @ 2002-03-13 22:22 UTC (permalink / raw) To: Leiying Du; +Cc: linuxppc-embedded Leiying Du wrote: > > When I run the kernel ELF, I always get this error message "Couldn't find > 4096 bytes at 4096 alignment". It's printed out in __initfunc(void * > find_mem_piece(unsigned size, unsigned align)). ( The kernel runs Ok from > the flash memory.) Does anyone know the reason? Should I initialize the MMU > with the debugger? Thanks. My guess is that you haven't setup a board info struct so the bi_memsize is uninitialized. This can cause the system to think that no memory is available so anything that tries to get memory fails. Scott Anderson scott_anderson@mvista.com MontaVista Software Inc. (408)328-9214 1237 East Arques Ave. http://www.mvista.com Sunnyvale, CA 94085 ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Debug kernel ELF using SDS single-step debugger 2002-03-13 21:48 Debug kernel ELF using SDS single-step debugger Leiying Du 2002-03-13 22:22 ` Scott Anderson @ 2002-03-13 22:23 ` Dan Malek 1 sibling, 0 replies; 3+ messages in thread From: Dan Malek @ 2002-03-13 22:23 UTC (permalink / raw) To: Leiying Du; +Cc: linuxppc-embedded Leiying Du wrote: > When I run the kernel ELF, I always get this error message "Couldn't find > 4096 bytes at 4096 alignment". Well, you can't run the kernel ELF image (vmlinux) directly. This error is because you are not telling the kernel information it needs to know from start up parameters. These are provided by some form of bootloader. -- Dan ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/ ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2002-03-13 22:23 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2002-03-13 21:48 Debug kernel ELF using SDS single-step debugger Leiying Du 2002-03-13 22:22 ` Scott Anderson 2002-03-13 22:23 ` Dan Malek
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).