Yes, I have tried that option. There were no messages from the kernel. Even I have tried to read the logbuf(which has all zero's).
To be make clear further, the code enters to __turn_mmu_on, where it is trying to set the CP15 control register to enable the MMU / I-DCACHE. I think the execution stops after executing this instruction. I am using printascii function to debug, which says, can write to the uart with or without mmu enabled. I have the RAM_PHYS, IO_PHYS, IO_VIRT, IO_SIZE, IRAM_PHYS and IRAM_VIRT according to the processor. Also I have set the ZRELADDR, PARAM_PHYS and INITRD_PHYS macros. Am I missing anything? -- Kans. -----Original Message----- From: Dirk Behme [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 04, 2007 11:19 PM To: kannappan Cc: [email protected] Subject: Re: Porting to Jacinto platform kannappan wrote: > I have taken the Davinci GIT tree (2.6.21) and porting to Jacinto EVM > and changed the base address for SDRAM and peripherals. > > Jacinto has ARM926EJS and C64x few other peripherals of Davinci. > > I am getting the following message > > "Uncompressing Linux.....Done, Booting the Kernel" and the execution stops. > > Debugging from the kernel/init.S file, I think it has passed the > "enable_mmu" function. > > Can any one help me to know about the problem? Did you enable Kernel hacking -> Kernel debugging & Kernel low-level debugging functions in kernel config? If you enable it, what does it tell? Dirk _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
