ChecklistΒΆ

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

  1. Find the similar reference board (Finding a similar reference board already supported)
  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