Posts Tagged ‘fedora’

Samsung Introduces $5 ARTIK 0 and $50 ARTIK 7 Smart IoT Module Families

October 27th, 2016 6 comments

Samsung unveiled ARTIK 1, 3 and 5 boards for the Internet of Things in 2015, and started to sell them, together with development with WiFi, BLE and Zigbee connectivity earlier this year. The Korean company has now announced two new family with ARTIK 0 modules powered by an ARM Cortex-M MCU and destined to be used in HVAC, lighting, industrial sensors, personal health monitoring and more, as well as ARTIK 7 family powered by an Octa-core Cortex A53 processor, and targeting IoT gateways.

ARTIK 0 Family

Development Kit with Artik-020 Module

Development Kit with ARTIK 020 Module

ARTIK 0 family is now comprised for ARTIK 020 with Bluetooth, and ARTIK 030 for applications requiring Thread and/or Zigbee. Beside the different radios, both modules share the same key features:

  • MCU – ARM Cortex-M4 up to 40 MHz with Floating Point Unit, 256KB flash, 32 KB SRAM, advanced hardware cryptographic engine with support for AES-128/-256, ECC, SHA-1, SHA-256, and a Random Number Generator
  • Peripherals
    • 2x USART (UART, SPI, IrDA, I2S)
    • Low Energy UART (LEUART)
    • I2C peripheral interface (address recognition down to EM3)
    • Timers – RTCC, Low Energy Timer, Pulse Counter
    • 12-channel Peripheral Reflex System (PRS)
    • Up to 25 GPIO with interrupts
    • ADC (12-bit, 1 Msps, 326 μA)
    • Current-mode Digital to Analog Converter (IDAC)
    • 2x Analog Comparator (ACMP)
    • 8 channel DMA controller
  • Radio
    • Artik 020 – 2.4 GHz radio for Bluetooth. Chip antenna
    • Artik 030 – 2.4 GHz 802.15.4 radio with integrated balun, support for ZigBee/Thread wireless mesh networking; Up to + 10 dBm Tx power. Antenna: chip antenna or u.FL variant for external antenna
  • Power & Consumption
    • 1.85 to 3.8 V DC input
    • Energy Mode 2 (Deep Sleep) Current: 2.5 μA (Full RAM retention and RTCC running from LXFO)
  • Operating Temperature – -40 to +85°C
  • Certifications – FCC, IC, CE, Aus/NZ, Korea certifications (pending)
  • Dimensions – 12.9 x 15.0 x 2.2 mm
Artik 020 Block Diagram - Click to Enlarge

Artik 020 Block Diagram – Click to Enlarge

Samsung did not disclose the MCU vendor, but considering Silicon Labs made SIP-KITSLF001 evaluation kit for the modules, it has to be one of their Gecko MCUs, especially the getting started guide explains how to install Silicon Labs Simplicity StudioTM 4.0…

Artik 0 modules costs about $5 to $6 on Digikey or Mujin (Korea), while the evaluation kits go for $99 and $499 (must be a mistake) respectively for ARTIK-020 and ARTIK-030. You’ll find more technical information on Samsung ARTIK 0 family product page.

ARTIK 7 Family

ARTIK 710 Module

ARTIK 710 Module

ARTIK 7 family is at the other range of the spectrum with an octa-core processor running Linux, and there’s currently only one member with ARTIK 710:

  • SoC – 8x ARM Cortex-A53 processor @ 1.4 GHz with 3D graphics accelerator
  • System Memory – 1 GB DDR3 @ 800 MHz
  • Storage – 4 GB eMMC flash
  • Display I/F  – 4-lane MIPI DSI interface up to 1080p24
  • Audio – I2S interface
  • Camera – 4-lane MIPI CSI interface
  • Connectivity – 802.11 a/b/g/n/ac WiFi, Bluetooth 4.1 classic + LE, 802.15.4 radio for Zigbee or Thread
  • Analog and Digital I/Os – GPIO, I2S, SPI, UART, SDIO, USB 2.0,  JTAG, Analog input
  • Security – Trustware TEE, secure point-to-point authentication and data transfer
  • Power Supply – PMIC
  • Dimensions – 49 x 36 mm

The module comes pre-installed with Fedora Linux and shares the same getting started guide as ARTIK 5 and 7 modules. A development kit comprised of ARTIK 710 module, an interposer board with Ethernet, micro USB OTG, micro HDMI, LVDS and antenna connectors connected through USB to a platform board with USB ports, MIPI DSI & CSI connectors, micro SD card, audio jack, a battery connector & power jack, itself connected to an IF board to access to more I/Os via the “Expansion Connector Interface”.

