Archive

Posts Tagged ‘t-chip’

Firefly ROC-RK3328-CC Development Board Now for Sale for $35 and Up

January 8th, 2018 8 comments

Remember Libre Computer Renegade SBC – aka ROC-RK3328-CC – based on Rockchip RK3328 processor, and launched last month on Indiegogo? The crowdfunding campaign successfully completed a few days ago with over $20,000 raised from close to 250 backers.

When we zoomed on the board we could see markings on the board indicated that it was made by Firefly team, the makers of boards such as Firefly-RK3288 Reload or Firefly-RK3399, and the company is now selling the board with 1 or 2GB RAM for respectively $35 and $50 plus shipping, but the 4GB version is not up for sale at this stage.

Firefly-ROC-RK3328-CC board specifications:

  • SoC – Rockchip RK3328 quad core Cortex A53 processor with ARM Mali-450MP2 GPU
  • System Memory – 1, 2, or 4GB DDR4
  • Storage – eMMC 5.x flash module socket (8 to 128 GB) + micro SD card slot
  • Video & Audio Output – HDMI 2.0a up to 4K @ 60 Hz with HDR10 and HLG support, 3.5mm AV port (composite video + stereo audio)
  • Video Codec – 4K VP9, H.265 and H.264, 1080p VC-1, MPEG-1/2/4, VP6/8
  • Connectivity – Gigabit Ethernet
  • USB – 2x USB 2.0 ports, 1x USB 3.0 port
  • Expansion Headers
    • 40-pin (mostly) Raspberry Pi compatible GPIO header with PWM, I2C, SPI, GPIOs
    • 3-pin ADC Header with 2x analog inputs, GND
  • Debugging – UART header pins
  • Misc – IR receiver; button
  • Power Supply – 5V via micro USB port
  • Dimensions –  85 x 56 mm

The board will ship with a micro USB cable, which will mitigate some of the micro USB powering issues some people may have had otherwise.

The company provides Ubuntu 16.04 32- & 64-bit, Debian 32-bit,  Android 7.1.2 firmware images, as well as the Android SDK and tools for download (Baidu links only for now). Android & Linux software and hardware documentation is also available.

Thank to Fran for the tip.

Firefly Introduces RK3399 CoreBoard with up to 4GB RAM, 128GB eMMC Flash

September 20th, 2017 No comments

Firefly-RK3399 is a development board powered by Rockchip RK3399, and the company behind the board has now launched a system-on-module called RK3399 Coreboard with 2 to 4GB RAM, 8 to 128GB flash, a PMIC, and a 314-pin MXM 3.0 edge connector exposing various I/Os.

RK3399 CoreBoard specifications:

  • SoC – Rockchip RK3399 hexa-core big.LITTLE processor with dual core ARM Cortex A72 up to 2.0 GHz and quad core Cortex A53 processor, ARM Mali-T860 MP4 GPU with OpenGL 1.1 to 3.1 support, OpenVG1.1, OpenCL and DX 11 support
  • System Memory – 2GB or 4GB DDR3
  • Storage – 8, 16, 32 or 128 GB eMMC flash
  • Carrier Board Interface – 314-pin MXM 3.0 edge connector with Ethernet, PCIe, HDMI 2.0, DP 1.2, MIPI DSI, eDP 1.3, S/PDIF, I2S, GPIO, USB, etc… signals
  • Power Supply – 5V/3A input; RK808 PMIC
  • Dimensions – 82 x 63 mm
  • Weight – 24 grams

The company provides support for Android 6.0.1 and Ubuntu 16.04 for the module, and we should expect the same kind of support as for Firefly-RK3399 board. In order to help their customers getting started before they design their own custom board for the module, T-Firefly also offers a complete development kit combining RK3399 Coreboard with a carrier board.

Click to Enlarge

