Other Parts Discussed in Thread: SYSCONFIG
Working with v08.06.00.43 using a SR1.0 (DEVICE_TYPE=GP) custom board
I can successfully boot this hardware using an SD Card with a FAT partition with the following on it: tools\boot\sbl_prebuilt\am64x-evm\sbl_null.release.tiimage
I want to rebuild the sbl_null example with my own DDR timings (which have been verified to work using a different OS), which I have already provisioned in drivers\ddr\v0\soc\am64x_am243x\board_ddrReginit.h
When I import the sbl_null example (without making any changes) and build the example, I only get the following in my workspace:
I cannot boot the resulting tiboot3.bin from an SD Card using my SR1.0 hardware and I think its because CCS is assuming DEVICE_TYPE=HS (I dont see a sbl_null.Release.tiimage like I would expect, only the sbl_null.Release.hs_fs.tiimage)
My question is, how do I build specifically for DEVICE_TYPE=GP? Or force those GP binaries to be built along with the HS-FS binaries?
Some thoughts and observations I have (sharing in case it helps):
- The HS FS Migration Guide for v08.06.00.43 seems to imply that both DEVICE_TYPEs should be built without having to pass any extra arguments
- devconfig\devconfig.mak seems to have "DEVICE_TYPE?=GP" already set