mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-20 17:08:52 +09:00
![Shawn Guo](/assets/img/avatar_default.png)
The Meerkat96 board, based on the NXP i.MX7D SoC, is a member of 96Boards community and complies with all Consumer Edition board specifications. https://www.novtech.com/products/meerkat96.html https://www.96boards.org/product/imx7-96/ The initial supported/tested devices include: - Debug serial - SD - USB Host (with Ethernet) With these support, it's good enough for loading Linux Kernel from SD or Ethernet over USB. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Reviewed-by: Peng Fan <peng.fan@nxp.com> Tested-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
19 lines
550 B
Plaintext
19 lines
550 B
Plaintext
* Build U-Boot for Meerkat96 board
|
|
|
|
$ make mrproper
|
|
$ make meerkat96_defconfig
|
|
$ make
|
|
|
|
It will generate the U-Boot binary called u-boot-dtb.imx
|
|
|
|
* Install U-Boot to MicroSD card
|
|
|
|
Plug MicroSD card to a Linux machine (with card reader), find the
|
|
device name and replace sd[x] with the name in the following command.
|
|
|
|
$ sudo dd if=u-boot-dtb.imx of=/dev/sd[x] bs=512 seek=2
|
|
|
|
It will install U-Boot to MicroSD card at 1KiB offset. Insert the
|
|
card to Meerkat96 MicroSD slot, power up the board, and U-Boot should
|
|
boot from the card.
|