The carrier board – which they call backplane – exposes the following interfaces and I/Os:

  • Video Output – HDMI 2.0, MIPI DSI, DVP interface, eDP 1.3
  • Camera – MIPI CSI
  • Audio – Audio in/out, built-in microphone, speaker header, optical S/PDIF, MIC IN header, LINE OUT header
  • Storage – 2.5″drive SATA connector (back of the board), PCIe M.2 M key, micro SD card slot
  • Connectivity – Gigabit Ethernet (RJ45), Fast Ethernet (RJ45), WiFi and Bluetooth module, mini PCIe slot for LTE module + SIM card slot
  • USB – 2x USB 2.0 host ports, 1x USB 3.0 port, 1x USB type C port, micro USB port
  • Expansion – 30-pin GPIO header
  • Misc – IR receiver, power/recovery/reset keys, RTC battery header, fan connector
  • Power Supply – Via power barrel jack
  • Dimensions – TBD

Either they’ve hidden it well, or they don’t have product page for RK3399 Coreboard on their website, and the only place where we’ll find some information is RK3399 Coreboard page in their online shop with the SoM going for $95 with 2GB RAM, 8GB flash, and $119 with 4GB RAM, 16GB flash, The development kit and variant of the SoM are not sold online (anymore), so you’d have to contact them to find about pricing and availability.

Firefly-RK3399 Rockchip RK3399 Development Board Launched on Kickstarter for $139 and Up

December 5th, 2016 35 comments

Firefly-RK3399 is the first, and for now the only one, development board equipped with the latest Rockchip RK3399 hexa-core Cortex A72 & A53 processor. It’s just not available yet, but the board has now been launched on Kickstarter where it is offered for $139 to $199 depending on options.

rk3399-development-board

Firefly-RK3399 board specifications:

  • SoC – Rockchip RK3399 hexa-core big.LITTLE processor with dual core ARM Cortex A72 up to 2.0 GHz and quad core Cortex A53 processor with ARM Mali-T860 MP4 GPU with OpenGL 1.1 to 3.1 support, OpenVG1.1, OpenCL and DX 11 support
  • System Memory
    • Standard – 2 GB DDR3
    • Plus devkit – 4 GB DDR3
  • Storage
    • Standard – 16 GB eMMC flash, micro SD card, M.2 socket
    • Plus devkit – 32 GB eMMC flash, micro SD card, M.2 socket
  • Video Output & Display Interfaces
    • 1x HDMI 2.0 up to 4K @ 60 Hz
    • 1x DisplayPort (DP) 1.2 interface up to 4K @ 60Hz (via USB type C connector)
    • 1x eDP 1.3 (4-lanes @ 10.8 Gbps)
    • 1x MIPI DSI interface up to 2560×1600 @ 60 Hz
  • Video Decode – 4K VP9 and 10-bit H.265 video codec support up to 60 fps
  • Audio
    • Via HDMI or DisplayPort
    • 3.5mm headphone jack with stereo audio output and mic input
    • optical S/PDIF
    • 1x LINE Out and 1x speaker via GPIO header; Speaker: 1.5W or 2.5 W per channel for respectively 8Ω or 4Ω speakers
    • Built-in microphone
    • I2S output and input interface up to 8 channels
  • Connectivity – Gigabit Ethernet (RJ45) port using RTL8211E transceiver, WiFi 802.11ac 2×2 MIMO and Bluetooth 4.1 (AP6354 module)
  • USB – 2x USB 2.0 host ports, 1x USB 3.0 port, 1x USB 3.0 type C port
  • Camera
    • 2x MIPI CSI interfaces up to 13MP or 2x 8MP
    • 1x DVP camera interface up to 5MP
  • Debugging – 3-pin serial header
  • Expansion
    • 42-pin GPIO female header with access to 1x I2S, 2x ADC, 2x I2C, 1x SPI, 2x GPIO, 1x LINEOUT, 1x SPEAKER
    • 1x mini PCIe for LTE, 1x PCIe 2.1 M.2 slot B-key (2x PCIe, SATA, USB 2.0, USB 3.0, HSIC, SSIC, Audio, UIM, I2C)
    • SIM card slot
  • Misc – RTC battery header; power & user LEDs; power, reset and recovery buttons; IR receiver
  • Power Supply – 12V/2A DC (5.5×2.1mm barrel connector)
  • Dimensions – 12.4 x 9.3 mm (8-layer PCB)
  • Weight – Board: 89 grams; board + cooling fan and heatsink: 120 grams