ARTIK 710 Module, Interposer and Interface Boards - Click to Enlarge

ARTIK 710 Module, Interposer, Platform, and Interface Boards – Click to Enlarge

ARTIK 710 module sells for around $50 on Digikey, while SIP-KITNXE001 kit with all three boards and the module goes for $199. Visit Samsung ARTIK 7 Family product page for more details, including datasheet, and hardware and software guides.

AAEON BOXER-6404 Bay Trail Embedded Computer Comes with 4 GbE Ports, 2 HDMI Outputs

February 2nd, 2016 4 comments

AAEON has recently launched BOXER-6404 embedded box PC suitable to industrial application, powered by Intel Celeron J1900 “Bay Trail-D” or Celeron N2807 “Bay Trail-M” processor, with up to 8GB RAM, a CFast slot, four Gigabit Ethernet ports, and to HDMI outputs.

Aaeon_BOXER-6404BOXER-6404 mini PC specifications:

  • SoC
  • System Memory – 1x 204-pin DDR3L SODIMM slot for up to 4GB RAM with N2807), and up to 8GB RAM with J1900
  • Storage – CFast Slot
  • Video and Audio Output – 1x or 2x HDMI ports
  • Connectivity –  2x or 4x Gigabit Ethernet RJ45 ports
  • USB – 2x USB 2.0 ports, 1x USB 3.0 port
  • Serial – 1x RS232 DB9 port
  • Expansion – 1x mini card with USB interface only
  • Misc – Power button
  • Power — 12V DC via lockable DC jack; ATX mode (optional for AT by jumper/BIOS settings)
  • Dimensions – 166 x 107 x 30mm
  • Weight – 1.3 kg
  • Temperature Range – -30 to 65°C (N2807) with 0.5 m/s airflow
  • Anti-vibration – 5 Grms/ 5 ~ 500Hz/ operation (CFast)
  • Anti-shock – 50 G peak acceleration (11 msec. duration, CFastTM)
  • MTBF – 152,670 hours


Four models of the fanless computer are available with combination of 1 or 2 HDMI ports, and 2 or 4 Ethernet ports. An optional VESA/Din-rail kit is also available for mounting it on walls. The device supports Windows 10/8.1/7, Windows Embedded 8/7, and  Fedora Linux.

The embedded computer is available now at an undisclosed price. Documentation such as product brief and user’s manual, as well as drivers and BIOS download can be found on AAEON BOXER-6404 product page.

Roseapple Pi Board Powered by Actions Semi S500 Comes with 2GB RAM

October 6th, 2015 20 comments

[Update: I’ve finally received an answer: Lemon Pi and RoseapplePi makers are different companies, but they just happen to both use the same Actions Semi S500 reference design, and RoseapplePi is manufactured in Taiwan. The picture above is V1.0 board, but V1.1 will have some modifications]

Lemon Pi development board was launched this May via a Indiegogo campaign. The board, based Actions Semi S500 quad core Cortex A9 processor, got fully funded by over 200 backers, but at the time of launch, some people questioned the used of the word “Lemon” in a product name, as it has several pejorative meanings, including “something that is useless or crappy”. I was contacted about a new Roseapple Pi board yesterday, and upon checking out the details, it looks exactly like the Lemon Pi, except it got upgraded to 2GB RAM, just like in Indiegogo

Click to Enlarge

Click to Enlarge

The board name on the PCB also reads Actions_S500_V1.0 on both boards, so although I have yet to receive a confirmation, that means Roseapple Pi is either the new name of the Lemon Pi, or Lemon Pi makers cooperated with Roseapple Pi, unless a company went copy & paste in a big way…

