Posts Tagged ‘ubuntu’

GeekBox is a Hackable Android and Linux TV Box Powered by Rockchip RK3368 SoC

November 19th, 2015 16 comments

There are many Android TV boxes on the market based on Rockchip RK3368 processor, while I’m not aware of any development board based on the latest Rockchip octa-core processor, and Linux support is basically inexistent. One device may fill both gaps: GeekBox. This TV box can run both Android and Ubuntu Linux, while it’s easily disassembled to access expansion headers.

GeekBoxThe hardware specifications are a little higher-end than most Rockchip RK3368 TV boxes we’ve seen so far:

  • SoC – Rockchip RK3368 octa core Cortex A53 processor @ 1.2 GHz with PowerVR G6110 GPU
  • System Memory – 2GB LPDDR3@1600Mbps
  • Storage – 16GB Samsung eMMC v5.0 flash + micro SD slot
  • Video Output / Display I/F
    • HDMI 2.0 up to 4K @ 60Hz with CEC support
    • Display + touchscreen headers
  • Audio Output – HDMI
  • Connectivity – Gigabit Ethernet, 802.11 a/b/g/n + 802.11ac 2×2 MIMO @ 867 Mbps (AP6354 module), Bluetooth 4.1
  • USB – 2x USB 2.0 host ports, 1x micro USB OTG port
  • Debugging – 3-pin header for serial console
  • Security – HW security system, support popular DRM (no details though), and HDCP 1.4/2.x
  • Misc – Power, reboot and update buttons, IR receiver, fan header, RTC battery header, 2x LEDs
  • Power Supply – 5V/2A
  • Dimensions – N/A


Once you open the case, you’ll find GeekBox is also a Rockchip RK3368 system-on-module (SoM) with a 314-pin MXM3 edge connector. The system will be pre-installed with Android & Ubuntu Dual boot firmware, and you’ll also be able to switch to Android–based Light Biz OS. The kit will including GeekBox SoM, the enclosure, an IR Remote control, an HDMI cable, two external antennas, a charging cable, an heatsink, a power adapter and a user’s manual.If you want to do some real work, you could also get Landigship baseboard (sold separately) to insert the Rockchip RK3368 module into the MXM3 socket and get some extra features and ports including:

  • Storage – 2.5″ SATA drive support on the back of the board
  • Display – MIPI DSI header
  • Expansion Headers – 60-pin GPIO header (2.54mm pitch)
  • Camera – MIPI CSI connector
  • Audio – optical S/PDIF, 3.5mm headphone jack, two microphones
  • USB – One extra USB port
  • Misc – RTC battery slot (CR1220), 2×2 user buttons, buzzer
  • Power Supply – 5V
  • Baseboard dimensions – 116x86x13 mm

GeekBox SoM and Landingship Board

The company can also provide various accessories such as a 7.9″ “retina” display,  a cooling fan, an RTC battery to connect directly to the SoM, high gain WiFi antennas (5dB), and so on.

A development platform without source code, documentation and community would rather be useless, so community has been launched for the board, where you can get support via the forums, and while firmware and source code are “comming soon”, you can already download the schematics (PDF) for GeekBox SoM and LandingShip carrier board.

GeekBox is available for pre-order for $109.99 on GeekBuying, with a $20 discount if you leave a comment on their promotion page. You also find accessories on such as the $29.90 Landingship baseboard, and others, and you could also get a complete kit for about $249. Shipping is planned for November 30.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

TBS5520 Multi-Standard Tuner Box and Linux Drivers

November 14th, 2015 15 comments

TBS Technologies is a company that specializes in digital TV tuner cards for PC, and recently they’ve also worked on ARM based boards or devices such as the Matrix 2. The company has sent me one of their TBS5520 USB tuner board and box supporting DVB-T2, DVB-S2, DVB-C and ISDB-T for evaluation, as well as some Linux drivers. Today, I’ll provide some specifications, take some pictures, and show how I compiled and installed the drivers in my Ubuntu 14.04 computer.

TBS 5520 Tuner Box specifications

