498797acce
BSH SMM S2 PRO (SystemMaster S2 Pro) Board is an add-on board which provide input and output interfaces to a dedicated carrier board. It is designed mainly to provide graphical/video and connectivity interfaces to the appliance. Board support package includes the following components: - mainline Linux kernel 6.1.6 - mainline U-Boot 2022-07 - Default packages from buildroot https://www.apertis.org/reference_hardware/imx8mn_bsh_smm_s2pro_setup/ Add Ariel D'Alessandro and Dario Binacchi as co-maintainer, we work together on platform mainline Build and tested using: docker pull registry.gitlab.com/buildroot.org/buildroot/base:20220105.2314 Cc: Ariel D'Alessandro <ariel.dalessandro@collabora.com> Cc: Jagan Teki <jagan@amarulasolutions.com> Cc: Heiko Thiery <heiko.thiery@gmail.com> Cc: Giulio Benetti <giulio.benetti@benettiengineering.com> Reviewed-by: Giulio Benetti <giulio.benetti@benettiengineering.com> Reviewed-by: Heiko Thiery <heiko.thiery@gmail.com> Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> Tested-by: Ariel D'Alessandro <ariel.dalessandro@collabora.com> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
74 lines
1.5 KiB
Plaintext
74 lines
1.5 KiB
Plaintext
i.MX8MN BSH SMM S2 PRO
|
|
======================
|
|
|
|
How to build it
|
|
---------------
|
|
|
|
Configure buildroot:
|
|
|
|
$ make imx8mn_bsh_smm_s2_pro_defconfig
|
|
|
|
Change settings to fit your needs (optional):
|
|
|
|
$ make menuconfig
|
|
|
|
Compile everything and build the rootfs image:
|
|
|
|
$ make
|
|
|
|
|
|
Result of the build
|
|
-------------------
|
|
|
|
After building, the output/images directory contains:
|
|
|
|
output/images/
|
|
├── bl31.bin
|
|
├── Image
|
|
├── flash.bin
|
|
├── ddr3*
|
|
├── rootfs.ext2
|
|
├── rootfs.ext4 -> rootfs.ext2
|
|
├── rootfs.tar
|
|
├── sdcard.img
|
|
├── u-boot.bin
|
|
├── u-boot-nodtb.bin
|
|
└── u-boot-spl.bin
|
|
|
|
|
|
Preparing the board
|
|
-------------------
|
|
|
|
Plug the USB type A to micro B cable into the USB Debug
|
|
Connector (DBG UART). Use serial port settings 115200 8N1
|
|
to access the debug console.
|
|
|
|
Plug another USB type A to micro B cable into the USB-OTG
|
|
Connector (USB1). This connection is used to flash the board
|
|
firmware using the Freescale/NXP UUU tool.
|
|
|
|
Connect the power supply/adaptor to the DC Power Jack (labelled
|
|
+5V).
|
|
|
|
|
|
Flashing the emmc card image
|
|
----------------------------
|
|
|
|
Power up the board by switching on the Power ON Switch, which is
|
|
placed right next to the DC Jack.
|
|
|
|
Enter the following U-Boot commands on the debug serial console:
|
|
|
|
$ fastboot usb 0
|
|
|
|
Flash the images on eMMC. On your computer, run:
|
|
|
|
$ board/bsh/imx8mn-bsh-smm-s2-pro/flash.sh output/
|
|
|
|
|
|
Booting the board
|
|
-----------------
|
|
|
|
By default the bootloader will search for the first valid image,
|
|
starting with the internal eMMC.
|