1.3.2.1 BSL430_Low_Level_Init.s43 (IAR) / BSL430_Low_Level_Init.asm (CCS)
This file handles low-level BSL aspects, such as reserved memory locations, the BSL_Protect function, and publically available functions in the Z-Area. Usually, the customization required here is limited to:
- Changing the BSL_Protect function to invoke the BSL on different conditions.
- Writing values that are not 0xFFFF to the JTAG key location for a final BSL image.
- Adding additional functions to the Z-Area to make them executable by user code.