This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi,
I have a few questions about the Device Power Up sequence scheme shown in slaa450g
, for which I cannot find any information.
Is the boot sequence modifiable? Specifically, are the addresses starting with @17Fx
and the associated sequences permanent?
In the BSL_ACTION
function defined in the low_level...asm
file, there are the values 0xBEEF
and 0xDEAD
, which are compared with registers R13 and R14. I couldn’t find any such values being moved to that location, at least not in that assembly.
Additionally, in the BSL_Entry_JMP
function, the C_Branch JMP
instruction appears first, followed by BSL_Action
. Is BSL_Action
ever processed, or does it simply jump to the C initialization function?
Hi Stanislav Pavelko
May I know if you have download the MSPBSL_CustomBSL430?
which project you are testing on MSP430F2011?
Thanks
Hi,
Well, I downloaded exactly that MSPBSL_CustomBSL430 file and tested the CCS_v7_MSP430F543xA_TA_UART version, which I modified accordingly. Now I’m testing it on an MSP430F6 device. The F2 is an older and completely different device. However, I’m still unsure about the answer. Since the API files are the same for every device, should I change the label for MSP430F6775A?
Thank you for your answer.
Hi Stanislav Pavelko
Could you please help to try msp430G2xx project on MSP430F2011?
Thanks
Hi, Xiaodong LI
Unfortunately, there is a lot of difference like no BSL memory blocks on other models. You should refer official documentation for more intel. The BSL should be probably placed in other memory block or place it to main memory block before user code. Additionally, there are SLAU319L and SLAA450G which may be more helpful.
Thanks
For MSP430F2011 just has 2k flash. Do you think there are enough memory for BSL and application? What's application memory size so far?
On the MSP430F6775A, there is also 2K, but it’s enough just for the BSL code, even for basic commands. You could try the MSP430G2xx example; I don’t think they have more memory. Perhaps connecting an external memory block via SPI or another peripheral and adjusting the linker file could help extend user memory.”
**Attention** This is a public forum