Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Mobile blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Embedded blog An interview with Atmel’s Thomas Aubin; 3 cool boards, 3 ways to write code
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • atmel
  • com
  • taskit
  • Cortex-A5
  • Embedded
  • acme
  • micron
  • sama5d3
  • som
  • shiratech
  • freertos
  • winbond
  • issi
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

An interview with Atmel’s Thomas Aubin; 3 cool boards, 3 ways to write code

David Blaza
David Blaza
March 28, 2015

As part of the preparation for the launch of the ARM Embedded Computing Board (ECB) resource guide I spoke to Thomas Aubin of Microchip about their approach to the market.  Thomas is a product marketing manager focusing on the SMART ARM Cortex-A based processors and is based in France.

Thomas first told me how he defines the market, in his view there are two distinct categories of ECB;  first are system on module (SOM) that can be designed into or plugged into many types of machines as upgrades, second are pure development boards which are used to prototype a system (Arduino is in this category) that will later be converted into a custom board design to go into production later.  Thomas mentioned three SOM vendors offering Atmel/ARM based boards each offering their own approach to design:

First Shiratech from Israel offers very low power SOMs that run Linux and Android and are well suited for IoT gateways and data concentrators. Here is the AT-501 board:

shiratech.jpg

Taskit from Germany (see board below) took a different approach to the market with a computer on module (COM) board with pre loaded Linux and a focus on security:

Taskit.jpg

Acme Systems from Italy took the same Atmel SAM part and dropped it on a 53mmx53mm board for a highly compact COM module with a multitude of peripheral and connectivity options:

Acme.jpg

These 3 approaches to the ECB market all based on a single part show just how much creativity and adaptability the ARM ecosystem can bring to the market.  All 3 vendors are offering these boards for less than $100 depending upon configuration so the entry point for truly intelligent devices is easily accessible.

So let’s agree the hardware is amazing, powerful and flexible but what about writing the code? Thomas pointed out that Atmel offers 3 levels of free and open source software approaches to developing the code:

  1. Atmel will give you a C code “soft pack” with drivers written for you so you can quickly evaluate a board solution.  No OS is needed to create a working system but if you want a real time system you can write or reuse your own RTOS or use a 3rd party product like FreeRTOS. All of this is free.
  2. The second approach is to use a mainline Linux distribution and Yocto to pick just the features and functionality you need.  Again all this is free.
  3. The third approach is meant to be turnkey; you simply download from Atmel a complete application package (for Smart Home or IoT for example) for free.

Atmel has a rich set of software tools and development platforms for you to choose from (Atmel Studio and Atmel Xplained) and yes they are all free.

Thomas summed up by telling me that in the ECB market the customers demand long term support for the parts and the boards (remember these may be going in machines with a 20 year life expectancy) so Atmel has a 12 year commitment to manufacturing the SAMA5 and has worked with memory suppliers Winbond, Micron and ISSI to guarantee a 10 year supply of the memory parts.

So as a fairly new entrant to the ECB market Atmel has got four main selling points:

  1. Low power devices
  2. Robust open source software offerings
  3. Tools for ease of design
  4. 10 year commitment to supply.

Sounds like a winning combination of features for a fast growing market. 

Anonymous
  • Harivel
    Offline Harivel over 7 years ago

    Ì suppose you wanted to say "to use a mainline Linux kernel and Yocto" ?

    Just to say there is also this ECB: http://emtrion.de/en/sbc-sama5d36x.html that got HDMI output, run Debian distribution with the Latest mainline Linux Kernel and that is less than 100$ also.

    But yeah this is not a SOM that's a SBC (Single Boards Computer).

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • David Blaza
    Offline David Blaza over 7 years ago

    TRM,  Thomas from Atmel probably has a better answer than I do but Taskit say this about the new Cortex-A5 board:

    The StampA5D36 has implemented various features to enable the development of hard- and software for encrypted communication and files, anti-cloning and software-piracy and base-board detection from boot to running application.

    stamp-a5d36 CPU module with enhanced security by taskit, logo

    The taskit Vaultsec allows secure and unreadable storing of keys for public/private key encryption algorithms and SHA-256 hashes

    So it looks like Taskit have enhanced security for this board,  you can contact them here: Embedded Programming & Devices | Get in touch with taskit

    Please let them know you found them here!

    best,

    David Blaza

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
  • Dimitar Tomov
    Offline Dimitar Tomov over 7 years ago

    "Taskit from Germany (see board below) took a different approach to the market with a computer on module (COM) board with pre loaded Linux and a focus on security:"

    I found this line very interesting, especially the last word, but could not find anything related to it in HW or that particular COM. Am I missing something ? The question is serious Thanks

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Embedded blog
  • The cloud-native approach to the software defined car

    Girish Shirasat
    Girish Shirasat
    Cloud native approaches are critical to enabling the software defined car, read more in this blog post.
    • September 14, 2021
  • Arm and ETAS partner to optimize model-based development for Arm devices

    Guilherme Marshall
    Guilherme Marshall
    Arm and ETAS bring optimum runtime performance and simplified development flow for model-based development and automated code generation in safety applications
    • January 7, 2021
  • The Flexible Approach to Adding Functional Safety to a CPU

    Naresh Menon
    Naresh Menon
    Find out more about Functional Safety with SoC designs and Software Test Libraries.
    • October 22, 2020