TBS5520 is a multi-standard USB tuner with the following features:

  • USB – USB 2.0 device port
  • Antenna connectors – 1x LNB IN, 1x RF IN
  • Standards
    • DVB-S2/S
      • Symbol rate: 1~45Msps;
      • FEC
        •  DVB-S2: 8PSK: 3/5, 2/3, 3/4, 4/5, 5/6, 8/9, 9/10;
        • DVB-S:  QPSK: 1/2, 2/3, 3/4, 5/6, 7/8
    • DVB-T2/T 
      • Receiving channel: VHF band, UHF band;
      • Bandwidth: 1.7,5, 6, 7, 8 MHz;
      • FEC: QPSK, 16QAM, 64QAM, 256QAM
      • FFT mode: 1K, 2K, 4K, 8K, 16K, 32K
      • Code rate: 1/2, 3/5, 2/3, 3/4, 4/5, 5/6, 7/8
      • RF-Input impedance: 75Ω (IEC-DIN female)
    • DVB-C & ITU J83 A/B/C
      • Frequency range: 47~862 MHz
      • Signal level: -65~-10dBm
      • Symbol rate: 0.87 to 9Mbaud
      • QAM modes: 16QAM, 32QAM, 64QAM, 128QAM, 256QAM
    • ISDB-T
      • Supported modes: 1, 2, 3
      • Bandwidth: 6 MHz, 7MHz, 8MHz
      • QAM modes: DQPSK, QPSK, 16QAM, 64QAM
      • Code rate: 1/2, 2/3, 3/4, 5/6, 7/8
  • Misc – IR receiver, power LED
  • Dimensions – ~ 8 x 6 cm

TBS5520 Board and Box Pictures

The first time I received the board with a cable with Y USB cable.


Click to Enlarge

Click to Enlarge


TBS 5520 Tuner Antenna’s Connectors

Click to Enlarge

Click to Enlarge

The shield is soldered, so I could not check the details of the tuner from the hardware, but as we”l see below with drivers to hardware includes RafaelMicro R848 multi-standard tuner and AVL6882 demodulator.

After your truly spent many hours struggling with the Linux drivers, the company informed me there was likely an issue with the hardware, so they sent me the full kit.

Click to Enlarge

Click to Enlarge

The kit has the same tuner board in a case, as well as the Y USB cable, a remote control, an indoor antenna, a coaxial to F-cable adapter, and a DVD with some documentation and software.

Building TBS5520 Drivers in Linux 3.x

I’m running Ubuntu 14.04.3 with kernel 3.18.xx on my computer, and if you connect the tuner, the USB is recognized:

But you don’t get anything in /dev/dvb, so you’ll need some drivers. So TBS provided me with a patch for Linux 3.x (Linux 4.x is currently WIP), and told me to “build it the usual way”. So I decided to do so on my computer instead of an ARM board, as I thought it might be easier…

I basically followed the instructions I wrote in “How to build a single kernel driver in Ubuntu“. I had already installed Linux 3.18.0 for this, but I first upgraded to a more recent Linux 3.18.23 version:

After installation, I rebooted my machine to make use of the update kernel, and downloaded Ubuntu Linux source code in order to patch it and build the drivers.

At this stage, the source is set to the latest working version

So you’ll want to switch to the tag/branch of the kernel installed on your computer to avoid “invalid format” error when inserting the modules.

Let’s make sure we’ve indeed switched to 3.18.23.

Now I’ll download and apply Ubuntu specific patchsets:

Before applying TBS5520 patch to the source tree:

Patching failed, but it was only a small issue, so you can manually edit drivers/media/tuners/Makefile to add the line in bold:

Let start the actually build procedure with make olconfig, which should ask about Turbosight TBS5520 support.:

 Build TBS5520 drivers as modules by entering “m”, and carry on with the procedure:

At this stage, I ran make menuconfig to double check support for TBS5520 was enabled.
All good. Then I tried to build the modules one by one, as with the serial drivers I used in the previous instructions, but it did not work…