The company will provide Android 6.0.1 and Ubuntu 16.04 firmware images for the board, including a dual boot image. There are also work-in-progress documentation and placeholder links to Android SDK and schematics in the product page which will hopefully soon link to the actual documents and files, as well as a work-in-progress Wiki. It may also be worth monitoring the company’s  Github account.

firefly-rk3399-boardThe company aims to raise $50,000 from the crowdfunding campaign, and you’d have to pledge $139 to get “Firefly-RK3399 Development Kit” with 2GB RAM, and 16GB flash together with a 12V/2A power adapter, a USB Type C adapter, a USB to UART serial board, a USB cable, and a a cooling fan (I assume with an heatsink). After the 50 first pieces, the price goes up to $159, and if you want the “Plus development kit” with 4GB RAM and 32GB flash, you’d need to pledge $199 instead. Shipping adds $5 to $30 depending on the destination country, and delivery is planned for March 2017.

Firefly-RK3399 Development Board Will Fly with Rockchip RK3399 Hexa-core Processor

November 25th, 2016 14 comments

ARM Cortex A72 class development boards are usually quite expensive, and cheaper boards like Mediatek X20 development board ($200) appears to be out of stock very often, and software support is limited to Android 6.0. But things look to improve soon, as T-Chip is about to release Firefly-RK3399 development board powered by Rockchip RK3399 hexa-core Cortex A72/A53 processor.

Click to Enlarge

Click to Enlarge

Firefly-RK3399 (preliminary) specifications:

  • SoC – Rockchip RK3399 hexa-core bit.LITTLE processor with dual core Cortex A72 up to 2.0 GHz and quad core Cortex A53 processor with ARM Mali-T860MP4 GPU with OpenGL 1.1 to 3.0 support, OpenVG 1.1, OpenCL and DX 11.
  • System Memory – 2 to 4 GB DDR3
  • Storage – 16 to 32 GB eMMC flash + micro SD card
  • Video Output & Display Interfaces – HDMI 2.0 up to 4K @ 60 Hz, eDP 1.2 interface, YUV interface, 1x MIPI DSI interface
  • Video Decode – 4K VP9 and 10-bit H.265 video codec support up to 60 fps
  • Audio – HDMI, 3.5mm headphone jack, optical S/PDIF, built-in microphone
  • Connectivity – Gigabit Ethernet (RJ45) port, WiFi and Bluetooth
  • USB – 2x USB 2.0 host ports, 1x USB 3.0 port, 1x USB 3.0 type C port
  • Camera – 2x MIPI CSI interfaces
  • Debugging – 3-pin serial header
  • Expansion
    • GPIO female header
    • mini PCIe 2.1 M.2 slot
    • SIM card slot
  • Misc – RTC battery header; power, reset and recovery buttons; IR receiver
  • Power Supply – 12V DC
  • Dimensions and Weight – TBD

The board will support Android 6.0.1 and Ubuntu 16.04, and can achieve around 75,000 points in Antutu. I got all information above from the video embedded below.

There’s a WIP Wiki page for the board currently in Chinese only, based on support for their previous Firefly-RK3288 board, we should soon have pretty good documentation and software support in English.

What I don’t know is pricing, but T-chip is not one of the Chinese manufacturers trying to cut price with almost zero margin, which explains why they can provide decent support for their board. For reference Firefly-RK3288 board is selling in 2GB/16GB and 4GB/32GB configuration on GeekBuying for respectively $159.99 and $219.99, so I’d expect the new board to go for less than $200 / $250 based on the same configurations. The end of the video also gives the clue that the board will be launched on Kickstarter, I just don’t know exactly when.

Thanks to Nanik for the tip.

Fireduino Arduino Compatible Board Features Rockchip RKnanoD Dual Core Cortex-M3 MCU (Crowdfunding)

