Hi All,
I have an ATMEL SAM7SE512 EK board. I am trying to port uClinux on it. But still
unable to find the success. I have some porting experience with Linux kernel
onto AT91SAM9263-EK board. I have read from portal regarding porting uClinux on
to SAM7 series. In that portal he asked us to the existing support for ARM7TDMI
controller(AT91x40). I found that portal was fine because my ARM core is of
ARM7TDMI. And I also made some low level changes for debug port to see Debug
messages in the file debug-macro.S.
Plzzz any one give suggestion how to proceed in it. Also, does this uClinux
boots without any boot loader or it needs some bootloader for initial
initilization.
uClinux port for at91sam7se512
Started by ●June 17, 2009
Reply by ●June 18, 20092009-06-18
I have the same question ,if you have any successful port , please
give me a copy ! :-)
And i had run uc/os in the ek board if you have any intrest in
us/os you can see this web site:
http://www.micrium.com/atmel/AT91SAM7.html
regards...
_____________________
Je Chern
--- In A..., "zahiddreamz_2004" wrote:
>
> Hi All,
>
> I have an ATMEL SAM7SE512 EK board. I am trying to port uClinux on it. But still unable to find the success. I have some porting experience with Linux kernel onto AT91SAM9263-EK board. I have read from portal regarding porting uClinux on to SAM7 series. In that portal he asked us to the existing support for ARM7TDMI controller(AT91x40). I found that portal was fine because my ARM core is of ARM7TDMI. And I also made some low level changes for debug port to see Debug messages in the file debug-macro.S.
>
> Plzzz any one give suggestion how to proceed in it. Also, does this uClinux boots without any boot loader or it needs some bootloader for initial initilization.
>
give me a copy ! :-)
And i had run uc/os in the ek board if you have any intrest in
us/os you can see this web site:
http://www.micrium.com/atmel/AT91SAM7.html
regards...
_____________________
Je Chern
--- In A..., "zahiddreamz_2004" wrote:
>
> Hi All,
>
> I have an ATMEL SAM7SE512 EK board. I am trying to port uClinux on it. But still unable to find the success. I have some porting experience with Linux kernel onto AT91SAM9263-EK board. I have read from portal regarding porting uClinux on to SAM7 series. In that portal he asked us to the existing support for ARM7TDMI controller(AT91x40). I found that portal was fine because my ARM core is of ARM7TDMI. And I also made some low level changes for debug port to see Debug messages in the file debug-macro.S.
>
> Plzzz any one give suggestion how to proceed in it. Also, does this uClinux boots without any boot loader or it needs some bootloader for initial initilization.
>
Reply by ●June 21, 20092009-06-21
>> Plzzz any one give suggestion how to proceed in it.
Also, does this
>> uClinux boots without any boot loader or it needs some bootloader for
>> initial initilization.
I haven't looked close enough at uCLinux, but the need for a bootloader is
really dictated by the HW, not necessarily the SW
or OS, be it Linux or whatever.
A typical cost effective solution for Linux is to use NandFlash to store
the OS files. Since these are 8 bit I/O port devices, you can't boot off
that.
With a memory management system (which ARM7 isn't) you need 2 levels of
bootloader. One to set up access to the serial bootloader
(normally built in in ROM) and then one to copy the Linux image from typ.
SPI DataFlash, decompress and store in RAM.
Then the 2nd bootloader jumps to the address in RAM where the uImage is
stored and starts up Linux.
So, if I understand this correctly, I don't see any reason why uCLinux
running on ARM7 shouldn't be able to execute straight off internal/external
Flash memory. As long as there is some default access of program memory for
the startup code to get executing with.
HTH
Kris
On Thu, 18 Jun 2009 03:36:35 -0000, "j...@ymail.com"
wrote:
> I have the same question ,if you have any successful port , please
> give me a copy ! :-)
>> uClinux boots without any boot loader or it needs some bootloader for
>> initial initilization.
I haven't looked close enough at uCLinux, but the need for a bootloader is
really dictated by the HW, not necessarily the SW
or OS, be it Linux or whatever.
A typical cost effective solution for Linux is to use NandFlash to store
the OS files. Since these are 8 bit I/O port devices, you can't boot off
that.
With a memory management system (which ARM7 isn't) you need 2 levels of
bootloader. One to set up access to the serial bootloader
(normally built in in ROM) and then one to copy the Linux image from typ.
SPI DataFlash, decompress and store in RAM.
Then the 2nd bootloader jumps to the address in RAM where the uImage is
stored and starts up Linux.
So, if I understand this correctly, I don't see any reason why uCLinux
running on ARM7 shouldn't be able to execute straight off internal/external
Flash memory. As long as there is some default access of program memory for
the startup code to get executing with.
HTH
Kris
On Thu, 18 Jun 2009 03:36:35 -0000, "j...@ymail.com"
wrote:
> I have the same question ,if you have any successful port , please
> give me a copy ! :-)