Other Parts Discussed in Thread: MSP430F6736
Dear all,
Sorry if this question is too trivial. I tried looking into the datasheets but I was unable to find a clear answer.
I want to know if it is possible to read and/or write into BSL memory directly from my source code. I'm not talking about doing it by command.
For example, let's imagine BSL memory starts at 0x1000. Can I do the following?
uint8_t *pointer = (uint8_t*)0x1000;
and then read BSL memory from this pointer? Can I use this pointer to write into the BSL memory (not directly of course, but similar from what I would do to write to Flash memory).
I tried to read like this and couldn't do it(microcontroller resets). Reading the datasheet I found that BSL memory is protected from read/write operations. So my question really is: can I disable this protection from source code? If yes, how can I do this? Or I can only communicate with BSL using a communication channel? (like RS232).
My device is MSP430F6736
I thank you all in advance! Best regards.