Archive

Posts Tagged ‘fedora’

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

Bay_Trail_Four_Ethernet_Ports

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 18 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 minnowboard.org 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 &
      GPIO
    • 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 kernel.org 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 kernel.org 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 96Boards.org 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.
Samsung_Artik
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

HPC Performance & Power Usage Comparison – Intel Xeon E3 vs Intel Atom C2720 vs Applied Micro X-Gene 1 vs IBM Power 8

April 14th, 2015 6 comments

Last year, the CERN published a paper comparing Applied Micro X-Gene (64-bit ARM) vs Intel Xeon (64-bit x86) Performance and Power Usage, and they’ve now added IBM Power 8 and Intel Atom Avoton C2750 processor to the mix in a new presentation entitled “A look beyond x86: OpenPOWER & AArch64“.
ARM_x86_Power_8_Test_Systems
So four systems based on Intel Xeon E3-1285L, Intel Atom C2750, Applied Micro X-Gene 1, and IBM Power 8 were compared, all running Fedora 21, except the HP Moonshot 1500 ARM plarform running Ubuntu 14.04 and an older kernel. All four systems use gcc 4.9.2, and Racktivity intelligent PDUs were used for power measurement.

I’ll just share some of their results, you can read the presentation, or go through the benchmark results to find out more.

HEP-SPEC06_Results

HEP-SPEC06 Benchmark (Click to Enlarge)

HEP-SPEC06 is a new High Energy Physics (HEP) benchmark for measuring CPU performance developed by the HEPiX Benchmarking Working Group, and here it’s not surprising to see the low power solutions under-perform the more powerful Intel Xeon and Power 8 processors, with the latter taking the crown.

Geant_4_ParFullCMS

Geant 4 ParFullCMS (Click to Enlarge)

Geant 4 simulates the passage of particles through matter, something that you would expect the CERN to do regularly. Intel Xeon E3 outperforms  IBM Power8 processor here.

But let’s move on to power consumption, and performance per watt.

Idle Power Consumption (Click to Enlarge)

Idle Power Consumption (Click to Enlarge)

IBM OpenPower 8 has a much higher power consumption than other systems, and HP Moonshot ARM 64-bit X-Gene 1 consumes more than both Intel servers. The chart under full load (not shown here) also shows a similar pattern.

HEP_SPEC06_Per_Watt

HEP-SPEC06 per Watt (Click to Enlarge)

When it comes to performance per watt however, both HP Moonshot ARM and Power 8 systems are the least efficient here, and Intel systems provide the best ratio. Bear in mind that X-Gene 1 is manufactured with a 40nm process, while Applied Micro X-Gene 2  and 3 will be manufactured using 28nm and 16 nm FinFET processes, so some large efficiency gains could be expected here.

We may find out soon, as the CERN expects to add these two new processors, as well a Cavium ThunderX to their benchmarks in the future.

Thanks to David for the tip.