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.
Hi there,
MSP-GANG
FW version: the lastest version---01.01.00.00
JTAG
supply vcc by the Programer.
code: ledflash code
1)
problem on F413:
when use MSP-GANG pragma F413, it always failed in step :Blank check.
2)
problem on F4351【rev I】
The software always warning: used wrong MCU!
But, the upper 2 issues does't appear in MSP-GANG430. MSP-GANG430[V1.58] is OK .
Thanks.
Benny Chen said:problem on F413:
when use MSP-GANG pragma F413, it always failed in step :Blank check.
Can you please try to only erase the Flash first and then Read the flash back to see if there is still anything in the memory?
Benny Chen said:2) problem on F4351【rev I】
The software always warning: used wrong MCU!
How big is the poll-down Capacitor on the /RST line?
Is it possible for you to share the schematic of your design?
BR,
Mo.
Mo. said:Can you please try to only erase the Flash first and then Read the flash back to see if there is still anything in the memory?
It's not avalable now ,I'll give a feed back later.
Mo. said:How big is the poll-down Capacitor on the /RST line?
Is it possible for you to share the schematic of your design?
The value of the pull-down capacitor is 10nF.
The schematic of my design is exactly the same to MSP-TST430PZ100 ,《Msp430 HardWare Tools user's guide》.
Which pullzed me is that with the same hardware ,MSP-GANG430 is OK. And it makes me have a suspicion on MSP-GANG's reliablity.
Mo. said:Can you please try to only erase the Flash first and then Read the flash back to see if there is still anything in the memory?
Hi Mo. ,
I confirmed the issue. MSP-GANG erases F413 is OK . The only problem is Bank Check step blocked!~
Hi Benny,
I gather from your images you are using different JTAG sockets (#1 for F414 and #3 for F4351). Are both devices connected simultaneously to the MSP-GANG even if you want to program only one of both target devices? I know it is possible to select different JTAG sockets with 'Target Enable' check-boxes and supply voltage is enabled only on those JTAG sockets. But there is a little issue with BSL-TX line which has positive voltage on all JTAG slots, even for disabled ones (http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/t/238540.aspx). Unfortunately it is possible that disabled devices get supply voltage through the BSL-TX pin clamp-diodes and might interfere the programming logic. This should not concern you, if you leave unused JTAG sockets empty and connect only those devices that you want to be programmed simultaneously.
Best regards,
Christian
Hi Christian,
Thanks for your reply.
Christian Steffen said:Are both devices connected simultaneously to the MSP-GANG even if you want to program only one of both target devices?
I did the two tests separately, and use different socket.
F413: MSP-TST430PM64
F4351:MSP-TST430PZ100
So, the problem you mentioned above could not be the reason.
I think the third-party who design MSP-GANG for TI will be the right one to answer this question. Unfortunately, I have no contact infomation.
Hi Benny,
MSP-GANG is developed by Elprotronic:http://elprotronic.com/contact.html
I think it is not a bad idea to try contact them for any suggestions.
Leo Hendrawan said:Hi Benny,
MSP-GANG is developed by Elprotronic:http://elprotronic.com/contact.html
I think it is not a bad idea to try contact them for any suggestions.
It 's too bad ! The Elprotronic 's website is prohibited from access in China.
Hi Leo,
The MSP-GANG is actually a collaboration between TI and Elprotronic (which is why it has both logos on it :-) ) I will see if I can get some parts to try to reproduce the issue.
Benny,
Could you please provide a screenshot of the memory configuration you are using? (Go to Setup > Memory Options and show us what you have selected). This will help us try to reproduce the issue.
Regards,
Katie
Katie Enderle said:Could you please provide a screenshot of the memory configuration you are using? (Go to Setup > Memory Options and show us what you have selected). This will help us try to reproduce the issue.
Hi Katie,
I have tried "All Memory" and "Main Memory only" . They all failed in blank check. This issue occurs every time, you won't miss it.
Besides, pls don't forget the issue on F4351 when you do the test.
Thank u very much. :)
I was able to reproduce the F413 issue on my setup too. This issue has been confirmed by Elprotronic as a Bug. A bug-fix is included in the new MSP-GANG Software which will be available on the next official software release.
Regarding the second issue (Used wrong MCU) on the F4351 device: Unfortunately I don’t have this device handy to try to reproduce the error but we keep investigating on this issue.
Best Regards,
Mo.
Hi Mo,
As I know, each MSP has a core ID located at 0xFF0, MSP-GANG must use this infomation to tell different device【roughly】.
When the GUI warning "Used wrong MCU!" It's possible something wrong in this point.
Besides,Acording to Slau320, F43x has two different CoreID, "F449"[100pin] and " F437" [80pin], so maybe MSP-GANG just miss one Core ID,and think F449(or F437) is the only valid ID .
Or even F4351【Rev I】changed a new CoreID and MSP-GANG doesn't upgrade simultaneously.
if( ( chose F4351 in the GUI ) && ( ( CoreID ==0xF449 ) || ( CoreID ==0xF437 ) )
{
Yes ..correct MCU
}
else
{
No ....Wrong MCU
}
I think u get what I want to say... :)
Benny Chen said:Besides,Acording to Slau320, F43x has two different CoreID, "F449"[100pin] and " F437" [80pin], so maybe MSP-GANG just miss one Core ID,and think F449(or F437) is the only valid ID .
Yes, that is correct. I have just been informed that only F449 (100 pin) is added in the current software version. The F437 ID will be added in the next release.
Best Regards,
Mo.
**Attention** This is a public forum