We are building our own hardware on top of NVIDIA SoM(TX2 NX), it will be different carrier board, power management, peripherals etc. The application will run as a docker container. There are two approaches :
- download NVIDIA Ubuntu image, customised the Ubuntu images including kernel, file system etc to support our hardware and products.
- Using Yocto OE4T, to build base image for our product. Everything build from source code.
May I know if any downside/limitations of approach 1? Approach 1 appears very quick, but approach 2 gains full control. We just start the project, and not sure which one is better.
What is the main purpose of OE4T yocto project?
Does NVIDIA Ubuntu base image provide method to build from scratch or how to make it?
Thanks a lot.