Our customer is developing their system with AM1802, and they have to customize UBL based on the spec of their board.
Please let me ask E2E how to customize UBL.
My understanding is there are two ways to customize UBL
1) Customize UBL source code
e.g)DaVinci-PSP-SDK-03.22.00.02/host-tools/OMAP-L138_FlashAndBootUtils_2_40/OMAP-L138/Common/src
# In this case, they only have to set General and Peripheral tab in AISgen and generate "bin file" from "out file".
2) Customize Prebuild.out file by ASIgen
e.g) DaVinci-PSP-SDK-03.22.00.02/host-tools/OMAP-L138_FlashAndBootUtils_2_40/OMAP-L138/GNU/ubl
# In this case, they don't have to customize UBL source code .
# But they have to set General, Peripheral, DDR, and other tabs based on the spec of their board.
Q1) Which way should they use?
I find UBL source code and UBL prebuild binaries in some packages.
1) DaVinci-PSP-SDK-03.22.00.02
2) ti-sdk-am180x-evm-05.05.00.00
3) OMAP-L138_FlashAndBootUtils_2_40.tar.gz
Q2) Which package should they use?
Best Regards,
Kusunoki