TI E2E Community
MSP430 Ultra-Low Power 16-bit Microcontroller Forum
CCS5.1 issue with MSP430 4xxx
I have a problem with MSP430F4784 but only when using CCS5.1 (works well with CCS4.2).
The error what I get: MSP430: Error connecting to the target: Unknown device
What I already checked:
- the same project and the same board with CCS4 - it does works well (tried more times switching between CCS versions).
- does not works with CCS5 (FETUIF firmware upgraded automatically by the latest CCS5.1 as described at http://processors.wiki.ti.com/index.php/MSP_Debug_Stack#Upgrade_process_to_MSP430.DLLv3)
- tried another MCU (MSP430AFE253 in a TI devboard - MSP-TS430PW24) - works in both JTAG and SBW mode on both CCS4 and 5.1
My board has the same setup as the TS430PW24 except the TEST/VPP pin on the JTAG 8 which is not connected since there is no such pin on the F4784. Same drawing is present in the SLAU278f.pdf on page 25 where it does confirms the missing TEST pin on some MSP variants.
Since CCS5.1 & FET-UIF is working with 2xx MCU I would like to know if anyone experienced such thing with 4xx/5xx MSP's?
I am also having same problem in new IAR 5.40.2 and CCS5.1.
I am using MSP430F5438 based TI development board and MSP430BT5190 based TI development board for my product development.
IAR 5.30.3 and CCS4.2 are working in both development boards, but new IAR 5.40.2 and CCS 5.1 are working only in MSP430F5438 board and I am getting same error message " MSP430: Error connecting to the target: Unknown device" if i try to use MSP430BT5190 board.
Please let me know if anyone has a idea to solve this issues.
I have the same problem attempting to upgrade to CCS5 from CCS4. But after I do, CCS5 can no longer connect to my MSP430BT5190.
My setup: Windows XP -> USB -> FET430UIF connected through JTAG to the MSP. With CCS 4.2.4 it works fine. CCS5 requires a firmware upgrade to the FET which seems to work but then when attempting to debug CCS5 can not connect:
MSP430: Error connecting to the target: Unknown device
If I downgrade the FET firmware and use CCS4 it is able to connect and debug without a problem.
I've tried powering my hardware via the FET and externally both with same results. (With CCS4 either power configuration works.)
I have the same problem with MSP430F4793 Device......
Please reply if any of you get the way out from this problem in CC5.1
We can confirm the issue of not being able to access MSP430BT5190 devices using the current version of CCSv5.1. This issue has since been addressed and the fix will be part of the next official releases of TI's Code Composer Studio and the IAR Embedded Workbench for MSP430. Until this official version is available we can offer the attached patch for both CCS and IAR which will add MSP430BT5190 support to an existing installation. Please refer to the "CCS and IAR support packages.pdf" document included in the attached ZIP file for further instructions.
Thanks and Regards,Andreas DannenbergMSP430 Applications Team
---------------------------------------------------------------------------------------------------------Please click the Verify Answer button on this post if it answers your question.---------------------------------------------------------------------------------------------------------
Please help if you have any solution for MSP430F4793, The Problem is same as with MSP430BT5190 with other users....
There is a new release for IAR. Does it include this fix? It is not clear in the IAR Release Notes.
We have tried BT5190 with latest IAR 5.40.3 version, still i am getting same error (Fatal error: Could not find device (or device not supported) Session aborted)
Just received a brand new devboard: MSP-TS430PZ100 (http://www.ti.com/tool/msp-ts430pz100)
Every jumper is left as it is from factory (J6,J7 on), no external power, just the FET430UIF connected to the JTAG port.
Brand new MSP430F4784 introduced in it.
CCS5.1: Error connecting to the target: Unknown device
CCS4.2: Programming works well - no problem.
So it's not a hardware design - the TI devboard reacts in the same way - doesn't work with CCS5.1, v3 FET-UIF firmware
Tried Andreas's fix as well from this link: http://e2e.ti.com/support/microcontrollers/msp43016-bit_ultra-low_power_mcus/f/166/t/155784.aspx
The results are the same - probably it fixes only for BT5xxx family (if it does).
SP_MSP430BT5190_Tue001_17_2012__11_16.zip patch is working fine with 5.40.2, But in IAR 5.40.3 fails(Fatal error: Could not find device...)
Could you please solve our problem asap.
Folks,our apologies for the continued trouble. Unfortunately my initial statement ("fixed with the next release...") was a little too optimistic, not considering the flurry of updates that is currently coming out due to various new MSP430 devices being released . I discussed with our tools team and basically it was too difficult to put the brakes on those already ongoing immediate releases. A fix regarding MSP430BT5910 along with a fix for MSP430F47x3 in our mainstream MSP430.DLL debug driver is currently scheduled for 02/17, with CCS and IAR IDE release updates soon thereafter. I'll update this thread as soon as I have any more specifics.
I understand that the current situation is far from ideal. As an interim solution I would recommend not upgrading the IDE or re-applying the MSP430BT5190 patch provided earlier to a new IDE.
As for the MSP430F47x3 I do not have specifics other than this is also a confirmed issue and that we are working on a fix. I'll go and check with our tools team and get back to all of you.
quick update on the issue regarding BT5190 and F47x3 device access. Please find attached an IDE patch for Code Composer Studio v5.1 as well as IAR Embedded Workbench to add support for those specific devices. You should only install this patch if you are using either device and have issues. This patch will be part of one of the next official IDE releases for both tools. I do not yet have a specific ETA-- this something we are currently working through. Will post another update as soon as there is any news.
In the meantime please provide any feedback you may have.
Thanks for the Patch, Now I am Able to connect with F47x3 in CCS5.1
The patch works together with latest CCS 5.1.1.00028 and MSP430F4784.
It doesn't with CCS5.1.0 (at least my older install doesn't wanted to work) - it does not matter, just mentioned if someone else hits the same issue.
Thanks for everything Andreas.
the issue with devices not being supported in the current IAR and CCS releases also extends to MSP430FW428 and MSP430FW429 devices. While we are working on a re-release of the respective IDEs I figured to post the latest driver-DLL update here since this is the most applicable thread regarding this topic. Attached please find a new patch that supersedes all patches previous patches posted here. In summary it will add support for the following devices:
To give some more background. A coverage gap in our regression test suite used for driver testing led to the scenario of certain previously supported devices suddenly becoming not recognized as we went through a major redesign of the debug stack (also known as MSP430.DLL v2 to v3 transition). We do take the disruptions this has caused very seriously and will take steps to prevent such occurrences in the future. As it looks like we can except IDE re-releases within the next 2-3 weeks which will remove the need for this patch.
Thanks and Regards,Andreas
Using IAR Kickstart 6.0, I am still having problems writing to the BT5190. The program crashes immediately after executing the "download and debug" command from the project menu. This happens even after trying the latest patch provided on Feb 17th.
As a quick sniff test, I also tried to read the program fro the BT5190 with fet-pro430 and I get an error that msp430.dll cannot initialize. However, the tuxracer program works fine so I assume that the drivers for the USB interface are working as they should.
Any further suggestions?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.