This setting can be overwritten by running a special firmware that must be stored into SPI flash memory: IMX6 Rex Modules are configured to boot from SPI flash memory by default using eFuses configuration. Rex U-Boot > reset Running bootloader from SD card Sf probe 2:2 sf erase 0x0 0x80000 sf write 0x10800000 0x400 0x7fc00 Configure Manually erase configuration Rex U-Boot > sf probe 2:2 Tftp 0x10800000 im圆/u-boot-im圆-rexbasic.imx U-boot is an open-source bootloader, licensed to Ubiquiti under the GNU General Public License. The compiled image is intended for production usage.Ĭompile for Linux/Yocto cd ~/workdir/im圆/bootloader/uboot-imx-v2014.10-rex For your convenience the sources also includes the U-Boot’s git repository including commit history. Once installed, the U-Boot source code is included in the SDK’s board-support directory. Git clone -b uboot-imx-v2014.10 -single-branch uboot-imx-v2014.10-rex The easiest way to get access to the U-boot source code is by downloading and installing the Processor SDK Linux. Rex U-Boot > U-Boot v2014.10 Download and Extract source code cd ~/workdir/im圆/bootloader/ If you do not specify a file ending with. TFTP from server 192.168.1.1 our IP address is 192.168.1.150įilename 'im圆/u-boot-im圆-rexbasic.imx'. /usb-boot u-boot-spl.bin u-boot.bin boot.scr kernel script.bin initramfs u-boot-spl.bin and u-boot.bin are the u-boot binaries which are FEL enabled. Rex U-Boot > mw.b 0x10800000 0xFF 0x80000 The output including u-boot.bin, spl/u-boot-spl.bin, tpl/u-boot-tpl.bin at this step, and you need to package it with mkimage tool before use with rockchip upagrade tool. SF: Detected SST25VF032B with page size 256 Bytes, erase size 4 KiB, total 4 MiBīad partition index:5 for partition:system Make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-Ĭp u-boot.imx /srv/tftp/im圆/u-boot-im圆-rexbasic.imxĬp u-boot.bin /srv/tftp/im圆/u-boot-im圆-rexbasic.bin How to Flash a new version setenv ipaddr 192.168.0.150 All the compiled images are intended for production usage.Ĭompile for Linux/Yocto cd ~/workdir/im圆/bootloader/uboot-imx-v2015.04-rex Mkdir -pv ~/workdir/im圆/bootloader/ U-Boot v2015.04 Download and extract source code cd ~/workdir/im圆/bootloader/ It is also used for module flashing.Įxport toolchain variables for every related terminal session. U-Boot is a bootloader responsible for hardware initialization, loading and booting Linux kernel.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |