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.

AFE4404EVM: Decoding firmware update error message

Part Number: AFE4404EVM
Other Parts Discussed in Thread: AFE4404

Hi,

I'm bringing up and AFE4404EVM.  After installing the driver, I started the PC EVM software and received this error message:

<1> firmware is currently installed on the board. Please update the firmware to <2> FW, or use the <3>. Please refer to user's guide for how to update the firmware without using the GUI. GUI will exit now.

I followed the instructions to update the firmware using the only firmware I had: AFE4404_EVM_FW_V1.5.txt which was located in the ..\AFE4404 EVM GUI\Firmware Updater folder.  The update application indicated success. 

Upon restart of the GUI, I received the same message.  I re-booted the AFE4404 EVM board & restarted the GUI: same error message.

I note that on the AFE4404 main page, the firmware source is V1.5 (matching the version number of the firmware I uploaded).

Questions:

  • How do I decode the error message?  
  • Where to I find updated firmware to load?
  • Does the error message indicate some other issue besides firmware?

Thanks,

Steve

  • p.s. rebooting by PC, then re-starting the 4404 GUI and the EVM board gave the same error again.
  • Hi Steve,

    The firmware revision is correct. It will be located in the Firmware Updater directory under Program Files.
    Here is the correct location for your reference: C:\Program Files (x86)\Texas Instruments\AFE4404 EVM GUI\Firmware Updater

    How did you update the firmware? Did you refer to section 7 of the user guide (www.ti.com/.../slau621a.pdf)
    Do you have the latest version of the GUI installed (ver 1.2) installed on the machine?

    Do you get this error messages in Simulation mode (EVM not connected to the PC)?

    What is the operating system of the PC?
    Lastly can you try on another PC / laptop and check if you get the same error message?

  • HI Praveen,

    Thank you for the response and the clarification on the location of the firmware (that is the location I found it).

    Yes, I updated the firmware per section 7 of the user guide, "AFE4404 EVM Firmware Upgrade Without GUI" and the last window indicated 

    I am using the latest version of the GUI (Ver 1.2).

    I do not receive the error message in Simulation mode (EVM not connected to the PC)

    My PC is running Windows 7 Enterprise, Service Pack 1.

    I tried this on another PC also running Windows 7 Enterprise, Service Pack 1 and received the same error message.  I updated the firmware using per section 7 of the AFE4404 EVM GUI and the firmware updated correctly.  That is, the Firmware upgrade indicated the memory was successfully verified, reset the device, started the application and indicated "Done!".

    One more item that might be important.  After clicking on "OK" in the FW update error message, there is an additional error that occurs:

    I appreciate any guidance on how resolve this.  If someone at TI could look at the AFE4404 EVM GUI source code and determine the conditional statement that leads to this error message, perhaps this would provide a clue?

    Thanks,

    Steve

  • Hi Steve,

    After the firmware update, does the EVM gets detected properly in the device manager?
    Can you please share the screenshot of the device manager ( showing "Ports (COM and LPT)")?

    Regards,
    Prabin
  • Hello Prabin,

    After the FW update, the EVM seems to be detected properly by the device manager.  Please see the Ports (COM & LPT) properties showing the devices is installed correctly and also the driver version.   

    Best regards,

    Steve

    I

  • Hi Steve,

    Looking at the attached image , I can see that the EVM is detected properly.
    Now if you want to know the version of the EVM you can use serial programs (such as Docklight, Putty) by following the steps given below.

    1) Connect the EVM and open the corresponding Port in the serial program with baud rate of 230400.
    2) Transmit 0x04 and 0x0D to the EVM
    3) EVM should reply the version number ( for AFE4404 it should say 0x04 0x02 0x34 0x34 0x30 0x34 0x03 0x0D)


    Regards,
    Prabin
  • Hi Praveen,

    It appears this was a hardware problem with the AFE4404 EVM.  I acquired a new one, plugged it in, and it immediately worked with the drivers and AFE4404 EVM GUI configuration that had failed on the prior board.

    Would you please put in a change request in against the AFE4404EVM / AFE4404EVM GUI that it should be able to detect failed hardware and provide meaningful guidance to the user instead of the current error message that no one can deciphers?