AT91SAM9260 RTOS

Hello again,

We've decided to use the Atmel AT91SAM9260 for our project. The chip is probably a bit more powerful than we currently need, but it's always nice to have room for future enhancements, and it's slightly more expensive than most of the ARM7 and Coldfire chips we were looking at. While waiting for my development kit, I'm trying to figure out what development tools and RTOS to use. The Rowley CrossWorks toolset was highly recommended by a few of you, so we'll probably end up using that.

I'm having a hard time determining which OS to use, however. Ideally, it should already be ported to AT91SAM9. It should also have a TCP/IP stack, and a board-support package for the AT91SAM9260-EK (or something very similar) would be very nice. We're not opposed to paying for the RTOS, but $4000 is well out of our price range. We'd prefer something that's $1000 or less. So far, I've found FreeRTOS

formatting link
eCos, uCLinux, ARM Linux, and the LinuxLink subscription from TimeSys.

Does anyone have any experience using a RTOS with this processor? Are there any other OSes I should be looking into? Any recommendations, comments, random thoughts are greatly appreciated. This is an ongoing learning process for me, so I've got a number of questions and unknowns.

Thanks, Alex

Reply to
okalex
Loading thread data ...

CrossWorks includes a "tasking library" that seems fairly good - you'd need to add a TCP/IP stack but otherwise it's ready to go & free (with the toolset).

Peter

Reply to
Peter

I'm using Rowleys right now for this fairly complex little widget:

formatting link
The CTL (Crossworks Tasking Library) has all the fundamentals and it's very easy to get going. It's missing I/O and networking. I've used EFSL and uIP for that, which covers my needs. So I have nothing but good things to say about Rowleys stuff (and I'm not working for them ;)

Reply to
Anders

"okalex" skrev i meddelandet news: snipped-for-privacy@v45g2000cwv.googlegroups.com...

I have been working with ENEA to have the OSE Epsilon ported to the SAM9260. I have no idea on the pricing structure they use.

Since the SAM9260 is using external flash, you want to check with your potential compiler/debugger vendor how they plan to support you programming the external flash when you start a debugging session.

Atmel has close cooperation with IAR and Keil for this device. Also there are relations w Green Hills. For Linux, gcc compilers are OK.

--
Best Regards,
Ulf Samuelsson
This is intended to be my personal opinion which may,
or may not be shared by my employer Atmel Nordic AB
Reply to
Ulf Samuelsson

Oh, I was under the impression that this could be handled by the JTAG debugger. Is this not the case? I'll be using Rowley CrossWorks with their CrossConnect debugger. Does anyone know if I'll be able to program the flash using the Rowley toolset?

Thanks, Alex

Reply to
okalex

formatting link

Regards, Viron.

Reply to
vviron

Sciopta runs on a at91sam9261-ek but we're not that cheap.

--
42Bastian
Do not email to bastian42@yahoo.com, it's a spam-only account :-)
Use @monlynx.de instead !
Reply to
42Bastian Schick

It won't fit (very likely) :-)

--
42Bastian
Do not email to bastian42@yahoo.com, it's a spam-only account :-)
Use @monlynx.de instead !
Reply to
42Bastian Schick

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.