June 21st, 2016 5 comments

Rockchip RKNanoD dual core Cortex M3 micro-controller was introduced last year for IoT and audio applications, and the Firefly team, known for their FirePrime or Firefly-RK3288 development boards, has designed an Arduino compatible board based on the MCU with lots of audio ports, Arduino headers, and WiFi connectivity.

FireduinoFireduino specifications:

  • MCU – Rockchip RKnanoD dual core ARM Cortex M3 MCU @ up to 250 MHz (system core) / 500 MHz (calculate core) with respectively 640 KB and 384 KB RAM
  • Storage – 4 or 8MB SPI flash + micro SD slot
  • Audio
    • 24-bit/192 KHz audio codec (built in MCU) with HW accelerator for APE, FLAC, OGG, and MP3 audio decoding
    • 1x 3.5mm analog audio jack
    • 2x 3.5mm LINE In jacks
    • 1x On-board microphone
    • DLNA wireless audio support
  • Connectivity – 802.11 b/g/n WiFi via Ampak AP6181 module
  • Expansion
    • Arduino header with I2C, SPI, ADC, GPIO, PWM, UART
    • LCD interface (Intel 8080 mode) up to 400×400 resolution
  • Debugging – Serial console
  • Misc – HYM8563 RTC chip, 2x user LEDs, 1x power LED, buttons (reset, power and upgrade)
  • Power  Supply – 5 to 12V via 5.5/2.1mm DC jack ; 5V via micro USB port
  • Dimensions – 108.8 x 53.4 mm
  • Weight – 37 grams

The board can be programmed with either the Arduino IDE, or FireBlocks, a fork of Scratch visual programming utility.

Rockchip_RKnanoD_Block_Diagram

Rockchip RKNanoD MCU Block Diagram

The board can be used for robotics thanks to its many I/Os, IoT with WiFi connectivity, or for audio applications with the on-chip audio codec and various audio connectors. Some documentation is already available on the Wiki, and a few potential applications are shown in the promo video below.

The project will be launched in Kickstarter next week (June 27), and the draft page currently shows the board can be had for as low as $15 with an 8GB micro SD card with an “Hello World” pledge, but the normal KS price will be $25, and some rewards with various quantities up to 100 boards are also listed. Delivery is scheduled for September 2016. Since the page is still in draft mode, it’s not possible to check shipping fees for now.

Firefly-RK3288 Reload Board Features a SoM + Baseboard Design, Supports SATA, Three HDMI Ports, and More

March 7th, 2016 4 comments

Firefly-RK3288 was one the first boards powered by Rockchip RK3288 quad core Cortex A17 processor, and now Firefly team, part of T-Chip technology, has provided a new version called Firefly-RK3288 Reload with the same processor, but more features, and thanks to design comprised of a carrier board and system-on-module (SoM) – connected via an MXM connector – suitable to people or companies wanting to create their own board without handing the complexity of the processor, memory, and storage part.

Firefly-RK3288_ReloadThe table below shows Firefly-RK3288 and Firefly RK3288 Reload specifications side-by side.

Parameter Firefly-RK3288 (Plus) Firefly-RK3288 Reload
SoC Rockchip RK3288 ARM Cortex-A17 quad core processor up to 1.8GHz
with ARM Mali-T760 MP4 GPU
RAM 2GB Dual-Channel DDR3 (Plus version is 4GB) 2GB Dual-Channel DDR3
Storage 16GB eMMC (Plus version is 32GB)
MicroSD (TF) Card Slot
16GB eMMC
MicroSD (TF) Card Slot
SATA 2.0 (Suggest 2.5 inch SSD or HDD)
PMU ACT8846 PMU Chip
Ethernet 10/100/1000Mbps Ethernet (Realtek RTL8211E)
Wireless Integrated WiFi Combo Module ( AP6335 ) :
WiFi 2.4GHz/5GHz Dual-Band Support 802.11a/b/g/n/ac
Bluetooth 4.0 (Support BLE)
Display
  • 1x HDMI 2.0 up to 4K @ 60Hz
  • 1x VGA up to 1080p
  • 1x MIPI, 1x eDP, 2x LVDS display interfaces for LCD panels  via expansion headers
  • 1x HDMI 2.0 up to 4K @ 60Hz
  • 1x HDMI 1.4 up to  1080p @ 60Hz
  • 1x MIPI, 1x eDP, 2x LVDS display interfaces for LCD panels via expansion headers
  • 1x HDMI-IN with support for PiP (Picture-in-picture) and video recording functions
