Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Discussion Groups

Discussion Groups | Comp.Arch.Embedded | An OS for the AT91SAM7Sxx??

There are 11 messages in this thread.

You are currently looking at messages 0 to 10.

An OS for the AT91SAM7Sxx?? - Mayank Kaushik - 02:00 20-02-05



Hi,

I was exploring the possibility of using one of the At91SAM7Sxxs. But i
found that none of them has the capability of using external RAM or
Flash chips. In such a case, is it possible to cram an OS onto this
chip? If yes, which OS would be suitable? Will any form of Linux fit?

Plz note that using the AT91SAM7As instead is not an option for me.

Regards
Mayank


Re: An OS for the AT91SAM7Sxx?? - Ulf Samuelsson - 02:57 20-02-05

The Linux Kernel is arouind 1.4 MB so it wont fit.
You need to investigate real time operating systems like eCos
You memory sizer is highly depending on what you want to
run on the system. Protocol stacks like TCP/IP easily
use 100s of kB of memory.

-- 
Best Regards,
Ulf Samuelsson
u...@a-t-m-e-l.com
This message is intended to be my own personal view and it
may or may not be shared by my employer Atmel Nordic AB
"Mayank Kaushik" <p...@yahoo.com> skrev i meddelandet
news:1...@f14g2000cwb.googlegroups.com...
> Hi,
>
> I was exploring the possibility of using one of the At91SAM7Sxxs. But i
> found that none of them has the capability of using external RAM or
> Flash chips. In such a case, is it possible to cram an OS onto this
> chip? If yes, which OS would be suitable? Will any form of Linux fit?
>
> Plz note that using the AT91SAM7As instead is not an option for me.
>
> Regards
> Mayank
>



Re: An OS for the AT91SAM7Sxx?? - Richard - 03:47 20-02-05

"Mayank Kaushik" <p...@yahoo.com> wrote in message
news:1...@f14g2000cwb.googlegroups.com...
> Hi,
>
> I was exploring the possibility of using one of the At91SAM7Sxxs. But i
> found that none of them has the capability of using external RAM or
> Flash chips. In such a case, is it possible to cram an OS onto this
> chip? If yes, which OS would be suitable? Will any form of Linux fit?
>
> Plz note that using the AT91SAM7As instead is not an option for me.
>
> Regards
> Mayank
>

The FreeRTOS.org download includes a demo application that runs on the SAM7.
Take a look at:

http://www.FreeRTOS.org

FreeRTOS.org is a mini real time kernel rather than a full OS, but the
download includes sample serial port and USB drivers for the SAM7.

Hope this is useful for you.

Regards,
Richard.



Re: An OS for the AT91SAM7Sxx?? - 11:56 20-02-05

I came upon the same issue while looking at the LPC21xx and SAM7.

The solution for me was the LPC221x. I didn't need the smaller form
factor but needed the external bus to drive some peripheral chips.

Mayank Kaushik wrote:
> Hi,
> 
> I was exploring the possibility of using one of the At91SAM7Sxxs. But i
> found that none of them has the capability of using external RAM or
> Flash chips. In such a case, is it possible to cram an OS onto this
> chip? If yes, which OS would be suitable? Will any form of Linux fit?
> 
> Plz note that using the AT91SAM7As instead is not an option for me.
> 
> Regards
> Mayank
> 

Re: An OS for the AT91SAM7Sxx?? - 42Bastian Schick - 03:14 28-02-05

On 19 Feb 2005 23:00:31 -0800, "Mayank Kaushik"
<p...@yahoo.com> wrote:

>Hi,
>
>I was exploring the possibility of using one of the At91SAM7Sxxs. But i
>found that none of them has the capability of using external RAM or
>Flash chips. In such a case, is it possible to cram an OS onto this
>chip? If yes, which OS would be suitable? Will any form of Linux fit?

Sciopta (www.sciopta.com) nicely fits for these (18KB ROM). Expect BSP
by end of march.

-- 
42Bastian
Do not email to b...@yahoo.com, it's a spam-only account :-)
Use <same-name>@monlynx.de instead !

Re: An OS for the AT91SAM7Sxx?? - Adam Dunkels - 06:06 28-02-05

On Sun, 20 Feb 2005 08:57:36 +0100, Ulf Samuelsson wrote:

> The Linux Kernel is arouind 1.4 MB so it wont fit.
> You need to investigate real time operating systems like eCos
> You memory sizer is highly depending on what you want to
> run on the system. Protocol stacks like TCP/IP easily
> use 100s of kB of memory.

But also note that there are several TCP/IP stacks that fit in
significantly smaller amounts of memory. See e.g.

