Atmel - AT91SAM9
You are here : Micrium : Atmel - AT91SAM9
µC/OS-II ports
All µC/OS ports can easily be ported to µC/OS-II. If you port µC/OS-II to a processor not listed and want to include your port on this web site, please contact Micrium at Micrium. Note that the ports are provided as is with the exeption of the Micrium ports which are supported by Micrium.
Note that in most cases only the PORT is provided and it is assumed that you have the rest of the source for µC/OS-II from the book or the upgrade.
In cases where the µC/OS-II source code is included, you will need to be a registered member and be logged in before you can download the file.
Download |
Processor |
OS version |
Compiler |
Contributor |
| 
see AN-1260
see AN-3260
| AT91SAM9260 |
V2.83 |
IAR |
 |

see AN-1261
see AN-3261
|
AT91SAM9261 |
V2.83 |
IAR |
 |

see AN-1263
see AN-3263
see AN-9263
|
AT91SAM9263 |
V2.84 |
IAR |
 |

see AN-1264
see AN-9264
|
AT91SAM9RL64 |
V2.86 |
IAR |
 |

Application notes

Evaluation boards
| Board |
Description |
Download |
 |
Atmel AT91SAM9260-EK
Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM9260-EK board. The peripherals on this board include a device USB port, two host USB ports, an Ethernet port, two RS-232 ports and a SD/MCI card slot. The board has a 20-pin JTAG port for loading/debugging the processor.
Micrium has two projects targeted to this board. The first project, which corresponds to AN-1260, uses µC/OS-II and µC/OS-View. This project will output information via RS-232, either for use by µC/OS-View or for display within a hyperterminal window. If the latter option is used, then the push buttons are used to select the information which will be sent.
The second project, which corresponds to AN-3260, uses µC/OS-II, µC/TCP-IP and µC/TTCP. The AT91SAM9260 evaluation board can be pinged or the Ethernet connection can be benchmarked with TTCP (Test TCP). A copy of a Windows TTCP host is included with the sample project.
|
AN-1260:


AN-3260:


|
 |
Atmel AT91SAM9261-EK
Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM9261-EK board. The peripherals on this board include a device USB port, two host USB ports, an Ethernet port, two RS-232 ports, a 320x240 LCD and a SD/MCI card slot. The board has a 20-pin JTAG port for loading/debugging the processor.
Micrium has two projects targeted to this board. The first project, which corresponds to AN-1261, uses µC/OS-II and µC/OS-View to provide a simple demonstartion of the board.
The second project, which corresponds to AN-3261, uses µC/OS-II and µC/TCP-IP. When running this project, the AT91SAM9260 evaluation board can be pinged.
Each of these projects includes a bootloader which can be used to load a compiled program from dataflash to the external SDRAM on the AT91SAM9261-EK. The bootloader source (and compiled binary) are accompanied by a manual describing how it is used.
|
AN-1261:


AN-3261:


|
 |
Atmel AT91SAM9263-EK
Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM9263-EK board. The peripherals on this board include a device USB port, two host USB ports, an Ethernet port, two RS-232 ports, a 320x240 LCD, and two SD/MCI card slots (on of which can accept a DataFlash card). The board has a 20-pin JTAG port for loading/debugging the processor.
Micrium has three projects targeted to this board. The first project, which corresponds to AN-1263, uses µC/OS-II and µC/OS-View. This project will output information via RS-232. One serial port is used for by µC/OS-View. The other outputs text which can be displayed within a hyperterminal window. For the second, the push buttons are used to select the information which will be sent.
The second project, which corresponds to AN-3263, uses µC/OS-II, µC/TCP-IP and µC/TTCP. The AT91SAM9263 evaluation board can be pinged or the Ethernet connection can be benchmarked with TTCP (Test TCP). A copy of a Windows TTCP host is included with the sample project.
The third project, corresponding to AN-9263, uses µC/OS-II, µC/OS-View, µC/TCP-IPand µC/GUI. In addition to the functionality of the second project, this third project outputs a µC/GUI demonstration to 320x240 LCD on the board. NOTE: Only a compiled binary is included with this project.
Each of these projects includes a bootloader which can be used to load a compiled program from dataflash to the external SDRAM on the AT91SAM9263-EK. The bootloader source (and compiled binary) are described in each of the accompanying appnotes.
|
AN-1263:


AN-3263:


AN-9263:


|
 |
Atmel AT91SAMRL-EK
Example µC/OS-II-based IAR projects are available for the Atmel AT91SAM9RL-EK board. The peripherals on this board include a device USB port, two RS-232 ports, a 320x240 LCD, and a SD/MCI card slot. The board has a 20-pin JTAG port for loading/debugging the processor.
Micrium has two projects targeted to this board. The first project, which corresponds to AN-1264, uses µC/OS-II and µC/Probe. This project will output information via RS-232. One serial port is used for by µC/OS-Probe. The other outputs text which can be displayed within a hyperterminal window. For the second, the push buttons are used to select the information which will be sent. To download a trial version of µC/Probe, please visit the this page.
The second project, corresponding to AN-9264, uses µC/OS-II, µC/OS-Probe,and µC/GUI. In addition to the functionality of the first project, this second project outputs a µC/GUI demonstration to 320x240 LCD on the board. NOTE: Only a compiled binary is included with this project.
Each of these projects includes a bootloader which can be used to load a compiled program from dataflash to the external SDRAM on the AT91SAM9RL-EK. The bootloader is described in each of the accompanying appnotes.
|
AN-1264:


AN-9264:


|

µC/FS ports

µC/TCP-IP ports
| AN Number |
Title |
Author |
Download |
| AN-3260 |
µC/OS-II, µC/TCP-IP and µC/TTCP
for the Atmel AT91SAM9260 Processors
AT91SAM79260 (ARM9) on the
Atmel AT91SAM9260-EK Evaluation Board
|
 |
|
| AN-3261 |
µC/OS-II and µC/TCP-IP for the Atmel AT91SAM9261 Processors
using the Davicon DM9000E External Ethernet Controller
AT91SAM79261 (ARM9) on the
Atmel AT91SAM9261-EK Evaluation Board
|
 |
|
| AN-3263 |
µC/OS-II, µC/TCP-IP and µC/TTCP
for the Atmel AT91SAM9263 Processors
AT91SAM79263 (ARM9) on the
Atmel AT91SAM9263-EK Evaluation Board
|
 |
|

µC/USB ports
µC/USB-Device and µC/USB-Host have been ported to the AT91SAM9260, AT91SAM9261, and AT91SAM9263.

© www.Micrium.com
|