msp430.dll write operation failed

Comments

21 comments

  • Avatar
    Michael Johnson

    Hi Greg,

    Yes we've had a couple of reports of this. Which operating system are you using?

    Regards

    Michael

    0
    Comment actions Permalink
  • Avatar
    Greg Maki

    Hi Michael,

    I am using Windows XP SP3.

    Best regards,

    Greg

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Hi Greg,

    Unfortunately I can't reproduce this. I've put a link to the TI MSP430.dll on the msp430 section of http://www.rowley.co.uk/crossworks/Downloads.htm could you try this?

    Regards

    Michael

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Hi Greg,

    I should have said that on windowsXP the files should be saved to

    C:\Documents and Settings\<user>\Local Settings\Application Data\Rowley Associates Limited\CrossWorks for MSP430\packages\targets\msp430

    Regards

    Michael

    0
    Comment actions Permalink
  • Avatar
    Greg Maki

    Hi Michael,

    Looks like it works! I did notice that the zip file also contained the file HIL.dll, which I did not have in the packages\targets\msp430 folder. Don't know if this sheds any light on the problem or not.

    Thanks for resolving the problem!

    Best regards,

    Greg

    0
    Comment actions Permalink
  • Avatar
    Alex Birman

    Had the same problem in Windows 7 x32 and CrossStudio 2.0.9

    The solution was helpful to me as well.

    Thanks

    0
    Comment actions Permalink
  • Avatar
    Patrick Moran

    I get "write operation failed" when I try to connect to the MSP-FET430UIF.

    I am able to connect and flash a hex file from the "Lite FET-Pro430 Elprotronic" software which connects to COM6.

    I have selected COM6 in the Target->Properties->Connection->Port Name field.

    Unfortunately the zip file doesn't work for me.

    Any suggestions?

    Running on Windows XP SP3
    Downloaded the zip file and selected the install location:

    C:\Documents and Settings\pjm\Local Settings\Application Data\Rowley Associates Limited\CrossWorks for MSP430\packages\targets\msp430

    Then it created a directory called msp430 in that directory

    C:\Documents and Settings\pjm\Local Settings\Application Data\Rowley Associates Limited\CrossWorks for MSP430\packages\targets\msp430\msp430\Drivers

    The contects are:

    DPInst
    USB_FET_Vista_32
    USB_FET_Vista_64
    USB_FET_Win7_32
    USB_FET_Win7_64
    USB_FET_XP_32
    USB_FET_XP_64
    USB_eZ-RF

    If I cd into USB_FET_XP_32 I see

    WdfCoInstaller01009.dll
    ump3410.cat
    umpf3410.i51
    umpusbvista.sys
    usbuart3410.inf

    What did I do wrong?

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    The latest CPU support package contains the TI msp430.dll - there are some words in the release notes on how to use this rather than the Rowley version.

    0
    Comment actions Permalink
  • Avatar
    Patrick Moran

    OK - My bad on this. I downloaded and installed 1.11 MSP430 support and now everything works. Very nice - Thanks!

    0
    Comment actions Permalink
  • Avatar
    Juan Fernando Balarezo

    Hi Michael,

    I still have the same problem, i´ve tried all you wrote before but i still have the same probelm, the message write operation failed is still appearing, i´ve installed de 1.12 support package, i´m working with Windows XP SP3, my CrossStudio version is 2.0.8 but i also tried with the 2.0.9 and i´m still having the same problem. 

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Does the MSP430_TI.dll have the same problem? Is there a USB hub involved?

    Regards

    Michael

    0
    Comment actions Permalink
  • Avatar
    Juan Fernando Balarezo

    With the MSP430_TI.dll the following message appear: Can't identify target device: No error, i tried what Paul Curtis wrote in his article for this error message but i still have the same problem. I´m connected directly there is no USB hub involved. I also tried to work in a computer with Windows 7 x64 with the drivers you have in the link http://www.rowley.co.uk/crossworks/Downloads.htm and i still have the problem of the Can't identify target device: No error message.

    0
    Comment actions Permalink
  • Avatar
    Juan Fernando Balarezo

    Also when i tried to update the firmware of the MSP430.dll an error message appears: Internal error detected, and the CrossStudio get closed. And the MSP430_TI.dll firmware updates without problems.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    WIth XP there's a problem with the COM port numbers - can you use the device manager to change the com port number to be <= COM9.

    0
    Comment actions Permalink
  • Avatar
    Juan Fernando Balarezo

    It was on COM 3, i changed it to COM 9 but i still have the same problem, the driver i've installed is the TIUSBFET did you think this will be the problem? In anothe computer i tried with the drivers that you have in the link i mentioned before and still i have the same problem. I noticed that with the TIUSBFET driver in the device manager i have recogniced both the MSP-FET430UIF (TI USB FET) Adapter and the MSP-FET430UIF - Serial Port (COM 9), and with the new drivers i have only recogniced the MSP-FET430UIF - VCP.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    The drivers I test with (on XP and 64-bit windows 7) are here

    http://www.rowleydownload.co.uk/msp430/DriverInstall_3.2.zip

    0
    Comment actions Permalink
  • Avatar
    Juan Fernando Balarezo

    I´ve already installed that drivers on 64-bit windows 7, and also i tried with that in windows xp right now, before this i had the message: write operation failed, with the drivers you told me in the link i only have now the message: Can't identify target device: No error, the drivers were installed correctly in windows XP by now i only see in the device manager MSP-FET430UIF - VCP (COM 9), but the problem persists

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    Which MSP430 device/board do you have?

    0
    Comment actions Permalink
  • Avatar
    Juan Fernando Balarezo

    I´m using the MSP-TS430PM64, i clean up my computer with a format and  then i tried again installing all the software and it is working normally, i've already did this before but with the same problem, i did this again and the problem get solved.

    I don´t know which could been the problem but is solved, thanks for your help.

    0
    Comment actions Permalink
  • Avatar
    Ben Walden

    I had a similar problem where I was getting the write operation failed message on a Windows XP SP3 computer.  Updating the dll fixed the issue for several processors but has new issues with the MSP430F5336.  It says it cannot connect to the target.  I've tried this on my windows 7 64 bit computer and am able to connect to this cpu just fine.  Any additional suggestions?

    0
    Comment actions Permalink
  • Avatar
    Ben Walden

    On the Windows XP SP3 system, using the Rowley CrossConnect we can communicate with 149, 2272 and 2419 processors, but with the 5336 and 5438A we get the message "can not connect to target".  With the MSP-FETU430IF we can connect to all of the processors except the 5336.  It gives the message "Can't identify target device: No error".

    0
    Comment actions Permalink

Please sign in to leave a comment.