Forum switched to read-only as of 2020/06/01
|Latest product reviews|
ok, I got it fixed.
please clone the complete git again from our gitlab.
I added a arnova-an8g2dt_defconfig.
Hope it helps.
If you like our firmwares, please consider making a donation to support our work.
That is amazing, after making some slight adjustments to the defconfig I now have working Wifi. I looked at the edits you made to wl_iw.c and have no idea how they solve the compile errors, but they do. (Were those compiler errors just misleading?)
As said the defconfig needed some slight editing, with the original defconfig, the display was just full of colourful noise. I think the main issue was the memory (this Arnova has 512 MB rather than 1024 MB). Edit: attached the defconfig I used to produce a kernel with working display and Wifi. Also attached a dmesg log. The i2c errors could be from the bu21023 driver unsuccessfully trying to communicate with thebu21020 touchscreen, the khubd errors probably have to do with the USB mouse I connected through OTG. Not a big deal at this moment.
As for the touchscreen, I had a closer look at all the bu21020 sources found so far for Linux 2.6/Android 2.3. There are actually two different kinds of drivers: one communicates over SPI, the other over I2C. My device uses I2C as evidenced from dmesg on a stock kernel:
<6>[ 1.761615] input: rk29-keypad as /devices/platform/rk29-keypad/input/input0
<6>[ 12.750443] input: bu21020-ts as /devices/platform/rk29_i2c.2/i2c-2/2-005c/input/input1
I know of only one repo that has sources for the i2c bu21020 driver: https://github.com/Pivosgroup/buildroot-linux-kernel-m3/blob/master/drivers/amlogic/input/touch_screen/bu2102x/bu21020.c . This is not for RK2918 but for AMLogic Meson/Meson3, and it seems there is a lot of hardcoded stuff in there for AML. So it seems that Archos used a customized bu21020 i2c driver and never released the source. Porting a driver from Linux 2.6 on AML to Linux 3.0 on RK2918 seems like too much work for such an old device, and I certainly won't be able to do it.
Now that I re-read that Russian thread about bu21020 they were also talking about this: plenty of "ISP" (SPI) drivers around, but few I2C.
Again, thanks a lot for your help. I have certainly learned a lot from this project so far, even though it looks like it'll never be finished.
Most Users Ever Online: 803
Currently Online: Stellar7, WhiteD2125
Currently Browsing this Page:
Devices in use: Desktop (71), Phone (37)
Guest Posters: 43
Moderators: globula_neagra, exelletor, JochenKauz, Oma7144, cracktech