![]() ![]() ![]() Locate to your desired directory to store the U-Boot files. If something goes wrong and your device doesn't boot anymore, read Unbrick Rock. Follow the steps below to compile the U-Boot for VisionFive 2. * arch/arm/include/asm/arch-rk30xx Unbrick * include/configs/rk30xx.h - configuration file Some important files and directories related to the Rockchip platform: Insert the uSD card to rock pro, it will boot from u-boot on uSD card. The binary we need for sdcard is u-boot-sd.img.įlash sudo dd if=u-boot-sd.img of=/dev/sdx seek=64 Some attention has been paid to make this software easily configurable and extendable. Sudo upgrade_tool ul RK3188Loader_miniall.binĬMDLINE:console=ttyFIQ0,115200 console=tty0 root=/dev/block/mtd/by-name/linuxroot rw rootfstype=ext4 init=/sbin/init mac_addr=de:ad:de:ad:be:ef initrd=0圆2000000,0x00800000 U-Bootīooting log can be found at: For SD card Build The development of U-Boot is closely related to Linux: some parts of the source code originate in the Linux source tree, we have some header files in common, and special provision has been made to support booting of Linux images. Sudo upgrade_tool ef RK3188Loader_miniall.bin The output including u-boot.bin, spl/u-boot. Use the new u-boot to erase the old loader This is common and available for both Upstream U-Boot and Rockchip U-Boot. The binary we need for nand flash are RK3188Loader_miniall.bin and uboot.img. Other toolchain(Linaro arm-linux-gnueabihf-gcc 4.9) may cause data abort errors. Refer install toolchain if you don't have arm-eabi- on your system. format of partitions (images) are compatible to Rockchip proprietary bootloader (rkcrc, mkbootimg works).both Rockchip proprietary USB protocol and fastboot USB protocol are supported (Rockchip USB tools works). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |