EOC bit in Bosch BMP085 I2C registers
Searching for an End-of-conversion (EOC) bitin the undocumented BMP085 I2C registers(Answer is: EOC bit exists, you can skip to the bottom for the conclusion)Here I am, tinkering with the Bosch BMP085...
View ArticleUbuntu Linux (Picuntu RC3) on Measy U2C (RK3066) with WiFi dongle
In this blog-post I'll explain how to install Picuntu 0.9 RC2.2, upgrade to RC3 without Internet connection, and then, using a very common WiFi USB stick connect it to the Internet, bypassing the...
View ArticlePicuntu 0.9 RC3 crash in XFCE (dbus)
Symptoms:If any of these happen to you:- Ubuntu Software Center issues a crash report when clicking an app's "Install" button (plus install doesn't start)- Settings Manager: crashes and no window opens...
View ArticlePicuntu XFCE problems' fixes
I'll use this blogpost as a kind of FAQ, including all the troubles & solutions I've found while using my Measy U2C RK3066 stick as a second PC with Picuntu 0.9 RC3 installed (with Xubuntu's...
View ArticleFixes to use boot-picuntu to dualboot Picuntu/Android
If you have parsed the [outdated] Picuntu repo, you may have found the following dir:http://code.google.com/p/rk3066-linux/source/browse/boot-picuntu/It contains two scripts for Android and one for...
View ArticleCompiling Picuntu Kernel (Ubuntu Linux for RK3066 devices)
Starting from Picuntu Linux' source code, along with several tools, we will end up with a recovery.img file. This is used to flash the recovery partition of an RK3066 device, which will then be able to...
View ArticleRK3066 Measy U2C stick power consumption
Today I've done an experiment I was curious about: measuring my Measy U2C's (RK3066 CPU) real power consumption.Setup My current setup is the above Measy U2C powered (to the DC-5V Micro USB) by an...
View ArticleBUGFIX for wrong monitor resolution in Rockchip kernels
Finally found it!Symptoms:You have:- a 1080p capable monitor- a 1080p capable stick + kernel (Picuntu Linux on a Measy U2C RK3066 in my case)But when booting on Android or Picuntu Linux the resolution...
View ArticleMeasy U2C / B12 / NX003II Linux Microphone and Audio Out
As you may already know, the Measy U2C Android stick (AFAIK same hardware as Kimdecent B12 and NX003II sticks) contains an A/V Out (right besides the HDMI connector, in the picture below) and an...
View ArticleMeasy U2C Webcam support in Linux RK3066
Since one of my goals for my Measy U2C stick is to use it as an in-home security camera, thanks to its integrated microphone and webcam (model GC2035 from GalaxyCore), I had to find a way to support...
View ArticleRK3066 SDK board schematic
Look what I found googling around... the RK3066 SDK schematics!For those that don't know, all this flood of RK sticks is due to Rockchip handing out those schematics to OEMs, which just remove the...
View ArticleRockchip RK1000-S
Brief post to explain my findings about the RK1000-S chip present on my Measy U2C RK3066 stick:RK1000-S TV Out and Audio CODEC chip on Measy U2C stickFrom the probable schematics of the Ramos W9, we...
View ArticleFlash on Picuntu Linux ARM
Until now I had been using Gnash, the extremely poor open substitute of Flash, which is actually unusable for any real purposes.A couple weeks ago I read that it could be possible to have Flash on ARM...
View Article3D HW acceleration on Picuntu Linux (Mali400)
I have ported olegk0's kernel (https://github.com/olegk0/rk3066-kernel) updates and Mali driver to Picuntu on my Picuntu kernel branch (https://github.com/Galland/picuntu-3.0.8-alok).I'm testing and it...
View ArticleCompiling the Mali HW accelerated driver (xf86-video-fbdev for RK3066)
Expert Linux developer olegk0 has made a framebuffer driver for the RK30 HDMI with Mali acceleration (rk30fb_drv.so). You can just download and use his .so to have 3D acceleration, or you can follow...
View ArticleUnofficial new 3.0.36+ kernel for Picuntu Linux
The kernel you can find on Picuntu releases is 3.0.8-alok+, but a few weeks ago I found a 3.0.36 kernel for RK devices in github, which was released by Spanish tablet maker bq (support them if you can...
View ArticleDisassembling .uu files
Quick post to not forget this procedure :)Let's say we have a .uu file that is a "uu-encoded" (a kind of hex encoding of a binary file) compiled object file, for...
View ArticleLinux on RK3188 work in progress
Please note this is not a blog post, it's a my personal pastebin where I can put in writing to myself and other fellow developers the small things I find in the latest 3.0.36 kernel that supports...
View ArticleMeasy U2C HW serial console pins
A hardware serial console is a little module soldered to at least two pin pads of a CPU (in this case the RK3066 of the Measy U2C stick) in order to transmit to a PC the stick's boot log sequence...
View ArticleFull RK3066 Technical Reference Manual found!
Thanks to Omegamoon, who found it, here is the full RK3066 Technical Reference Manual, 1142 pages and 26MB of completely necessary data for opensource development on this...
View Article