Hello everyone,
I successfully booted uClinux on LPC2292 with external 4MB flash and
4MB RAM!
But I started kernel only when I load image and romfs with JTAG to RAM
and then start it from that address.
Now I must wrote bootloader. I have functions for initialization of
external memory interfaces, loading images from flash to ram, and that
is OK, but when I want to JUMP to start address of kernel... board
reboots... This is part for jumping to kernel...
---CODE---
void kernel_jump()
{
void (*kernelstart)(void);
//KERNEL_START=0x81008000;
kernelstart = (void (*)(void))KERNEL_START;
(*kernelstart)();
}
-END CODE-
Anyone have idea what is wrong, or some code sample to jump to start
of kernel..., can be in assembler...
thank you in advance
Branko Karaklajic
--
Best regardsMessage
Re: [lpc2000] Re: UART0 and UART1 baud rate calculations
2006-02-26 by Branko Karaklajic
Attachments
- No local attachments were found for this message.