Roseapple Pi specifications:

  • SoC – Actions Semi S500 quad core Cortex A9 processor with 512KB L2 Cache and a PowerVR SGX544 GPU with OpenGL ES 1.1/2.0, OpenVG 1.0.1, and OpenCL support
  • Memory – 2GB DDR3
  • Storage – micro SD slot up to 64GB, 4MB SPI NOR flash. Option: 4 to 64GB eMMC 4.5 flash
  • Video Output & Display I/F – HDMI 1.4 with HDCP, 3.5mm jack for composite output (shared with audio), MIPI DSI
  • Audio – HDMI, 3.5mm jack for Line out & microphone
  • Connectivity – 10/100M Ethernet, optional WiFi dongle with RTL8188ETV or RTL8188EUS
  • USB – 2x USB 2.0 host ports, 1x USB 3.0 port, 1x micro USB for power only
  • Camera –  MIPI CSI-2 interface
  • Expansion Header
    • 40-pin Raspberry Pi compatible header with I2S, PCM, 16 GPIOs, UART, SPI, and I2C.
    • 4-pin header for microphone, L/R audio, and IR
  • Debugging – 4-pin UART header for serial console
  • Misc – On/off, sleep/wake/reset, and ADFU (Actions Device Firmware Update) keys
  • Power Supply – 5V/700mA via micro USB port- ACT260X PMIC and Audio codec chip
  • Dimensions – 85 x 56 mm

Roseapple_Pi_Header_PinoutSupported operating systems include Debian, Ubuntu, Fedora, and Android 5.0/5.1. I’ve been informed source code and hardware files will be uploaded to xapp-le guthub account (there’s nothing there right now), and developers can get support via linux-xapple open source community (aka XApple) dedicated to Linux on Actions Semi processors and boards with Forums and a Wiki. XApple is said to stand for “Actions (represented by X) APplication Processors with Linux Embedded”.

There’s no price for Roseapple Pi board, but for reference Lemon Pi was $35 + shipping on Indiegogo, and it should be shipping soon since I’ve been asked to provide my address for a sample. A few more details can be found on Roseapple Pi website (Still work in progress).

Scaleway C1 Dedicated ARM Server Price Drops to 3 Euros Per Month

September 2nd, 2015 6 comments

Scaleaway launched their hosting services with dedicated ARM servers based on Marvell Armada 370/XP quad core ARM Cortex A9 processor this spring for 10 Euros per month, or 0.02 Euro per hour, and at the time, some people found it was not that attractive, as similarly priced plans provided by Linode or DigitalOcean with Intel server were also available, and it might have only been really compelling for people who specifically required an ARM server to play with. The company has now slashed its price, and it has become very attractive at 2.99 Euros (~$3.37 US) per month or 0.006 Euro per hour, excluding VAT.

Iliad C1 Server Module

Iliad C1 Server Module

The server technical specifications and features are still the same:

  • Server based on Marvell Armada 370/XP quad core ARMv7 processor
  • Memory – 2 GB Memory
  • Storage – 50 GB SSD Disk (extra space available for 1 Euro per 50GB)
  • 1x Reserved public IPv4
  • 200Mbit/s – Unmetered bandwith

You can deploy Ubuntu, openSUSE, Gentoo, Fedora, Debian, Arch Linux (ARM), or Alpine Linux to the server in less than one minute, as well as applications (InstantApps) such as Docker, Drupal, WordPress, ownCloud, Torrents, Gitlab, etc.. that can be installed through the server web interface. If an app is not listed, you could always connect via SSH, and install the required packages as needed. Scripts used to build the operating systems that run on C1 server can be found on Scaleway github account.

You can find more information and/or sign up for an account on Scaleway website.

MinnowBoard Turbot SBC Gets an Intel Atom E3826 Dual Core Processor, FCC & CE Certification

August 20th, 2015 4 comments

MinnowBoard MAX launched las year as a low cost board based on Intel Bay Trail-I single or dual core processor, and was mostly targeting developers of embedded systems and hobbyists, but could not be used by OEMs as it lacked FCC & CE certifications. ADI Engineering designed a MinnowBoard compatible board named MinnowBoard Turbot with a faster Intel Atom E3826 dual core processor, FCC & CE certifications, and various other hardware modifications bringing improved HDMI, a better voltage regulator, and populating several connectors.

Click to Enlarge

Click to Enlarge

