# Burning Tool Prepare 1. Download win32diskimageer tool - https://sourceforge.net/projects/win32diskimager/files/latest/download - unzip the following file 1. compile u-boot ``` cd [source tree]/u-boot make distclean make clean make rk3288_defconfig make ``` - after compile it will have a uboot file which named RK3288UbootLoader_V2.30.10.bin 1. compile kernel ``` cd [source tree]/kernel make rockchip_defconfig make rk3288-miniarm.img ``` 1. compile Android ``` cd [source tree] source build/envsetup.sh lunch rk3288-userdebug make -j8 ./mkimage.sh ``` 1. copy the generated image from step 2, 3, 4 to the specific folder ``` cd [source tree]/RKTools/linux/Linux_Pack_Firmware/rockdev_rk3288 ./collectImages.sh && ./mkupdate.sh ``` - After the step 5.B, it will generate a file which named update.img and located at [source tree]/RKTools/linux/Linux_Pack_Firmware/rockdev_rk3288/update.img 1. change format of the update.img 1. open the SpiImageTools.exe and load the update.img as the following After step 2, it will generate data.bin which is located at the same folder as the SpiImageTools.exe 1. use the Win32diskImager.exe tool to burn the data.bin into sdcard, then you can boot the Tinker Board with sdcard.