Audio
  • 1x HDMI audio output
  • 1x Analog audio (via 3.5mm Combo Audio Jack for audio input and output)
  • 1x optical S/PDIF output
  • 1x on-board microphone
  • 1x I2S for audio input and output
  • 2x HDMI audio outputs
  • 1x Analog audio (via 3.5mm Combo Audio Jack for audio input and output)
  • 1x optical S/PDIF output
  • 1x on-board microphone
  • 1x I2S for audio input and output
Camera 1x MIPI-CSI interface (13MP max.) 1x MIPI-CSI interface (13MP max.)
1x DVP Interface (5MP max.)
USB 2x USB 2.0 host ports,1 x USB 2.0 OTG port
4x USB 2.0 via headers
3x USB 2.0 host ports,1x USB 2.0 OTG port
IR 1x IR receiver module
LED 1x Power Status LED (Blue)
1x User Defined LED (Green)
Button 1x Reset button,1x Power button,1x Recover button
Debugging 1x serial Console for debugging
Reserved Interface 84-pin expansion header with MIPI DSI, MIPI-CSI, dual LVDS, eDP, PWM, SPI, UART, ADC, GPIO, I2C, and I2S 184-pin expansion header with MIPI CSI, MIPI DSI, dual LVDS, eDP, PWM, SPI, UART, ADC, GPIO, I2C, I2S, etc…
Power DC5V – 2.5A ( via DC 4.0×1.7mm Jack ) DC12V – 1.5A ( via DC 5.5×2.1mm Jack )
OS Android 4.4 or 5.1 / Ubuntu 14.04 Android 5.1 / Ubuntu 14.04
Dimensions 118mm × 85mm MainBoard -178mm x 117mm
Core-Board – 82mm x 60mm
Weight 77g 176g

Since RK3288 did not suddenly grow SATA or USB 3.0 support, the SATA implementation is based on JMicron JM20329 a USB 2.0 to SATA bridge which should limit data transfer to around 35 to 40 MB/s at best. The system-on-module includes the processor, memory, storage, and PMIC, with signals routed to an 314-pin MXM connector, and most other features are placed in the baseboard.  Software supports is basically the same between the two boards, except the Reload version does not support the older Android 4.4 Kitkat firmware. You can find  documentation in Firefly-RK3288 Wiki,  and download firmware, source code (SDK), and hardware design files (PDF schematics and CAD files) in the Download section of the website.

Click to Enlarge

Click to Enlarge

 

Firefly-RK3288 Reload can be purchased for $189 including shipping via DHL on Aliexpress. I can’t find Rockchip RK3288 SoM anymore, so you’d have to contact the company to get pricing for the module.

Thanks to Nanik for the tip.

FirePrime Board Features Rockchip RK3128 Quad Core Cortex A7 Processor

June 10th, 2015 17 comments

The team behind Firefly-RK3288 development board has designed a new board with the less powerful but cheaper and more power efficient Rockchip RK3128 quad core Cortex A7 processor. FirePrime comes with 1GB RAM, 8GB Flash, Gigabit Ethernet, Wi-Fi and Bluetooth, and various other ports and expansion headers.

FirePrimeAs with many other new development boards, Firefly team has gone with a baseboard + system-on-module design (mini PCI-e connector), and will certainly sell the module separately to companies who want to design their own baseboard.

