The default filesystem provided with the installer is very large and I want to customize this, what is the process of doing this?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
The default filesystem provided with the installer is very large and I want to customize this, what is the process of doing this?
There is more than one way to achieve this:
Method #1:
Starting with the default filesystem (tisdk-rootfs-image) that is large you can selectively remove the recipes, packagegroups of features to suit your needs.
Note: there is no solution that fits everyone's needs and each customers requirement could be very different, therefore it is important for you to understand
As an example, please refer to the attached patch below, this contains an illustration of the following concepts:
So, as you can see that there are quite a few options to customize the filesystem to suit your needs. At the end, you will have to iteratively build, verify and deploy the changes to finalize.
The above example is taken from the Vision SDK 3.08 filesystem, where the requirement was to produce a very small filesystem from the default image.
Method #2:
Some customers have also found it easy to start with the most minimal filesystem "arago-tiny-image" and then modify this to add components that they require.