Eventually, I did not find a solution, and TBS was not very helpful, except they told me the media tree drivers were a pain to build, and  eventually mentioned I’d also need a firmware file (dvb-usb-tbsqbox-id5520.fw) and copy it to /lib/firmware… .
So I decided to just build the complete kernel and install all modules and firmware:

All modules where built into /lib/modules/3.18.23+/ directory, and i first tried to load the modules manually

Hmm… wrong file name for the firmware… let’s fix that:

I had a few more issues, and I’ve told to delete the media directory in my Ubuntu kernel drivers directory, and replace that with the one I’ve just built. So instead, I backed it up, before replacing it with the new drivers:

Then I rebooted the machine, all drivers were automatically loaded successfully, and I got a dvb adapter:

InitiallyHowever the output of dmesg appears suspicious:

There are some i2c errors, the MAC address is set to 00:00:00:00:00:00, and some systemd errors are popping up too. And soon after, I noticed /dev/dvb/adapter0 would just appear and disappear in loop.

The next step will be to find a solution to this issue, and get a DVB-T2 video stream likely with TvHeadEnd.

The tuner can be purchased for $79.99 on, and you can to check out TBS5520 tuner page for some more details.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Nvidia Tegra X1 Development Board is Finally Available… for $599

November 11th, 2015 16 comments

When Nvidia introduced Nvidia Tegra X1 octa processor with a 256-core Maxwell GPU at the very beginning of the year, I was expecting Jetson TX1 is follow suit in the next few months, but instead the company launched Nvidia Shield Android TV box based on the processor. The company has now launched Jetson TX1 module and development board.

Tegra_TX1_system-on-moduleLet’s check the module first and its main specifications and features:

  • SoC – Nvidia Tegra X1 octa core processor with 4x ARM Cortex A57 cores, 4x ARM Cortex A53 cores, and a 256-core Maxwell GPU
  • System Memory – 4GB LPDDR4 (25.6 gigabits/second)
  • Storage – 16GB eMMC
  • Connectivity – 802.11ac 2×2 Bluetooth ready, Gigabit Ethernet
  • Video –  4K video encode and decode
  • Camera – Support for 1400 megapixels/second
  • Dimensions – 50mm x 87mm

The module support Linux4Tegra operating system based on Ubuntu. Libraries and drivers to leverage the Maxwell GPU include cuDNN  CUDA-accelerated library for machine learning, VisionWorks CUDA-accelerated OpenVX 1.1 library and framework for computer vision, graphics drivers with support for OpenGL 4.5, OpenGL ES 3.1 and Vulkan, and support for CUDA 7.0.

The company did not release that much information about the development board in the press release, but send a few samples to various blogs and developers, including Kangalow of

Jeston TX1 Board (Click to Enlarge)

Jetson TX1 Board (Click to Enlarge)

The development board relies on TX1 module for the processor, storage, memory, and wireless connectivity, and a carrier board for I/O connectivity: is

  • Video Output – HDMI
  • Storage – SATA data+power, M.2 Key E connector, SD card slot
  • Connectivity – Gigabit Ethernet (RJ45)
  • USB – USB 3.0 Type A, USB 2.0 Micro AB (supports recovery and host mode)
  • Display expansion header
  • Camera expansion header with a 5MP camera
  • Expansion –  PCI-E x4 slot, 40 pin Raspberry Pi somewhat compatible header, 30x pin header for extra GPIOs.
  • Dimensions – Fits in mini-ITX case

Kangalow reports the fan is not active very often with the heatsink providing enough cooling most of the time, and the performance feels like the one of a typical laptop in Ubuntu.

The guys at Phoronix also got a board, and while they did not run their own benchmarks yet, they shared some provided by Nvidia themselves pitting Tegra X1 (Linux4Tegra) against an Intel Core i7-6700K (Windows 8.1…) showing for example graphics performance (GFXBench 3.1) is similar, but Jetson TX1 consumes 5 times less power.

Jetson TX1 Board vs Skylake (iCore i7) Computer

Jetson TX1 Board vs Core i7 (Skylake) Computer

