Hi,
I am currently modifying the code for EVAL Board for UCD3138ALLEVM150 as per my requirements. I am referring to the LLCHB Firmware 1.2 available on the TI website. I have following questions regarding the memory mapping:
1. What is the use of config_b?
2. How can I expand the size of .config and .config_b. I have additional 150 bytes of data that needs to be stored in the D-FLASH. According to memory map, the current size is:
.CONFIG 0 00018800 000002bc
00018800 000002bc constants.obj (.CONFIG)
.CONFIG_B
* 0 00018ac0 0000021c UNINITIALIZED
00018ac0 0000021c constants.obj (.CONFIG_B)
3. I also want the user to store various configurations as user defined settings into the d-flash. Upto 3 different settings and the size of each setting is 18 bytes.
I have tried to reduce the size of PMBUS_DCDC_CONFIG structure by splitting it into two parts. The first part is set values that can't be modified by the user and the other set are the common values which can be modified by the user and can be stored as user settings. It contains 5 set of default values and 3 set of values can be added by the user. Size of each set is 18 bytes each.
Please suggest a way on how this can be achieved.
Regards,
Nitish