MinnowBoard Turbot specifications:

  • SoC – Intel Atom E3826 dual-core processor @ 1.46 GHz (7W TDP)
  • System Memory – 2GB DDR3L 1333 MT/s (Soldered) – Options: 1GB, or 4GB DDR3L
  • Storage – 1x Micro SD card slot, 1x SATA2 3Gb/sec, 8 MB SPI Flash for firmware (Tianocore UEFI, Coreboot / SeaBIOS)
  • Video & Audio Output – micro HDMI connector
  • Connectivity – 10/100/1000M Ethernet RJ-45 connector
  • USB – 1x USB 3.0 host, 1x USB 2.0 host
  • Debugging – Serial debug via FTDI cable
  • Expansion headers
    • Low-speed expansion (LSE) port – 2×13 (26-pin) male 0.1″ pin header with access to SPI, I2C, I2S Audio, 2x UARTs (TTL-level), 8x GPIO (including 2x supporting PWM), +5V, and GND
    • High-speed expansion (HSE) port –  60-pin, high-density connector with access to 1x PCIe Gen 2.0 Lane, 1x SATA2 3Gb/sec, 1x USB 2.0 host, I2C, GPIO, JTAG, +5V, and GND
    • 8x buffered GPIO
  • Power Supply – 5V DC input via coaxial jack, 5V DC output via  2-pin header
  • Dimensions – 99 x 74mm
  • Temperature Range –  Operating: 0 – 70 deg C (fanless); Storage: -20 to +85 deg C
  • Certifications – FCC part 15 Class B, CE Class B, IEC-60950, RoHS/WEEE

The Turbot board will support Lure expansion boards designed for MinnowBoard MAX, as well as its software including operating systems such as Windows 10, Windows 8.1, Android 4.4, Yocto Project Linux, Ubuntu, Fedora, and FreeBSD.It will be open source hardware with design files (schematics, PCB layout, gerber, BoM) released under Creative Commons BY-SA 3.0.
MinnowBoard_Turbot_EnclosureThe platform is currently sampling to early customers, and will be listed on in mid-September 2015, before shipping in quantities in October 2015. Price is  $139 MSRP for single unit order, and the board, lures and an anodized aluminum case can already be pre-ordered from Netgate. Further information can be found on ADi Engineering MinnowBoard Turbot product page.

Via LinuxGizmos

96Boards Enterprise Edition Specification Published

July 10th, 2015 3 comments

When AMD announces its 96Boards Enterprise Edition complaint server board, I could read quite a few complains because the board used a non-standard form-factor such as mini-ITX. The first version 96Boards Enterprise Edition specification has now been published, and the goods news is that there are two versions: the low cost ($199 to $399) “Standard version” with the new proprietary format, and likely more expensive “MicroATX version” that must complies with MicroATX v1.2 specs.

AMD 96Boards (Click to Enlarge)

AMD 96Boards Enterprise Edition (Click to Enlarge)

The minimum hardware requirements are listed as follows:

  • Small form factor
    • Standard EE version – 160 x 120mm
    • microATX EE version – 244 x 244mm
  • Design is SoC independent (targets 32 or 64 bit SoCs)
  • 1GB RAM (16GB strongly recommended for server software development)
  • Minimum on-board connectors and expansion I/O
    • 1x Serial over USB UART with microUSB interface
    • 2x USB
    • 1x RJ45 Ethernet
    • Standard version board power from low cost 12V DC Jack connector or standard 12V high power DIN connector
    • microATX version board power from ATX power supply
    • 1x 40 pin 96Boards 1.8V expansion interface header with UART, SPI, I2C &
    • Standardized positions for PCIe connector(s), If implemented

These are just the minimum requirements, but most board are likely to feature extra SATA, networking or USB interfaces.

Board Drawings for Standard Version (Click to Enlarge)

Board Drawings for Standard Version (Click to Enlarge)

There are also some software support requirements, where support means binary and source code:

  • Boot architecture (at least one open source implementation shall be available)
    • Support for bootloader such as U-Boot/FDT, UEFI/ACPI, UEFI/FDT
    • Support for a secure execution environment (optional)
    • Support for ARM Trusted Firmware (ARMv8), including PSCI APIs (recommended)
  • Kernel
    • An unmodified mainline, stable or long term (latest two releases) kernel. Note: Upstream mainline support is a 96Boards program goal
    • A Linaro or vendor-supported kernel with additional patches against a mainline, stable or long term (latest two releases) kernel
  • Operating system – The latest released (stable) version of one or more of the following open source distributions shall be made available for a 96Boards EE compliant design:
    • Debian
    • Ubuntu
    • Fedora
    • Red Hat
    • A Linaro or vendor supported Linux using the OpenEmbedded/Yocto build system
  • Other Operating Systems/Distributions –  Other operating systems or distributions may be provided for a 96Boards product and can be made available to end users on the 96Boards community portal

There’s no royalty or license requirements for the specs, so anybody who wishes to do so could make 96boards compliant hardware. An optional “96Boards Certification Program” is also available in order to provide hardware
and software certification, and getting the board listed and supported via 96Boards website.

Thanks to miniNodes for the tip.

