From Makers to Market using 96Boards

Publié par

At Embedded World 2017 Arrow will introduce several new 96boards to the market

Many designers are using the community boards available in the market for their proof of concept and to evaluate their idea on a valid, working platform. One of the most popular community boards in the world is the Raspberry Pi powered by the Raspberry Pi foundation.

The Raspberry Pi was developed as a “credit card” size computer board. It was built to encourage engineers to learn more about computers and science and many people have used it to learn more about programming and high level operating systems, such as Linux .

How can you use a community board and go to the next step of pre-production and mass production?

In many cases you can’t use the board as it is because it was never meant to be used in production environment: it doesn’t support industrial temperature ranges (-40 to +85 degrees C); it was not  tested for mass production; and there are some other limitations as well .

In other cases, and for high quantity requirements, most companies want to develop their own board. They may want to design in the application processors built into the community boards and to use the boards as the reference design.

The success of the Raspberry Pi has led to companies developing further community boards based on popular embedded application processors including those from NXP (Freescale i.MX6 ), Qualcomm ( Snapdragon), Intel PSG (Formerly Altera) CycloneV and many others.

All of these boards have been compared to the Raspberry Pi. In most cases they have better performance or smaller sizes but this has not affected the success of the Raspberry Pi.

One of the main community platforms that presents a different way forwards is the 96Boards organization powered by Linaro.

Linaro’s mission is to bring together industry and the open source community to work on key projects, deliver great tools, reduce industry wide fragmentation and provide common software foundations for all.

The 96Boards hardware specification defines various standardized form factors, unlike the Raspberry Pi. The Raspberry Pi uses only Broadcom SoCs and the form factor changes from board to board. With 96Boards, the user has a choice of various SoCs at different price points.

96Boards is the first open specification to define a platform for the delivery of compatible low-cost, small footprint 32-bit and 64-bit Cortex-A boards from the range of ARM SoC vendors. Standardized expansion buses for peripheral I/O, display and cameras allow the hardware ecosystem to develop a range of compatible add-on products that will work on any 96Boards product over the lifetime of the platform.

The 96Boards Specifications

There are currently three 96Boards specifications for low-cost ARM Cortex-A and Cortex-M development boards:

One of the main successes of the 96Boards consumer edition was the DragonBoard 410c, which utilized the Qualcomm® Snapdragon™ 410 a 64-bit processor that started to appear in smartphones around the world just over two years ago.

The DragonBoard 410c is one of the world’s first ARMv8 64-bit development boards to be produced in high volumes and made available at an attractive price point of $75, making it easy for developers to work on advanced mobile technologies.

The DragonBoard 410c was not only one of the first low-cost ARMv8 64-bit development boards to be mass produced, but also one of the first 96Boards branded products. Over the last year, Qualcomm Technologies, Inc., Linaro, and Arrow have built strong software and ecosystem support around the DragonBoard 410c. Developers who select this platform benefit from a wide variety of operating system choices including Android, Debian Linux, OpenEmbedded, Ubuntu Core and Windows 10 IoT . These operating systems pair with the many available IoT development kits such as Amazon Web Services (AWS), AT&T M2X, Brillo, IBM Bluemix Watson and Microsoft Azure.

At Embedded World 2017 Arrow will introduce several new 96boards to the market:

1 . Meerkat” (from Wikipedia - The Meerkat is small, fast, has a variety of communication skills and communicates within a large group).  Based on 96Boards™ specification, it features the NXP® i.MX7D processor, a dual-core ARM® Cortex™-A7 at up to 1.2GHz clock speed per core and ARM Cortex-M4. The connectivity on the board is: WLAN 802.11 b/g/n 2.4GHz, Bluetooth 4.1, One USB 2.0 OTG micro AB, Two USB 2.0 HOST, On-board BT and WLAN antenna. I/O Interfaces - One 40-pin Low Speed (LS) expansion connector: two UART, SPI, I2S, I2C x2, GPIO x12, DC power, RGMII, CAN, PWM and more interfaces based on the 12 GPIO lines (outside the 96Boards specifications). The second I/O Interfaces based on 60-pin High Speed (HS) expansion connector that supports: SDHC/SDIO, 2L-MIPI DSI, 2L-MIPI CSI, I2C, USB 2.0 HOST & USB 2.0 HOST HSIC. The board can be made compatible with Arduino using an add-on mezzanine board .The OS – Support is Linux based on Debian.

