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

Reply via email to