AMD Announces 96Boards Enterprise Edition Server Board Powered by Opteron A1100 Processor

June 28th, 2015 16 comments

When Linaro announced the 96Boards initiative, they started by launching “Consumer Edition” boards with a target price of around $100, but they also had plans to launch more powerful and feature-packed “Enterprise Edition” board in the $300 to $400 range. The first Enterprise Edition is based on AMD Opteron A1100 quad core Cortex A57 processor.

AMD 96Boards (Click to Enlarge) - Source:

AMD 96Boards (Click to Enlarge) – Source: ARM Community

The company has not released the full specs yet, but the press release mentions the board features a 4-core AMD Opteron A1100 Series processor with two SO-DIMM memory slots, PCIe, USB, SATA (3x), and Gigabit Ethernet capabilities. It measures 160×120 mm.

CentOS, Fedora, and Red Hat Enterprise Linux Server for ARM Development Preview are the main operating systems planned for the board but additional software and operating systems will be available later on.

The board is should become available in H2 2015, and will be supported through the Linaro Enterprise Group’s site. Exact price has not been announced, bu it should be much cheaper than the $3,000 Opteron A1100 development kit launched about a year ago.

Via miniNodes

Samsung Artik is a Family of Arduino Compatible Boards for IoT Applications

May 13th, 2015 15 comments

There was a time when development boards were only reserved to companies, then boards like Arduino or Beagleboard made these available and affordable to consumers, and with the introduction of the Raspberry Pi, the maker movement grew even more rapidly, and many low cost boards started to be designed and manufactured mostly my smallest companies. But now larger companies like Intel or Qualcomm have jumped on the makers’ bandwagon, and the latest entry is Samsung with their Artik platform currently comprised of three boards that are programmable with the Arduino IDE.
Let’s go through specifications for the three boards:

  • Artik 1
    • SoC – Dual Core MIPS32 processor @ 250MHz (microAptiv UP) and 80MHz (microAptiv UC) without GPU
    • Memory – 1MB RAM on-chip
    • Storage – 4MB SPI flash
    • Display – Up to WVGA (800×480)
    • Connectivity – Bluetooth Low Energy with chip antenna
    • Security – Secure element
    • Sensor – 9-axis motion sensor with gyroscope, accelerometer and magnetometer
    • Dimensions – 12×12 mm
  • Artik 5
    • SoC – Dual core ARM processor @ 1GHz with ARM Mali 400 MP2 GPU
    • Memory – 512 LPDDR3 (on-chip)
    • Storage – 4GB eMMC (on-chip)
    • Display – TBD
    • Video Decode/Encode – H.263/H264/MPEG-4/VP8 (720p)@30fps and decoding of MPEG-2/VC1/Xvid
    • Connectivity – Wi-Fi, Bluetooth Low Energy, Zigbee/Thread
    • Security – Secure element, TEE (Trustzone)
    • Expansion – 60-pin and 40-pin headers for USB, MIPI, I2S, I2C, SPI, UART, Analog inputs, etc…
    • Sensor – N/A
    • Dimensions – 29x25mm
  • Artik 10
    • SoC – Octa core processor with 4x ARM Cortex A15 @ 1.3GHz, 4x ARM Cortex A7 @ 1.0 GHz, and ARM Mali-T628 GPU
    • Memory – 2GB LPDDR3 (on-chip)
    • Storage – 16GB eMMC
    • Display – TBD
    • Video Encode/Decode – [email protected] H.263/H.264/ MPEG-4/VP8 + MPEG-2/VC1 decoding
    • Audio – HW 5.1 Channel I2S + TDM up to 8 Channels + HW mixer 
    • Connectivity – Wi-Fi, Bluetooth Low Energy, Zigbee/Thread
    • Security – Secure element, TEE (Trustzone)
    • Sensor – N/A
    • Expansion – 80-pin and 40-pin headers for USB 2.0/3.0, MIPI, I2S, I2C, SPI, UART, Analog inputs, etc…
    • Dimensions – 39×29 mm
Artik 10 Block Diagram

Artik 10 Block Diagram

Artix 1 runs Nucleus OS, and can be programmed with Arduino IDE, and/or Samsung SDK with C/C++ language. Artix 5 and 10 run a Fedora distribution built with Yocto 1.6, and on top of tools and languages supported by Artix 1, they can also be programmed in Java or Groovy.

The boards are not available yet, and pricing has not been announced either, but Samsung invites developers to register for an alpha kit by May 31, 2015.

Via Make