Page 2
1 Introduction Thank you for choosing a miriac Single Board Computer from MicroSys. This User Manual shows the steps needed to boot Linux, to run programs on the SBC, including your own benchmarks, and also details how to make modifications and updates to the U-Boot bootloader and/or the Linux kernel to meet your own requirements.
5.2 Memory Map This version of the MicroSys Yocto SDK contains major changes to the boot flow compared to the previous release for the 5.10.35 kernel. This version uses TF-A in- stead of PPA as used in the previous release.
Page 11
It is advisable to deploy the default images to a second, new microSD card so that you have a back-up. MicroSys recommends using a microSD card with a capacity of at least 4GB. The SBC will accept SDHC cards up to 32GB and an SDXC card of 64GB has also been successfully tested.
Page 13
# mkdir /media/SD # mount /dev/sdd1 /media/SD # sudo tar xf microsys-image-networking-mpxls10xx-date.rootfs.tar.gz -C /media/SD # cp fitImage.itb /media/SD/boot Step 3) You still need to copy U-Boot and various microcodes to the SD card. There are 2 methods to do this. The easiest is to use Linux while you still have your SD card mounted on your Linux host.
Page 15
MicroSys uses a Yocto-based Software Development Kit (SDK) for the miriac Sin- gle Board Computers. The current release of MicroSys' Linux 5.10 Yocto SDK uses "Yocto Project Core – Hardknott 3.3". If you are new to Yocto, then documentation to get you started can be found at https://docs.yoctoproject.org/3.3.4/...
Page 16
-h option (help) it lists all the possible target machines, which are mainly NXP Reference Design Boards. The final targets in the list should be the MicroSys Single Board Computers. Now invoke the command with the -m option (machine) and choose the mpxls1043 as your target machine.
Page 17
SDK; only U-Boot and the Device Trees are different between the modules. Yocto will also generate a complete SD card image which can be copied directly onto an SD card inserted in the Linux host with the following command: Linux 5.10 Yocto SDK V2.1 17/25...
Page 18
Go to the sources/ directory and create your layer there: $ bitbake-layers create-layer --priority 20 meta-mylayer Note 1: because the priority of meta-microsys-layerscape is 10, it is recommended to choose a higher number as priority for your own layer (but less than 99).
Free Open Source Software licenses. If however you encounter any problems in obtaining the full corresponding source code we would be much obliged if you notify us using the email address gpl@microsys.de, stating the product and describing the problem (please do NOT send large attachments such as source code archives to this email address) 7.2 Alternative Operating Systems...
Need help?
Do you have a question about the Linux 5.10 Yocto SDK and is the answer not in the manual?
Questions and answers