On 9/4/07, dnl <[EMAIL PROTECTED]> wrote: > I enabled the following options in Kernel for kernel Debugging, > CONFIG_BDI_SWITCH=y CONFIG_DEBUG_INFO=y under kernel hacking and MMU XALT in > BDI config file. After uboot initialization I fixed break point at > start_kernel(0xc02784bc), and then I booted the kernel. Without breaking at > start_kernel, it came to login prompt. Please find attached config file with > this mail. Could anybody help me to solve this problem?
Hi Saravanan, Try adding this line to your BDI config to clear/invalidate the page table base address so that the MMU translation works before the MMU has been initialised. ;; Following is to clear the page table base address WM32 0x000000f0 0x00000000 Make sure that you reload the BDI config, I use the the BDI "BOOT" command to do this. Are you obtaining the start_kernel address from your kernel System.map file and setting the breakpoint using the BDI command "BI 0xc02784bc" or are you using a gdb debugger frontend ? Bill _______________________________________________ Linuxppc-embedded mailing list [email protected] https://ozlabs.org/mailman/listinfo/linuxppc-embedded
