Firefly-RK3288 Development Board in Mass Production, Selling for $140

Orange Pi Development Boards

Firefly-RK3288 development board has been an interesting, yet confusing story, at least to me. We’ve first heard about the Firefly board on July, but I was privately told in September that the board would only be sold in China by a T-Chip sales person, only to see it become available for $189 on Ebay, as well as on Taobao a few days later. But those first boards may have only been engineering sample, or more likely from a limited trial runs, as the company has now announced mass production had started.

Firefly-RK3288_Mass_ProductionLet’s refresh our memory with the specifications:

  • SoC – Rockchip 3288 quad core ARM Cortex A12 / A17 up to 1.8 GHz with Mali-T764 GPU supporting OpenGL ES 1.1/2.0 /3.0, and OpenCL 1.1
  • System Memory – 2G DDR3
  • Storage – 16 GB eMMC flash + micro SD slot
  • Video Output
    • HDMI 2.0 up to 3840×[email protected]
    • VGA out (D-SUB connector)
    • Dual MIPI, Dual LVDS and and EDP signal available via expansion headers
  • Audio Output / Input – HDMI, optical S/PDIF, microphone header, and built-in MIC
  • Connectivity – Gigabit Ethernet, dual band 802.11 b/g/n and 802.11ac Wi-Fi with external antenna, and Bluetooth 4.0
  • USB – 2x USB 2.0 host ports, 1x micro USB OTG
  • Debugging – Serial console
  • Expansion Headers – 2x 42-pin headers with access to MIPI, LVDS, EDP, SPI, UART, ADC, GPIO, I2C, I2S…
  • Misc – IR receiver, 2x user LED, power, recovery and reset buttons.
  • Power Supply – 5V/2A
  • Dimensions – 118 x 83 mm

The board is sold with two acrylic plates (bottom and top) with corresponding stands, a Wi-Fi antenna, and a power cable.

MP Version of Firefly-RK3288
MP Version of Firefly-RK3288
The company has published an extensive WiKi for the board inspired from Radxa website, which explains how to setup Android or Ubuntu, build the images from source. make use of drivers (ADC, I2C, GPIO. PWM, etc..) , and they’ve also released the schematics (PDF), and some other documentation.

It’s now quite cheaper to get the board, as GeekBuying sells it for $139.99 including shipping, and T-Chip also sells it by themselves on Aliexpress for $129.99 + shipping by DHL, which ends up costing $164.37 to Thailand, but at least you should get it in a couple of days, instead of a couple of weeks if you choose the cheaper option.

When it comes to Rockchip RK3288 development board, you basically have two options: Firefly-RK3288, or Radxa Rock 2. Radxa community has been setup in 2013 with the first Rockchip RK3188, and has many followers, but the company has opted for a more professional design for their RK3288 board comprised of a baseboard and a SoM. It has lots of features (including a 3G modem, a Gigabit switch, etc..), making it more expensive. So for hobbyists Firefly-RK3288 is probably the best choice for an RK3288 board, but for more professional usage, especially if you want to design your own product with an RK3288 SoM, the solution by Radxa should be more suited to your needs.

21
Leave a Reply

avatar
21 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
pacopadFree Firefly-RK3288 Boards Available to DevelopersJacob Ritzemaanonm][sko Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
embedded_geek
Guest

I really like this board and the RK3288 seems promising for 4K!
Albeit, I’m a bit confused by the choice of a VGA output instead of a eDP.

embedded_geek
Guest
techmec
Guest
techmec

excuse a n00b question but is it feasible to use this board as the guts of a home-build NAS box? the RAM limitation could be a problem but other than that … thoughts?

anon
Guest
anon

@embedded_geek
Except we better find out about the real 2160p video output of the RK3288 first, if it really scales it to 1080p framebuffer, and back to 2160p output, that would make it worthless as a media/video player… But as a CPU+GPU SoC it is pretty close to the best bang for the buck (Odroid-XU3 Lite might be better for pure CPU though?).

embedded_geek
Guest

@anon
you are absolutly right. I’ve spend quite a bit of time checking the doc and the community for this board and I’m less and less attracted by it.
first, the datasheet is a pure joke. there is nothing in it. Then the code in the bitbucket website is a total mess!!! I search around for the GPU/VPU code/lib and… mystery! then you found some doc half chinese but with interesting hint like “decoding”, “video” but then again a bunch of crap. I’m not really sure there is something, linux wise, for decoding videos. I’m waiting someone to prove me wrong.

And yes the Odroid-XU3 lite has a better CPU !

m][sko
Guest
m][sko

@embedded_geek
there is no public GPU/VPU source codes
only binary blobs for opengl and openmax in firefly git
ARM don’t provide user space GPU source codes
VPU provider has same rules I think

embedded_geek
Guest

@m][sko
so that’s pretty useless IMO. I would have like some gstreamer or mplayer linked with the VPU lib. Even if the source are not available.

Jacob Ritzema
Guest

FireFly currently working on CE/FCC mark, it will become on a shortly basis available in Europe and USA.

m][sko
Guest
m][sko
m][sko
Guest
m][sko

@cnxsoft
only android 🙁
I would really like to know where rk3188 linux drivers come from.
maybe we can ask picUntu developers 🙂
http://home.g8.net/

m][sko
Guest
m][sko

@cnxsoft
it looks like they took mali blobs from Allwinner Technology 🙂
https://plus.google.com/105214450751618183430/posts/SE48juov6ae

anon
Guest
anon

@cnxsoft
If you check out the packaging on pretty much all “encased” (like TV sticks) ARM systems from China, they use CE as in China Export, not CE as in Communauté Européenne, that ALWAYS demand all new revisions to be conformity tested.

http://en.wikipedia.org/wiki/CE_marking

Another huge misuser of China Export mark are all those awful (Mascot clone) wallwart power supplies “someone” always complains about. 😉

Of course there is a huge market in EU area with ARM systems being bought by individuals from China/Asia directly (imported as “gifts”), and even commercial companies doing the importing on the grey market (only way to get them, as no real CE conformity, so illegal to import as commercially sold electronics).

Bare PCB developer boards are much simpler/cheaper to test for CE conformity (no strict EMI/EMC/RFI), so those are pretty much all fully legal to import/export, as all of them are commonly tested for real FCC/CE.

FCC approval is much more lenient, they only have to test for conformity only one board design, the new revisions (even with new SoC versions) of that do not need to be tested, just pay money for those corrupt Gov officers.

Jacob Ritzema
Guest

@cnxsoft
Think Anon has said it al concerning CE/FCC.

trackback

[…] is a development board powered by Rockchip RK3288 processor, and for a board that’s just gone into mass production, I have written about it often enough, so I won’t go into specifications details, Android […]

pacopad
Guest
pacopad

@cnxsoft Hi Jean Luc,

I received my board 2 weeks ago and i got ethernet problems, it’s very very slow. Did you notice that problem too

I Tried many images , just one worked for network but i dont remember which one 🙂

Pacopad (French supporter of your blog 🙂