Jetson TK1 board with a 192-core GPU was $192, so you may dreamed that Jetson TX1 with a 256-core GPU would be $256, but it did not exactly turn out that way. Nvidia Jetson TX1 development kit will start showing for pre-order for respectively $599 (retail) / $299 (education) on November 12 in the US, with a launch in other regions in the next few weeks. The kit will include the module and carrier board, a camera board, a heatsink and fan and required cables. Jetson TX1 modules will be available in Q1 2016 for about $299 per unit for 1k order.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Orange Pi Plus 2 Allwinner H3 Board Includes 2GB Memory

November 9th, 2015 11 comments

Shenzhen Xunlong has made yet another Allwinner H3 board. It’s called Orange Pi Plus 2 with basically the same specifications as Orange Pi Plus, but the layout has been modified with a slightly wider board, and the RAM upgraded from 1GB to 2GB.


Orange Pi Plus 2 specifications:

  • SoC – Allwinner H3 quad core Cortex A7 @ 1.2 GHz with ARM Mali-400MP2 GPU up to 600 MHz
  • System Memory – 2GB DDR3
  • Storage – 8GB eMMC, micro SD card slot, SATA interface (via a USB to SATA chip),
  • Video Output – HDMI, AV port
  • Audio I/O – HDMI, AV port, on-board microphone
  • Connectivity – 10/100/1000M Ethernet, 802.11 b/g/n Wi-Fi (Realtek RTL8189ETV)
  • USB – 4x USB 2.0 host ports, 1x micro USB OTG port
  • Camera – CSI Interface
  • Expansions – 40-pin Raspberry Pi Model A+/B+ (mostly) compatible header
  • Debugging – 3-pin UART header for serial console
  • Misc – IR receiver; Power, recovery, and upgrade buttons
  • Power Supply – 5V/2A via barrel jack or micro USB OTG; Power and status LEDs
  • Dimensions – 108 x 67 mm (Pi Plus is 108 x 60 mm)
  • Weight – 52 grams
The board is said to support Android 4.4 , Lubuntu, Debian, and Rasberry Pi Images. The later should not be taken as face value, and simply means a Raspbian image for Orange Pi Plus 2 will be provided. I’m just pointed it out because a few people have tried to run actual Raspberry Pi images on the board, which obviously won’t as unified Linux kernels images booting on different processors are not available yet, but this will change by the end of the year, or early next year, with Linaro likely providing a single Kernel image for Hisilicon and Qualcomm processors used in 96 Boards.

Orange_Pi_Plus_2_BoardOrange Pi Plus 2 and Plus 3 were first mentioned on Orange Pi forums, with Orange Pi Plus 3 being an upcoming Allwinner H64 quad core Cortex A53 board, so Allwinner H64 is not dead finally, despite Nobel64 board never making it to market. Nevertheless, the new boards were not exactly welcomed by the community that complained about the lack of properly working software and documentation, and instead was seeing new boards being churned out by the company. I thought about showing a picture of a brick for the new board, but finally decided against it :).

So that means we now have 5 Orange Pi boards powered by Allwinner H3 processor. One website did a comparison table, which I translated and reproduced here, adding a row for price (without shipping).

Orange Pi Plus Orange Pi Plus 2 Orange Pi 2 Orange Pi mini 2 Orange Pi PC
CPU Allwinner H3(4x Cortex-A7 @ 1.2 GHz)
Flash eMMC 8GB No
microSD slot Yes
SATA port Yes No
LAN 10/100/1000M 10/100M
Wireless LAN Yes (RTL8189ETV) No
USB 4 ports + 1x micro USB OTG 3 ports + 1 micro USB OTG
Buttons Power, Recovery, Uboot Power
IR receiver Yes
Microphone Yes
Dimensions (mm) 108×60 108×67 93×60 85×55
Weight (g) 50g 52g 46g 45g 38g
Price (USD) $39 $49 $30 $25 $15

