mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-30 06:53:09 +00:00
49 lines
1.4 KiB
ReStructuredText
49 lines
1.4 KiB
ReStructuredText
|
.. SPDX-License-Identifier: GPL-2.0
|
||
|
|
||
|
mt7621_rfb/mt7621_nand_rfb
|
||
|
==========================
|
||
|
|
||
|
U-Boot for the MediaTek MT7621 boards
|
||
|
|
||
|
Quick Start
|
||
|
-----------
|
||
|
|
||
|
- Get the DDR initialization binary blob
|
||
|
- Configure CPU and DDR parameters
|
||
|
- Build U-Boot
|
||
|
|
||
|
Get the DDR initialization binary blob
|
||
|
--------------------------------------
|
||
|
|
||
|
Download one from:
|
||
|
- https://raw.githubusercontent.com/mtk-openwrt/mt7621-lowlevel-preloader/master/mt7621_stage_sram.bin
|
||
|
- https://raw.githubusercontent.com/mtk-openwrt/mt7621-lowlevel-preloader/master/mt7621_stage_sram_noprint.bin
|
||
|
|
||
|
mt7621_stage_sram_noprint.bin has removed all output logs. To use this one,
|
||
|
download and rename it to mt7621_stage_sram.bin
|
||
|
|
||
|
Put the binary blob to the u-boot build directory.
|
||
|
|
||
|
Configure CPU and DDR parameters
|
||
|
--------------------------------
|
||
|
|
||
|
menuconfig > MIPS architecture > MediaTek MIPS platforms > CPU & DDR configuration
|
||
|
|
||
|
Select the correct DDR timing parameters for your board. The size shown here
|
||
|
must match the DDR size of you board.
|
||
|
|
||
|
The frequency of CPU and DDR can also be adjusted.
|
||
|
|
||
|
Build U-Boot
|
||
|
------------
|
||
|
|
||
|
.. code-block:: bash
|
||
|
|
||
|
$ export CROSS_COMPILE=mipsel-linux-
|
||
|
$ make O=build mt7621_rfb_defconfig # or mt7621_nand_rfb_defconfig
|
||
|
$ cp mt7621_stage_sram.bin ./build/mt7621_stage_sram.bin
|
||
|
$ # or cp mt7621_stage_sram_noprint.bin ./build/mt7621_stage_sram.bin
|
||
|
$ make O=build
|
||
|
|
||
|
Burn the u-boot-mt7621.bin to the SPI-NOR or NAND flash.
|