10/16/2012, 08:56 AM
I´d like to make a openwebOS port to the ICOO D70GT Allwinner A10 CPU tablet.
At this time, I´m trying to make work a boot from SD card and without succes. It is terrible to debug it, because the kernel doesn´t support the framebuffer console and I can´t see anything on the screen. Second way of console is reconfigure the CPU to use SD slot as UART, but I need the slot fot boot from SD - it means, no way to have boot console.
I compiled kernel, uboot (linux-sunxi, uboot-allwinner) and downloaded some ubutnu rootfs. First succes is that the LCD backlight is powered on on boot (with script.bin from tablet), but nothing else. /var/log/messages is empty ... it means, sd card wasn´t mounted at boot.
But on youtube exists some succes with boot and LCD on A10 powered tablets.
If is here someone who is trying to port the openwebOS to the same or similar device, I´ll be glad to share information about it. I have experience with linux port (2.6 kernel) to the PalmOS devices, I was a Palm Zire 72 port project maintainer at Hack&Dev (as z72ka). I hope I could finish this job and some day enjoy a openwebOS ony my tablet instead of Android.
Advantages of port to A10 devices:
- cheap devices
- powerfull devices
- supported in linux, GPU too
My tablet HW config is here:
CPU Type Single Core
Processor Model A10
Processor Speed 1.5GHz
Memory Type DDR3 SDRAM
Other Functions HDMI,Camera,G-Sensor
Screen Size 7 Inch
Resolution 1024 x 600
Screen Features 5-point multi-touch screen
Touch Control Capacitive screen
Supported Network Type WiFi,External 3G,Wired network
SD card boot (u-boot with custom script.bin)
Kernel uImage 3.0.42+ from this source https://github.com/linux-sunxi/linux-sunxi compiled using Marex´s debian armhf Toolchains
uInitrd - based on A10linux.org uInitrd, with my modules included
rootfs is Ubuntu 12.04 LTS armel - I have to switch to armhf for better performance
Framebuffer console works
WiFi works (Open, WEP, both tested)
openWebOS desktop build binaries from Nook color port - just for begining
What is not working:
Touchscreen (Some unknown Goodix touchscreen...)
OpenGL accelerated graphic