So while software support and documentation is far from optimal, if you can get the board working for your applications, it’s hard to beat the price for the features set offered n Orange Pi boards. Orange Pi Plus 2 is available now for $49 plus shipping ($3.26 to my location).

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Nvidia Jetson TK1 Development Board is Now Selling for $99 (Promo)

November 7th, 2015 14 comments

Sorry that I don’t have an Nvidia Jetson TK1 board to give away…, but if you were interesting in getting one the best ARM Linux boards available today, and found the $192 price tag a little too high, Make announced a ~50% discount offer to get the board for $99 on Nvidia store using MAKEJTK1 coupon.

Jetson TK1 Development Board

Jetson TK1 Development Board

Here’s a reminder of the board’s specifications:

  • SoC – Nvidia Tegra K1 SoC with 4-Plus-1 quad-core ARM Cortex A15 CPU, and Kepler GPU with 192 CUDA cores (Model T124)
  • System Memory – 2 GB x16 memory with 64 bit width
  • Storage – 16 GB 4.51 eMMC memory, SATA data + power ports, full size SD/MMC slot, and 4MB SPI boot flash.
  • Video Output – HDMI port
  • Audio – ALC5639 Realtek Audio codec with Mic in and Line out
  • Connectivity – RTL8111GS Realtek GigE LAN
  • USB – 1x USB 2.0 OTG port, micro AB, 1x USB 3.0 port, A
  • Debugging – RS232 serial port, JTAG
  • Expansion
    • 1x Half mini-PCIE slot
    • Expansion port with access to DP/LVDS, Touch SPI 1×4 + 1×1 CSI-2, GPIOs, UART, HSIC, I2c
  • Sensor – TMP451 temperature monitor
  • Misc – Power, reset and recovery buttons, power and network LEDs, fan header
  • Power – AMS AS3722 Power Management IC for power and sequencing.
  • Dimensions – 12.7×12.7 cm

Jetson_TK1_Board_DiscountYou’ll need to add shipping bringing the total to $107.80 in the US, but one of the downsides is that it’s currently on backorder, so you may have to be patient. The other downside is Nvidia will only ship to the United States, Canada, Puerto Rico, and some other small islands, so if you don’t happen to live there you are out of luck unless you use forwarder such as Shipito or You’ll have to pay the forwarder and possibly custom duties, but this would probably still be cheaper than buying from a local site at full price.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

EmbPower Provides Nvidia Tegra K1 RTX Modules, Carrier Boards, and Industrial Computers

November 5th, 2015 4 comments

EmbPower is a startup based in Taiwan that first focused on graphic cards, but has since then also developed other solutions requiring high GPU performance for military & aerospace applications as well as medical equipment. One of these products is TK1 Carrier Board with TK1 SoM powered by Nvidia Tegra K1 quad core processor, that can be encapsulated into TK1 PowerUnit industrial computer.

TK1_PowerunitThere are actually two TK1 carrier boards: the larger V1.2 with more ports and features, and the smaller V2.0 that is used in TK1 PowerUnit Box, but they share most of the same (preliminary) specifications:

Back of TK1 SoM with RTX connectors

Back of TK1 SoM with RTX connectors

  • SoC – Nvidia Tegra K1 quad core ARM Cotax-A15 processor with Nvidia Kepler 192-core GPU
  • System Memory – 2GB DDR3 @ 933 MHz
  • Storage – 16GB eMMC flash and SPI serial flash. V2.0 only: Adds micro SD slot; V1.2 only: Adds SD slot and SATA
  • Connectivity – Gigabit Ethernet; optional 802.11ac and Bluetooth 4.0
  • Display / Video Output
    • HDMI and optional LVDS port
    • V1.2 only: DisplayPort
  • Audio – V1.2 only: Realtek ALC5639 audio codec with Microphone and Line OUT jacks
  • Camera – 1x MIPI CSI 2.0 header with support for OV5640 5MP sensor
  • USB
    • V1.2: 1x USB 3.0 port, 1x micro USB 2.0 OTG port
    • V2.0: 2x USB 3.0 ports, 1x micro USB 2.0 OTG port
  • Expansion
    • 1x mini PCIe slot
    • 1x PCIe x1 slot
    • I/O headers with 4x UART interfaces, 6 x SPI interfaces, 6 x I2C controllers (master), 5 x I2S interfaces, PWM controllers (4 channels and up to 8 bits)
  • Serial – RS232. V1.2 Only: Adds RS485,
  • Misc – Power switch, RTC, JTAG connector. V2.0: 12V fan header
  • Power Supply – 12V
  • Dimension
  • Temperature Range – -20 to 80 C (Industrial)

