wince.net 5.0 for at91sam9261

Atmel is shipping what it calls the “first ultra low-power, deterministic microcontroller.” The AT91SAM9261 integrates an ARM9 core, USB2, and an LCD interface, costs less than $10 in volume, and consumes less than 400 microamps when clocked at 0.0005 MHz, Atmel claims. It supports Windows CE, and targets wireless handheld applications, such as POS devices.

Atmel says the AT91SAM9261 can deliver 200 MIPS (million instructions per second) when clocked at its standard “industrial” rate of 180 MHz. At this frequency, it draws 65 milliamps, with all peripherals turned on.

In standby mode, it draws just 2.5 microamps, the company claims.

The AT91SAM9261 is the newest product in Atmel’s line of AT91 chips, all of which support ARM’s Thumb instructions. Thumb instructions are 16-bits long, in order to maximize code density and reduce power use in applications that do not need 32-bit instructions.

In calling the SoC “deterministic,” Atmel refers to the chip’s ability to execute code from on-chip memory with no latency, making it possible to predict the exact cycle at which real-time instructions will execute. This overcomes a short-coming of the “code-shadowing” used in most ARM cores to improve performance, but which has limited ARM’s utility in real-time applications, according to Atmel.

The AT91SAM9261 includes 32KB of ROM, along with 160KB of SRAM, both of which feature “single-cycle access” when the processor and bus are running full-speed, Atmel says. Alternatively, the onboard SRAM can be configured as a frame buffer, in order to minimize the effect of LCD refreshes on overall system performance.

The AT91SAM9261 is based on an ARM926EJ-S core, which in addition to Thumb instructions includes ARM’s Jazelle Java accelerator. The core also supports DSP instructions, allowing it to process signals or cryptographic tasks in bursts, and then shut down to conserve power, Atmel says. The core has 16KB each of instruction and data cache.

The ARM926EJ-S core is also used in Windows CE-friendly SoCs from STMicro, Agere, Sony, Freescale, NetSilicon, Toshiba, and others.

http://www.windowsfordevices.com/files/ … iagram.gif

http://www.ednchina.com/images/Article/ … fbb6f2.jpg

Full BSPs for at91sam9261 feference boards official BSP for Atmel Reference Designs

Bootloader

Boot through ethernet

Local boot (from NOR, SPI, NAND flash)

CE Image update in flash

Kernel

Full support of AT91SAM926x core

Ethernet/Serial debugging

Watchdog, RTT, Sys.Ctlr

Power management

HMI

Display driver

Keyboard, Mouse support

Touchscreen, Audio drivers

2D HW accelerator support

Communications

Serial driver

Ethernet applicative support

USB Host+device drivers

Bus drivers (SPI, I2C, PWM)

Storage

SD Card driver

NAND flash driver

HDD

Tests/Reliability

Fully tested under CETK

PQOAL/PQD compliant

BSP Certified by Microsoft

Storage Tests/Reliability

WinCE.NET 5.0 BSP source code for at91sam9261.

email with me sam9261.wince50@gmail.com,if you want to useitin your Projects.i can sell it to you (it is not free)

Wow! I am very interested in but what about the license of code?

at91sam9261, on whose behalf do you speak?

Are you an employee of Atmel / Microsoft? Other software/libary creator? 3rd party support? Hobbyist?

sci-3d:
Wow! I am very interested in but what about the license of code?

actually the major reason we decide to not include WinCE distribution with our EP9301 board!

Best regards

Tsvetan

bertrik:
at91sam9261, on whose behalf do you speak?

Are you an employee of Atmel / Microsoft? Other software/libary creator? 3rd party support? Hobbyist?

hello,sir,i am a common people. only i have the BSP codes for at91sam9261

Hi,

don’t be fooled to give money to this pirate :wink:

we got SAM9621 eval board from Atmel and it comes with bootloader and everything to boot WinCE, the BSP (board support package) for this microcontroller is included in the Win CE builder and to build Windows image is peace of cake (15 minutes job). It comes with tons of drivers for the USBhost and we try and it recognizes and installs drivers for everything USB we had in office including mouses, USB sticks , keyboards etc.

the 256MB only on board memory is not quite big silicon disk so on our board we’ll put at least 512MB

the windows media player included plays movies without any frame drops and the overal board consumation is 1/2 of the Cirrus equivalent EP9315

too bad our LCD have no touch screen, it’s very cool to run WinCE with touchscreen so I’ll look around for so big touchscreen panel (the one we have now can’t cover the big LCD we have

Best regards

Tsvetan

Tsvetan, any plans for the atmel ARM9 chip? Its a nice chip that I cannot solder. In fact any ARM9 chips with LCD support out there are BGA including Cirrus and LPC. Something with 2M flash and 4M ram or so should sell nicely (I’d buy it).

The fact that Wince dev kit includes a free BSP for it is a major sell. I wish they’d do that for lpc3180.