Show pageOld revisionsBacklinksAdd to bookExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Radxa Linux ====== Download image and Linux_Upgrade_Tool_v1.21 <code> # format sudo upgrade_tool lf # upload image sudo upgrade_tool uf rock_pro_rabian_150725_2ce6708_nand.img </code> ===== custom rabian ===== * http://radxa.com/Rabian/develop * https://github.com/radxa/rabian-build <code> apt-get install qemu binfmt-support qemu-user-static sudo apt-get install git-core flex bison build-essential gcc-arm-linux-gnueabihf libncurses5-dev zlib1g-dev sharutils lzop </code> <code> sudo ln -s /usr/bin/arm-linux-gnueabihf-gcc /usr/bin/arm-linux-gcc </code> All'interno di rock-bsp nel Makefile di rock-bsp/Makefile <code> KERNEL_SRC=/lab/radxa/linux-next </code> copiato radxa_rock_pro_linux_hdmi_defconfig in $KERNEL_SRC/arch/arm/configs/ * make kernel-config - configure the linux kernel" * make uboot - compile uboot" * make kernel - compile kernel" * make ramdisk - prepare initrd.img" * make rootfs - prepare rootfs" * make boot.img - prepare linux-boot.img" * make nand.img - generate nand.img" * make sdcard.img - generate sdcard.img" write image to nand <code> # optionally make format # sudo upgrade_tool lf sudo upgrade_tool uf /lab/radxa/rabian-build/160527/rock-bsp/boards/rock_pro/rockdev/rock_pro_rabian_rock_pro_160529_30273dc_nand.img </code> ===== custom kernel ===== <code> sudo apt-get install build-essential gcc-arm-linux-gnueabihf lzop libncurses5-dev libssl-dev bc parted build-essential libusb-1.0-0-dev # checkout linux-next cd linux-next export ARCH=arm export CROSS_COMPILE=arm-linux-gnueabihf- wget http://rockchip.fr/radxa/linux/rockchip_defconfig -O arch/arm/configs/rockchip_defconfig wget http://rockchip.fr/radxa/linux/rk3188-radxarock.dts -O arch/arm/boot/dts/rk3188-radxarock.dts cp arch/arm/configs/rockchip_defconfig .config # change this in .config # CONFIG_CMDLINE="console=tty0 console=ttyS2,115200 debug earlyprintk root=/dev/block/mtd/by-name/linuxroot rootwait rootfstype=ext4 rw splash" make menuconfig make -j6 zImage dtbs mkdir modules export INSTALL_MOD_PATH=./modules make modules && make modules_install cat arch/arm/boot/zImage arch/arm/boot/dts/rk3188-radxarock.dtb > zImage-dtb mkbootimg --kernel zImage-dtb --ramdisk /dev/null -o boot.img wget http://dl.radxa.com/rock/images/parameter/parameter_linux_nand sudo rkflashtool P < parameter_linux_nand sudo rkflashtool w boot < boot.img sudo rkflashtool b </code> tips/radxa/linux.txt Last modified: 2016/05/29 16:56by scipio