Checklist

The checklist goal is to make sure everything needed is in place:

  1. Find the similar reference board (Finding a Similar Supported Reference Board)
  2. Change distro from lmp to lmp-base (DISTRO lmp-base for Easy Kernel Image Access)
  3. Create the machine configuration file (Machine Configuration File)
  4. Port u-boot (U-Boot)
    1. Enable SPL
  5. Enable MFGTool (MFGTool For i.MX Boards)
  6. Port OP-TEE (OP-TEE (When Applicable))
  7. Configure TF-A (U-Boot)
  8. Test the first boot, check the images being loaded
  9. Port the Linux Kernel (Kernel and Device Tree)
  10. Port the Device tree (Kernel and Device Tree)
  11. Port the Linux Kernel BSP configuration fragment (Kernel and Device Tree)
  12. When the port is done, go back to lmp distro and start to configure the platform as needed