[Arm-netbook] Ainol Novo 7 Elf

Marco Caminati spam.caminati at yahoo.com
Fri Jul 27 23:15:34 BST 2012


I'm having some troubled progress.

1) Mouse on Usb/Otg works if the kernel is compiled with menuconfig item "/dev/hidraw raw HID device support" enabled. In the same menuconfig screen there is a very similarly named item disabled, did not touch it.

2) Touchscreen works thanks to goodix_touch in whose source, however, multitouch should be disabled as suggested on http://www.miniand.com/forums/forums/2/topics/138. Of course, goodix is the driver for my touchscreen chip, which, as I understand, changed in more recent novo7 elves.


3) Using  versions later than g67aaa26, I get the following error when building the (dispensable) MALI modules
  CC [M]  drivers/gpu/drm/drm_vm.o
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
gcc: /root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/arch/config.h: Not a directory
gcc: no input files
  CC [M]  drivers/gpu/mali/mali/common/mali_kernel_core.o
In file included from drivers/gpu/mali/mali/common/mali_uk_types.h:24,
                 from drivers/gpu/mali/mali/common/mali_kernel_subsystem.h:19,
                 from drivers/gpu/mali/mali/common/mali_kernel_core.c:11:
/root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/regs/mali_200_regs.h:102:2: error: #error "No supported mali core defined"
/root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/regs/mali_200_regs.h:124:2: error: #error "No supported mali core defined"
/root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/regs/mali_200_regs.h:144:2: error: #error "No supported mali core defined"
/root/amery-linux-allwinner-23e5456/drivers/gpu/mali/mali/regs/mali_200_regs.h:166:2: error: #error "No supported mali core defined"
In file included from drivers/gpu/mali/mali/common/mali_kernel_subsystem.h:19,
                 from drivers/gpu/mali/mali/common/mali_kernel_core.c:11:
drivers/gpu/mali/mali/common/mali_uk_types.h:576: error: 'MALI200_NUM_REGS_FRAME' undeclared here (not in a function)
make[4]: *** [drivers/gpu/mali/mali/common/mali_kernel_core.o] Error 1
make[3]: *** [drivers/gpu/mali/mali] Error 2
make[2]: *** [drivers/gpu/mali] Error 2

I am afraid this could have to do with my lack of experience with makefiles, so I am asking here before filing a bug on github. My build machine is a debian stable with cross toolchain (arm-linux-gnueabi gcc 4.4) got from emdebian.
I get the same error also on straight compiling on the tablet itself.



More information about the arm-netbook mailing list