There are also two versions of the industrial PC: PowerUnit and PowerUnit_w, with the latter adding 802.11ac and Bluetooth 4.0, and corresponding WiFi antennas as shown on the first picture.


TK Carrier Board V1.2

The company mentions support for two 4K video output devices, and hardware encode and decode, but did not provide anything about software support, except in the comparison table below between TK1 module and Jetson TK1 board, which shows Android and Ubuntu BSP can be provided.


Contrary to what the table implies, Jeston TK1 does support MIPI CSI cameras, although maybe not with OV5640 sensor.

EmbPower’s Nvidia Tegra K1 solutions are available now, but the company won’t disclose pricing publicly. If you are interested in their Tegra K1 industrial computers, boards, or modules, you won’t find many details on TK1 SOM product page, but you can still contact the company there. You’ll be asked for your company details, project schedule and sales’ forecast.

Other options for Tegra K1 based system-on-modules include Avionic Design Tegra K1 CPU module, General Electric Automation mCOM10-K1 Mini COM Express module, or Colorado Engineering TK-1 SOM system-on-module.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

giggleBits Hackable ARM & FPGA Router Comes with an SFP Cage and 5 Gigabit Ethernet Ports (Crowdfunding)

October 24th, 2015 8 comments

Remember Snickerdoodle board? If you don’t, the board is one of the cheapest Xilinx Zynq available on the market, and the project is currently on CrowdSupply, and 75% funded with 28 days left. They’ve just posted an update about a new daughterboard that I found interesting: giggleBits which provides 5 Gigabit Ethernet and an SFP cage on top of WiFi 802.11 b/g/n and Bluetooth connectivity already found on Snickerdoodle board.