* uIP: http://www.sics.se/~adam/uip/
* lwIP: http://savannah.nongnu.org/projects/lwip/
* OpenTCP: http://www.opentcp.org/
* uC/IP: http://ucip.sourceforge.net/

uIP uses around 5k code ROM and typical configurations require
as little as 1k RAM.

/adam
-- 
Adam Dunkels, Swedish Institute of Computer Science
http://www.sics.se/~adam/, <a...@sics.nospam.se>


Re: An OS for the AT91SAM7Sxx?? - 42Bastian Schick - 06:34 28-02-05

On Sun, 20 Feb 2005 08:57:36 +0100, "Ulf Samuelsson"
<u...@a-t-m-e-l.com> wrote:

>The Linux Kernel is arouind 1.4 MB so it wont fit.
>You need to investigate real time operating systems like eCos
>You memory sizer is highly depending on what you want to
>run on the system. Protocol stacks like TCP/IP easily
>use 100s of kB of memory.

If you go for Linux/BSD maybe. My company's stack nicely fits into 64K
for ARM (with PPP !) (no I am not with ENEA anymore :-)

-- 
42Bastian
Do not email to b...@yahoo.com, it's a spam-only account :-)
Use <same-name>@monlynx.de instead !

Re: An OS for the AT91SAM7Sxx?? - An Schwob in USA - 17:21 28-02-05

Hi Mayank,

small operating systems for ARM7 would include:

uC/OS-II  http://www.micrium.com/
Nucleus http://www.acceleratedtechnology.com/
CMX http://www.cmx.com/

and others.

I do not know if all (any) of them already support the SAM7S series but
it is not a big deal.

All of them support on or the other version of the LPC2000 Philips
micros that are very similar to the SAM7S except for USB, which is not
available yet on the Philips devices. A nice option though for the
LPC2000, there is an external bus option available with the same
peripherals (LPC2200 series)
For more information check here:
http://www.philipsmcu.com
or here http://groups.yahoo.com/group/lpc2000/

Greetings, Schwob

Mayank Kaushik wrote:
> Hi,
>
> I was exploring the possibility of using one of the At91SAM7Sxxs. But
i
> found that none of them has the capability of using external RAM or
> Flash chips. In such a case, is it possible to cram an OS onto this
> chip? If yes, which OS would be suitable? Will any form of Linux fit?
>
> Plz note that using the AT91SAM7As instead is not an option for me.
> 
> Regards
> Mayank


Re: An OS for the AT91SAM7Sxx?? - Richard - 14:10 01-03-05

"42Bastian Schick" <b...@yahoo.com> wrote in message
news:4...@news.individual.de...
> On Sun, 20 Feb 2005 08:57:36 +0100, "Ulf Samuelsson"
> <u...@a-t-m-e-l.com> wrote:
>
> >The Linux Kernel is arouind 1.4 MB so it wont fit.
> >You need to investigate real time operating systems like eCos
> >You memory sizer is highly depending on what you want to
> >run on the system. Protocol stacks like TCP/IP easily
> >use 100s of kB of memory.
>
> If you go for Linux/BSD maybe. My company's stack nicely fits into 64K
> for ARM (with PPP !) (no I am not with ENEA anymore :-)

So it will take up the entire 64K available - or leave some room for an
application also?

Regards,
Richard.

http://www.FreeRTOS.org




Re: An OS for the AT91SAM7Sxx?? - Ulf Samuelsson - 17:23 01-03-05

Richard wrote:
> "42Bastian Schick" <b...@yahoo.com> wrote in message
> news:4...@news.individual.de...
>> On Sun, 20 Feb 2005 08:57:36 +0100, "Ulf Samuelsson"
>> <u...@a-t-m-e-l.com> wrote:
>>
>>> The Linux Kernel is arouind 1.4 MB so it wont fit.
>>> You need to investigate real time operating systems like eCos
>>> You memory sizer is highly depending on what you want to
>>> run on the system. Protocol stacks like TCP/IP easily
>>> use 100s of kB of memory.
>>
>> If you go for Linux/BSD maybe. My company's stack nicely fits into
>> 64K for ARM (with PPP !) (no I am not with ENEA anymore :-)
>
> So it will take up the entire 64K available - or leave some room for
> an application also?
>
> Regards,
> Richard.
>
> http://www.FreeRTOS.org

The AT91SAM7S256 has been sampled to at least one large customer
so when general sampling starts, then the 64kB is no  problem.

-- 
Best Regards,
Ulf Samuelsson
u...@a-t-m-e-l.com
This message is intended to be my own personal view and it
may or may not be shared by my employer Atmel Nordic AB



| 1 | 2 | next