2 . Chameleon96: The Chameleon96 based on 96Boards™ specification features the Intel® Cyclone V SoC  FPGA, a dual-core ARM® Cortex™-A9 at up to 800MHz clock speed per core, capable of 32-bit operation. The Chameleon96 meets all 96Boards mandatory specification (excluding MIPI SDI Interface) and most optional specifications. The board supports Linux at launch and offers advanced processing power, WLAN, Bluetooth, and USB, all packed into a board the size of a credit card. It is designed to support feature-rich functionality, including multimedia.

0217_Chameleon_Board

The board specifications are: processor based on Intel ® Cyclone V SoC  FPGA Dual-core ARM® Cortex®-A9 at up to 800 MHz per core plus 110K LE FPGA fabric. Graphics based on Intel® Video Suite for FPGA, the boards drive a 1080p at 60fps through an HDMI interface and as a two lane MIPI CSI interface. The use of the FPGA fabric for the video processing allows development of custom IPU/GPU/VPU solutions on this platform. Memory/storage on board is: 512MB DDR3 up to 400MHz (shipped with 512MB, can support 1GB) and SD 3.0 (UHS-I). Video capabilities are 1080p@60fps HD video playback & camera support via the MIPI CSI. Audio support is PCM/AAC+/MP3/WMA, ECNS, Audio+ post-processing (optional). The connectivity on board is: WLAN 802.11 b/g/n 2.4GHz, Bluetooth 4.1, one USB 2.0 OTG micro AB, two USB 2.0 HOST (The board supports OTG or the host’s ports at one time, not both), On-board BT and WLAN antenna. The I/O Interfaces are the same as others on the 96boards form factor and the board can be made compatible with Arduino using an add-on mezzanine board. The User Interface consists of Power/Reset with 6 LED indicators: 4 user controllable and 2 for radios (BT and WLAN activity). The OS-support is Linux based on Debian.

3 . Oxalis - 96Boards EE (Enterprise Edition) carrier board which held the SoM based on NXP Network Processor QorIQ® LS1012A processor, optimized for battery-backed or USB-powered, space-constrained networking and IoT applications, integrates a single ARM Cortex-A53 core running up to 800 MHz with a hardware packet forwarding engine and high-speed interfaces to deliver line-rate networking performance in an ultra-small size envelope at 1W typical power dissipation. The Oxalis incorporates the same Trust Architecture and software compatibility of higher-tier QorIQ LS family devices, enabling scalable, secure applications that leverage a common 64-bit software platform. Also connected to the LS1012A are 64MB QSPI Flash ,1GB DDR3L ,2x GBit Ethernet , SATA ,2x USB 3.0 ,mPCIe , PoE and other peripherals. 

Articles de presse apparentés

Actualité

Sorry, your filter selection returned no results.

Nous avons mis à jour notre politique de confidentialité. Prenez un moment pour lire les changements. En cliquant sur "J'accepte", vous acceptez la clause de confidentialité d'Arrow Electronics ainsi que les conditions d'utilisation.

Notre site Internet place des cookies sur votre appareil pour améliorer votre expérience et pour améliorer notre site. Pour en savoir plus sur les cookies que nous utilisons et la façon de les désactiver, cliquez ici. Des cookies et des technologies de suivi peuvent être utilisés à des fins de marketing. En cliquant sur « Accepter », vous consentez au placement de cookies sur votre appareil et à notre utilisation de technologies de suivi. Cliquez sur « En savoir plus » pour de plus amples informations et instructions sur la façon de désactiver les cookies et les technologies de suivi. Même si l'acceptation des cookies et technologies de suivi est volontaire, leur désactivation peut entraîner un mauvais fonctionnement du site Internet et certaines publicités peuvent être moins pertinentes pour vous. Nous respectons votre confidentialité. Lisez notre politique de confidentialité ici.