gigglebitsgiggleBits + snickerdoodle specifications:

  • SoC/Memory/Storage/WiFi via Snickerdoodle board:
    • SoC
      • Xilinx Zynq-7010 dual core Cortex A9 processor @ 667 MHz + FPGA with 430K gates or
      • Xilinx Zynq-7020 dual core Cortex A9 processor @ 866 MHz + FPGA with 1.3million gates (~430K ASIC gates)
    • System Memory – 512MB or 1GB LPDDR2-800
    • Storage – micro SD card slot, 16MB boot flash
    • Ti Wilink 8 –  single or dual band 802.11 b/g/n WiFi + Bluetooth 4.0
    • Expansion – 4x 40-pin TFM headers for access to 100 snickerdoodle JA2/JB1/JB2/JC1 reconfigurable I/O
  • giggleBits daughterboard
    • 5x Gigabit Ethernet RJ45 jacks including dedicated LAN (1x) and WAN (1x) ports to Snickerdoodle
    • 1x Gigabit SFP transceiver cage
    • Seven-port Audio Video Bridging Gigabit Ethernet switch (That must be the Marvell part on the board, and Marvell Link Street 88E6350R/88E6350 would fit the description [Update: It’s actually the newer 88E6352, which does not have product page yet, but is similar. Here’s the press release…)
    • 802.1AS, 802.1Qat, 802.1Qav Audio Video Bridging protocols support timing sensitive A/V and industrial control traffic
    • Debugging – Xilinx JTAG header
    • Configuration EEPROM
    • Power – DC power jack 2.5 x 5.5mm
    • Dimensions – 125mm x 120mm

The board supports Linux, ROS, and FreeRTOS, as well as Ubuntu Snappy Core.

Marvell Link Street 88E6350R/88E6350 Block Diagram

Marvell Link Street 88E6350R/88E6350 Block Diagram

One of the reasons I found that board could be interested was the discussion about support for hardware acceleration for NAT, QoS, crypto some of my readers had on Turris Omnia board, and in theory the FPGA could be used to implement and experience various encryption for example, but that means the data would have to be routed to the Xilinx FPGA first instead of just going through the switch.

Marvell AVB (Audio Video Bridge) switch applications listed in the product brief include home networking gear requiring low latency audio/video streaming and guaranteed delivery of VoIP services, industrial network switches, cellular base station backhaul, and automotive infotainment.

While giggleBits board itself is just $85 you’ll also need to add a snickerdoodle with down connectors, meaning the total price would start at $150 with a Zynq-Z7010 board with 512MB RAM, and up to $230 with Zynq-X7020 board with 1GB RAM. You’ll also have to add shipping to the price: $5 to the US, and $20 to most other countries.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Inforce Computing 6401 Micro SOM is a Qualcomm Snapdragon 600 System-on-Module

October 23rd, 2015 No comments

Inforce Computing announced their 6501 Micro SOM system-on-module based on Qualcomm Snapdragon 805 processor in Q2 2015, and the company informed me that they had just unveiled a lower power version based on Snapdragon 600 processor called 6401 Micro SOM, and still featuring WiFi, Bluetooth 4.0, and GPS connectivity on module.

Qualcomm_Snapdragon_600_SoMInforce 6401 Micro SOM:

  • SoC – Qualcomm Snapdragon 600 (APQ8064) quad core Krait processor up to 1.7 GHz with Adreno 320 GPU, and Hexagon DSP v4 up to 500MHz
  • System Memory – 2GB PoP LPDDR2 @533Mhz (Optional 3GB)
  • Storage – 4GB eMMC v4.4.1/v4.5, with options up to 64GB
  • Connectivity – BT 4.0 , dual band 802.11n/ac Wi-Fi (QCA6234), and GPS (WGR7640) with WiFi and GPS antennas on carrier board
  • Peripherals and I/O via two 100-pin SoM connectors:
    • Video / Display – 1x HDMI, 2x MIPI-DSI (4-lane) & touch screen
    • Audio
      • 4x Line out, 3x Mic-in, 1x headphone out
      • 8-channel 7.1 surround sound, Dolby Digital plus, Dolby True HD and DTS-HD via HDMI
      • On-board WDC9311 audio codec
    • Camera – 2x MIPI-CSI (2/4-lane)
    • USB – 2x USB 2.0 host, 1x USB 2.0 OTG
    • 1x PCIe, SDC, SLIMBUS
    • JTAG, 8x GPIO, UART via 3-pin RS232, 2x I2C, SPI
  • Video / Image Capabilities
    • 1080p Full HD video with AVC (H.264) encode and decode
    • Image signal processor (ISP) with support for image sensors up to 20MP
  • Power Supply – +3.3V/6A input
  • Dimensions – 50 x 28 mm
  • Temperature Range – Operating: 0° C to 70° C; Storage: -20° C to 80° C
Block Diagram

Block Diagram

Android KitKat 4.4 BSP,  Linaro Ubuntu Linux 14.04 BSP, as well as  device drivers for cameras, displays, and peripherals are provided to customers. The datasheet (actually a product brief) and mechanical dimensions can be downloaded freely, but most of the documentation can only be downloaded after having purchased the board.

Inforce SYS6401 development platform can be used for evaluation and speed the early stage of development. The kit includes one Inforce 6401 Micro SOM, a mini-ITX carrier board, a 12V power supply, a micro-USB cable, and an acrylic base.


SYS6401 baseboard with 6401 Micro SOM

It’s basically the same carrier board found in SYS6510 devkit with Snapdragon 805 processor, except some minor modifications.  It still comes with HDMI embedded DisplayPort), MIPI-DSI connector, Gigabit Ethernet, 7.1 audio output, a mini PCIe slot, battery support, and more.

Inforce 6501 Micro SOM is sold for $166, while the development kit can be purchased for $371. Visit Inforce 6401 Micro System on Module and Inforce 6401 Development Kit pages for further details.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter