The Ben NanoNote is running OpenWrt! :)

Xiangfu Liu xiangfu.z at
Sat Aug 8 09:35:19 EDT 2009

Hi Meng
have you(or another one) have try the new openwrt?

the kernel is not work on my boards. same as .28 kernel
so I want know is the openwrt work in your borad?

maybe something wrong with my system or others. 


Qingyou Meng wrote:
> Hi mirko,
> Good job, looking forward to your magics how to get it work.
> I'm writing offline map application for Ben, I guess the memory
> footprint should b a real problem:
> Xorg + gtk/gdk + various libraries. QT embed [1], does not depends on Xorg,
> if it's memory footprint is smaller enough than Xorg solution, can we
> try QT embed for Ben?
> [1]
> thanks,
>   mqy
> 2009/8/8 Mirko Vogt <lists at>:
>> Hello Qi!
>> As you may have noticed - OpenWrt is running on the Ben NanoNote! :)
>> Based on a newer patch[1] provided by ingenic (for kernel we
>> ported the patch to kernel, cleaned it up, cleared unneeded
>> stuff out created a little list what needs to be done on kernel level.
>> The userspace of OpenWrt is running fine, I'll play around with Xorg
>> today but 32MB of RAM is a real limitation.
>> During reading the code / testing / disassembling the device some
>> questions raised about the installed hardware:
>>  - which SoC is the Ben NanoNote using?
>> Regarding the code it's very similar to he Pavo / Leo / Lyra boards
>> which all have a JZ4740 built-in. But the schematics in the git of Adam
>> are about a JZ4720 (which is listed as discontinued on the
>> ingenic-website).
>> The chip on the Ben itself seems to be "soused" with black
>> gum/plastic[2] (btw., is that necessary?).
>>  - what display is used within the Ben NanoNote?
>> We experienced some discrepancy in the qi_lb60-code about the used
>> display / displaydriver (Foxconn-PT035TN01 / standard 8-bit-serial-tft /
>> sth. else?) While disassembling it, there are just chains of numbers
>> written on LCM/LCD[3,4] - while searching for them we got to lcdsolar[5]
>> - which is not really verbose.
>> @Xiang Fu: Any news about this?
>> Looking at the turned-on display through a magnifier (even in u-boot),
>> it seems the pixels within every other line are shifted. Any idea
>> whether it's hardware/software?
>>  - any news about the proprietary mtblock-jz?
>> Xiang Fu told me they won't release the source of the object file within
>> the original kernel-patch.
>> While reading/writing to the NAND with the standard mtdblock-driver we
>> experienced lot's of problems. It should not be too difficult getting a
>> working MTD-driver done, but having their code might ease ours workload.
>> I'm currently in Hamburg - hacking together with Lars and John (also
>> from OpenWrt) at the Ben NanoNote.
>> How to proceed? Our roadmap for the next days:
>>  - level up the new patchset to 2.6.31-rc5
>> there's is a new GPIO driven matrix keyboard driver within[6], which
>> should make it pretty easy to get a keyboard driver done. An example
>> implementation can be found here[7].
>> @Xiang Fu: As far as I know you were interested in doing so?.
>> Also getting NAND-flashes > 4 GB are now nativly supported and do not
>> need the ingenic hacks anymore - also many other things which then can
>> be dropped out of the patch.
>>  - (re)writing MMC-/SD-card- / GPIO- / IRQ- / and-maybe-others- /
>> drivers
>> In our ongoing effort to get the device support by Linux 2.6.31 and to
>> cleanup the patchset we're properly going to (re)write some of the
>> needed device drivers.
>> This should hopefully purge out some issues, also that the kernel
>> currently not always recognizes the SD-card while booting.
>> Have a nice weekend!
>> Greetings from Hamburg!
>> mirko
>> [1]
>> [2]
>> [3]
>> [4]
>> [5]
>> [6]
>> [7]
>> --
>> This email address is used for mailinglist purposes only.
>> Non-mailinglist emails will be dropped automatically.
>> If you want to get in contact with me personally, please mail to:
>> mirko.vogt <at> nanl <dot> de
>> _______________________________________________
>> Qi Developer Mailing List
>> Mail to list (members only): developer at
>> Subscribe or Unsubscribe:
> _______________________________________________
> Qi Developer Mailing List
> Mail to list (members only): developer at
> Subscribe or Unsubscribe:

Best Regards
Xiangfu Liu

More information about the discussion mailing list