Other Parts Discussed in Thread: SYSCONFIG, CODECOMPOSER, UNIFLASH
Hi team,
because we are using I2C in our application, we have pull-up resistors connected to those pins. As far as we saw in the default configuration this causes the device to enter BSL and that is unwanted in our project. Therefore we wanted to disable the BSL from NONMAIN section configurations, by writing the BOOTCFG2 location. We observed that the given data is not written in the Flash location.
My current assumption is that this is because we didn’t write a correct CRC for the BCR region and this triggered the incorrect NONMAIN BCR recovery procedure (that re-erases the BCR).
Could you:
- Provide the details used for CRC validation (Polynomial, initial value, final xor) so that we can generate a correct CRC signature
- Confirm how exactly can we disable the BSL.


