Atmel website | ARM Community | AVR freaks | Technical Support
Banner
 FAQ •  Search •  Register •  Login 

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: µCosII for AT91R40008
PostPosted: Fri Mar 19, 2004 7:28 pm 
Offline

Joined: Fri Mar 19, 2004 7:10 pm
Posts: 8
Hi

I'm interested in µCosII. Is a port available for the AT91R40008?

Thanx
Joe :lol:


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 19, 2004 11:32 pm 
Offline
User avatar

Joined: Fri Feb 13, 2004 7:53 pm
Posts: 329
Hi Joe,

it seems yes, have look at the following App. Note:
http://www.ucos-ii.com/contents/support ... an2002.pdf

It is for the AT91EB40A Eval. board from ATMEL with the R40008 on it.

Bye.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 20, 2004 12:05 pm 
Hi Alf,

I know this application note. But I have never seen the source code for it.

It would be great if somebody could give me the souce for the application note.

I have great experience with the EB40 and the EB40A. If there are some questions, please ask!


Cu
Joe


Top
  
 
 Post subject: Re: µCosII for AT91R40008
PostPosted: Fri Mar 26, 2004 2:52 am 
Offline

Joined: Fri Mar 26, 2004 2:43 am
Posts: 1
Location: Australia
Joe wrote:

I'm interested in µCosII. Is a port available for the AT91R40008?



Hi Joe

There is a port of µCosII available for the AT91R40008. It comes with the Nohau EMUL-ARM evaluation version. There is a port for most of the Atmel ARM devices, aswell as for the OKI and Philips devices.

However I believe that you need to have a copy of the µCosII book by Jean Lebrosse, in order to get the source code for the full version of µCosII, which Nohau and HI-TECH Software can supply you with.

_________________
Michael
HI-TECH Software
Embedded C Cross Compilers and embedded tools.
www.htsoft.com


Top
 Profile  
 
 Post subject:
PostPosted: Fri Mar 26, 2004 10:29 am 
Offline

Joined: Tue Mar 16, 2004 10:31 am
Posts: 5
Location: Cracow, Poland
A few months ago I developed my own port of uCos/II running on EB40 (using GNU toolchain).

The application note about ARM port is nice but generic (eg. it do not use some ARM/AT91 specific features).

If somebody want give a try for my port drop me e-mail (of course uCos/II licensing still apply).

Regards,


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 31, 2004 10:59 pm 
Offline

Joined: Fri Mar 19, 2004 7:10 pm
Posts: 8
Hi arturl,

Thank you for your response.

I want to try your port. You could attach the files (only your CPU specific files) to a post in this forum.

Cu :D
Joe


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 02, 2004 9:19 am 
Offline

Joined: Tue Mar 16, 2004 10:31 am
Posts: 5
Location: Cracow, Poland
Sorry for late answer.

There is in the attachment a Makefile I use for building uCos (I use them as an library).

I also attached statup code and linker script to give you idea of relocating ISR code to SRAM memory (it gives a big kick for interrupt handling).

Bor build target system I use GCC 3.4, newlib 1.12 and binutils 2.14 and redboot as a bootloader..

Regards,


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 09, 2004 11:21 pm 
Offline

Joined: Tue Mar 16, 2004 2:03 pm
Posts: 29
Location: Belgium
Hi I see that u also use the EB40A in combination with the GNU.

Currently my code runs from flash,7wait states -:(
I want to modify my linker script so that some part of the code is stored in flash, but run's from RAM.

How the code copy shall be done ??

If you can help me, I can post all my code, makefile....

Any help ?

Greetings

Jeroen Boonen


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 10, 2004 12:16 am 
Offline
User avatar

Joined: Fri Feb 13, 2004 7:53 pm
Posts: 329
Hi Jeroen,

FYI, in the AT91 C Library v2.xx, there is a project called Flash uploader which is the software delivered in the sector 0 of the flash programmed by ATMEL. Since this uploader must run from internal SRAM only to allows full access to flash, the startup file for this project embeds a copy loop from flash into SRAM. So you can do it like that as well.

Hope this helps.

Bye.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 17, 2004 9:07 pm 
Offline

Joined: Tue Mar 16, 2004 10:31 am
Posts: 5
Location: Cracow, Poland
phoenix wrote:
I want to modify my linker script so that some part of the code is stored in flash, but run's from RAM.

How the code copy shall be done ??


Look at my startup code and linker script.
I am doing something similiar that you want, there are copied from RAM to SRAM ISRs written in assembler.

Regards


Top
 Profile  
 
 Post subject: MONEY-RUNESCAPE.net
PostPosted: Sat Jul 26, 2008 5:29 am 
we'll tell you that runescape money you were born in Britain's last Asian colony in the lunar year of the pig and that when we brought you home, the staff of our apartment block gathered to wish you well. We Chinese runescape gold love boys. One man said you were the first baby to be born in the block in the year of the pig. This, he told us, was good Feng Shui, in runescape power leveling other words a positive sign for the building and everyone who lived there.


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: