Hi
I can't manage to boot the device. My box is MXQ S805
I recompiled the kernel in my Linux PC. Used your link but branch S805. The config which I used was
https://github.com/150balbes/Amlogic_s8xx-kernel/blob/S805/config_20170815
I'll write my steps:
- I downloaded gcc 4 from here
https://releases.linaro.org/components/toolchain/binaries/4.9-2017.01/arm-linux-gnueabihf/
- git clone -b S805 https://github.com/150balbes/Amlogic_s8xx-kernel/tree/S8xx
- I made the .config file from your file (config_20170815)
cp config_20170815 .config
- I made a script: set_make2 (edited your script with my gcc path)
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
export PATH=/home/marabej/Downloads/Armbian_S805/kernel/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/:$PATH
make -j6 uImage modules dtbs
- I made another script "set_modules_install"
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
export PATH=/home/marabej/Downloads/Armbian_S805/kernel/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/:$PATH
make -j6 modules_install
- ./set_make2
- ./set_modules_install
Compilation is OK
"
Image Name: Linux-3.10.33
Created: Thu Sep 13 12:44:24 2018
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 6168724 Bytes = 6024.14 kB = 5.88 MB
Load Address: 00208000
Entry Point: 00208000
"
- After that I overwrite the box's /boot/uImage with arch/boot/uImage from the kernel
- I copied my PC /lib/modules/3.10.33 (these are the compiled ARM modules) to the box's /lib/modules
Turned on the device and MXQ logo appeared. After 3-4 sec. the logo dissapeared and the device hangs,
no video, keyboard not working etc.
Note: the original image 3.10.108 is workign without dtb.img file on my device.
I tried the new kernel with or without dtb file - the same result
Can you help me with advice?
Best Regards