Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
themeConfluence
languagecpp
$ cat ~/.ssh/id_ed25519.pub
ssh-rsa AAAAB3NzaC1yc2EAAABDAQABAAABAQDQUEnh8uGpfxaZVU6+uE4bsDrs/tEE5/BPW7jMAxak
6qgOh6nUrQGBWS+VxMM2un3KzwvLRJSj8G4TnTK2CSmlBvR+X8ZeXNTyAdaDxULs/StVhH+QRtFEGy4o
iMIzvIlTyORY89jzhIsgZzwr01nqoSeWWASd+59JWtFjVy0nwVNVtbek7NfuIGGAPaijO5Wnshr2uChB
Pk8ScGjQ3z4VqNXP6CWhCXTqIk7EQl7yX2GKd6FgEFrzae+5Jf63Xm8g6abbE3ytCrMT/jYy5OOj2XSg
6jlxSFnKcONAcfMTWkTXeG/OgeGeG5kZdtqryRtOlGmOeuQe1dd3I+Zz3JyT your_email@example.c
om

...

2. Get and Build the ARM Trusted firmware and copy bl31.bin to imx-mkimage/iMX8QM directory.

Info
iconfalse

$ git clone https://sourcegithub.codeaurora.org/external/com/nxp-imx/imx-atf -b lf_v2.6

$ cd imx-atf

$ make CROSS_COMPILE=${CC} PLAT=imx8qm bl31

$ cp build/imx8qm/release/bl31.bin ../imx-mkimage/iMX8QM/

$ cd ../

...

Info
iconfalse

$ export TOOLS=/opt/scfw/
$ git clone git@git.embedian.com:developer/imx-sc-firmware.git -b 8qm-1.1315.0
$ cd imx-sc-firmware
$ make clean-qm
$ make clean
$ make qm B=smarc_8g U=0 D=1 M=1 R=B0
$ cp build_mx8qm_b0/scfw_tcm.bin ../imx-mkimage/iMX8QM/
$ cd ../

...

Info
iconfalse
$ make ARCH=armarm64 CROSS_COMPILE=${CC} distclean
$ make ARCH=armarm64 CROSS_COMPILE=${CC} emb_imx_v8_defconfig
$ make ARCH=armarm64 CROSS_COMPILE=${CC} Image modules dtbs

...