[U-Boot-Users] s3c2440 -- serial_init
Tiju
tj_jac at yahoo.co.in
Mon Mar 31 07:48:56 CEST 2008
Hi Michael,
I have verified all the RAM initializations in board/smdk2440/lowlevel_init.S and it seems to be fine.
The other changes that I have done are
1. In the board/smdk2440/config.mk file I changed TEXT_BASE = 0x33F80000 to
TEXT_BASE = 0x00000000 because I am booting from the NOR flash. The NOR flash address range is 0x00000000 - 0x08000000. The RAM address range is 0x30000000 - 0x38000000.
If I compile it with TEXT_BASE = 0x33F80000 it does not run at all!
2. When I changed this I found that it has a clash with the stack building in cpu/arm920t/start.S. Therefore I changed it to
.........
/* Set up the stack */
stack_setup:
/* ldr r0, _TEXT_BASE */ /* upper 128 KiB: relocated uboot */
mov r0, #0x33 /* make stack at 33F8*/
mov r0, r0, lsl #24
mov r1, #0xF8
mov r1, r1, lsl #16
orr r0, r0, r1
.......
Would these be a problem for the memory initializations?
Thanks in advance
Tiju
> Hi all
>
> I am trying to port u-boot to a s3c2440 samsung processor.
>
> I applied the smdk2440 boards patch (almost similar architecture) and
> trying to modify it for our board's requirement. But during the
> serial_init it goes to the _serial_putc and then after certain loops
> it goes to the hang function and hangs there.
>
> What could be the problem? Or am I doing some wrong initializations?
>
>
Are you sure that the memory inizializzation is correct?
Regards Michael
Unlimited freedom, unlimited storage. Get it now, on http://help.yahoo.com/l/in/yahoo/mail/yahoomail/tools/tools-08.html/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080331/3df9bfd0/attachment.htm
More information about the U-Boot
mailing list