Checklist
The checklist goal is to make sure everything needed is in place:
Find the similar reference board (Finding a Similar Supported Reference Board)
Change distro from
lmp
tolmp-base
(DISTRO lmp-base for Easy Kernel Image Access)Create the machine configuration file (Machine Configuration File)
Port u-boot (U-Boot)
Enable SPL
Enable MFGTool (MFGTool For i.MX Boards)
Port OP-TEE (OP-TEE (When Applicable))
Configure TF-A (U-Boot)
Test the first boot, check the images being loaded
Port the Linux Kernel (Kernel and Device Tree)
Port the Device tree (Kernel and Device Tree)
Port the Linux Kernel BSP configuration fragment (Kernel and Device Tree)
When the port is done, go back to
lmp
distro and start to configure the platform as needed