[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] Linux hangs after moving kernel



Hello Victor,

I definitively think I have a problem with RAM size. In the 3ADSP1800 board I have very high RAM size, and in my custom board I only have 2Mbytes. Image is 1.5Mbytes but even it should work it's not enough. 
I tried to reduce the size of RAM in the 3ADSP1800 board (reducing the memory map) and it hangs on the same point as my custom board. If I increase the RAM map, it works in eval board. Then, I'm waiting for longer SRAM for my board and I'm sure I'll solve it. 

Thanks

Sergi Gómez
ENGEL AXIL S.L.
Telf: +34 93 719 18 11
e-mail : sgomez@xxxxxxxx
Skype: engelaxil-sergigomez
Web: www.engel.es

-----Mensaje original-----
De: owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx] En nombre de Victor G.
Enviado el: viernes, 17 de julio de 2009 23:00
Para: microblaze-uclinux@xxxxxxxxxxxxxx
Asunto: Re: [microblaze-uclinux] Linux hangs after moving kernel

Hi Sergi,

I have a similar problem with XUP V2Pro board.

> Do you have cache enabled?
No. But should it matter (just out of curiosity)? However, I would
have to enable them anyway for speedup soon.

> ...RAM test and image diff
What is the easiest way to check that the loaded image.bin in RAM
corresponds to the image.bin file itself?

> I made many tests and finally I realised that problem is in my target SRAM memory size. Evaluation board has longer RAM and my target SRAM is not enough to go on loading kernel, so that's why it hangs!
How large was your SRAM size? Mine is 256Mb, so it should not be a
problem for me.

My main issue now that after printing this "moving klimit" message, I
am receiving only one character of the Linux bootup log at a time
(seems like soft reset flushes UART and pushes one char at a time).

> What's the address range of DRAM?
0x90000000, 256Mb
> Have you been able to read/write test the full range of DRAM?
I should run this again to make sure the full range is covered.
> Have you been able to download & run anything else (u-boot, for instance)
FS-Boot, U-Boot work fine. I see kernel booting and writing to
__log_buf address, but messages stop after loading UART.

Thanks
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/