Fireprime board specifications:

  • SoC – Rockchip RK3128 quad core ARM Cortex A7 @ 1.3 GHz with ARM Mali-400MP2 GPU
  • System Memory – 1 GB LPDDR2 @ 533 MHz
  • Storage – 8 GB NAND flash + micro SD slot
  • Connectivity – Gigabit Ethernet, 802.11 b/g/n Wi-Fi, and Bluetooth 4.0 (AP6212 module)
  • Video Output – HDMI 1.4 output, CVBS (AV) as well as MIPI and LVDS via expansion headers
  • Audio Output – HDMI, optical S/PDIF, AV, Line-In
  • Video Codec
    • Decode – H.265, MPEG-1, MPEG-2, MPEG-4, H.263, H.264, AVS, VC-1, RV, VP6/VP8, Sorenson Spark, MVC up to 1920×1080 @ 60fps
    • Encode – H.264, H.265, VP8, MVC (1080p)
  • USB – 4x USB 2.0 ports + 1 x micro USB OTG port
  • Misc – IR sensor, 2x  LEDs
  • Power Supply – 5V/2A
  • Dimensions – Baseboard: 117 x 85 mm; CPU module: 67.6 x 31 mm

RK3128_CPU_ModuleThe board will run Android 5.1 and Ubuntu 15.04. Some documentation is available on the Wiki, and Rockchip’s Android Lollipop SDK can be retrieved from bitbucket.

The company has not provided an availability date, nor released pricing information, but for reference F6 RK3128 media player sells for $50 including shipping, and it has similar specifications expect its lacks Gigabit Ethernet (Fast Ethernet only) and Bluetooth. So it’s unlikely FirePrime-RK3128 can match Raspberry Pi 2 or ODROID-C1 boards’ price, but it should still probably be below $50.

Thanks to Developer x, Nanik, and Harley.

FireWRT is an OpenWRT 802.11ac Board Powered by Mediatek MT7621A Processor

May 14th, 2015 17 comments

There are plenty of low cost 802.11n routers or boards supporting OpenWRT, even starting at $10 or less such as A5-V11 mini router, but if you’re looking for something a bit more powerful with 802.11ac connectivity, options are much more limited, especially if you need something at a lower cost. One option is Xiaomi MiWiFi router based on Mediatek MT7620A with 64MB RAM, and T-Firefly team is now working on FireWRT board based on the more powerful MT7621A processor coupled with 512 MB RAM, and 16 MB SPI flash.

FireWRTFireWRT specifications:

  • Wi-Fi SoC – Mediatek MT7621A dual core MIPS 1004Kc processor @ 880MHz
  • System Memory – 512 MB DDR3 (Beta version: 256 MB)
  • Storage – 16 MB SPI flash memory, 2x SATA 3.0 ports, micro SD card slot
  • Wi-Fi
    • 802.11 b/g/n @ 2.4GHz up to 300Mbps
    • 802.11 a/n/ac @ 5 GHz, up to 867Mbps (AC1200 class router)
    • External High-Gain Antennas – 2x for 2.4GHz, 2x for 5GHz
  • Ethernet – 2x LAN (Gigabit Ethernet), 1x WAN (Gigabit Ethernet)
  • USB – 1x USB 2.0 host port, 1x USB 3.0 port
  • Expansion
    • mini PCIe slot (multiplexed with SATA), on the back of the board
    • 2x 32-pin headers with GPIO, I2C, I2S, UART, NFC, JTAG, RGMII, 12V, 5V, 3.3V, GND
  • Misc – Power, WPS and reset keys. LEDs for Ethernet, WiFi, SATA, and power
  • Power – 12V/2A
  • Dimensions – 125 x 93.5 mm

OpenWRT_SATA_USB_3_PCIeThe boar runs OpenWRT, and the company has already released binary images, source code (U-boot, OpenWRT SDK), schematics (PDF), and mechanical files on the project’s download page, as well as some WIP documentation on the Wiki.

You can’t purchase the board directly on Aliexpress yet, but the company launched a beta program to allow developers to purchase a $69 kit including FireWRT board, a 12V/2A power adapter, an acrylic enclosure, a SATA cable, an heatsink, and a USB TO TTL UART Module. Please note that this beta board only has 256 MB RAM instead of 512 MB for the final version.