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.

AWR1642: HSDC Pro v4.90 shows "No firmware. Please select a device to load firmware into the board."

Part Number: AWR1642
Other Parts Discussed in Thread: ADS5294

Hello, 

AWR1642+DevPack+TSW1400. I refer to the ppt "mmWave Sensor Raw Data Capture Using the TSW1400 Board". 

I am using mmwave_dfp_00_09_01_06, Radar Studio v1.9.1.0 and HSDC Pro v4.90, TSW1400 can connect, but firmware cannot load into the board, shown "No firmware. Please select a device to load firmware into the board." again and again.

I can find some discussion about this question in e2e.ti.com/.../613204

In the discussion, the expert pointed out that may be due to lack of rated current of the power supply. 

I checked out the power supply, "Slave, 0~30V, 5A". I set 5V, and the current knob is set to maximum. 

I saw some documents, HSDC Pro v4.50 can run well, I don't know if this issue is related to the version. So can you send me HSDC Pro v4.50 download linking? I want to try again in v4.50.

Jian

Best wishes

  • HI,

    Moving this thread to HSDC Pro team

    thank you
    Cesar
  • Hello, Cesar

    Can you answer my question as soon as possible, thank you very much!

    THANKS
    Jian
  • Hi Jian

    Here is a link where you can download HSDC Pro v4.50.

    /cfs-file/__key/communityserver-discussions-components-files/1023/HSDC-Pro-v4.50.zip

    Please let us know if using this version changes the behavior you are seeing with Firmware Download.

    Best regards,

    Jim B

  • Hi, Jim B

    I installed the HSDC Pro v4.50. Now I try to download firmware into TSW1400 board, the SW7 is ON, the power supply is OK.

    Firstly, it shows me

    "No firmware. Please select a device to load firmware into the board"

    Then I choose AWR16xx_lvds_4Channel_ddr_4bit_par_centre_16_bit, but it shows me

    "Download Firmware  JTAG_CHAIN_BROKEN_ERROR  The JTAG chain was broken while loading the firmware."

    Here is the image of three-boards-stacking (power is on):

    Thanks,

    Jian

  • Hi, Jim B

    Today I try in HSDC pro v4.50 and v4.90 in Windows10. This issue is still not be solved. But I find an interesting thing, and I make a form to you.

    As you see.

    In HSDC Pro v4.50, it shows "Download Firmware  JTAG_CHAIN_BROKEN_ERROR  The JTAG chain was broken while loading the firmware."

    In HSDC Pro v4.90, it shows "No firmware. Please select a device to load firmware into the board." again and again.

    I do not know how to resolve this? Could you give me a hand? Thank you.

    Regards, 
    Jian 

  • Hi Jian

    Per the picture you have a rev D TSW1400. In this case can you please verify that resistor R55 is NOT installed? It is located on the bottom side of the board, underneath the FPGA. If it is present, it should be removed.

    Please let us know if that resistor was installed or not and if anything changes if it is removed.

    Regards,

    Jim B

  • Hi, Jim B

    I checkout the resistor R55, I can confirm it not be installed. Here you are the snapshot,

    Regards,
    Jian

  • Hi Jian
    Thanks for the update.
    I'm checking with a colleague to see what other debugging steps can be tried.
    Best regards,
    Jim B
  • Hi Jian

    Can you try this debugging test? 

    Once you have High Speed Data Converter Pro GUI running and connected to the TSW1400EVM, click on Instrument Options>Download Firmware.

    Then navigate to the following folder: C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\1400 Details\Firmware

    Select the file named ADC_FIRMWARE.rbf and then click OK.

    Let us know if that file loads OK, or if you get the No Firmware message again after the load is attempted.

    Best regards,

    Jim B

  • Hi, Jim B

    Thanks again for your help.

    I am trying your advice,  but this issue has still not been resolved. 

    In HSDC Pro v4.50, I click on Instrument Options>Download Firmware, and Select the file named ADC_FIRMWARE.rbf and then click OK, 

    it shows me "Download Firmware  JTAG_CHAIN_BROKEN_ERROR  The JTAG chain was broken while loading the firmware".

    In HSDC Pro v4.90, I do the same operations, it shows me two new Error messages, whether or not using the ADC_FIRMWARE.rbf in DFP.

    1. "Initialize ADC. ADC_PINMAPPING_INDEXES_INVALID. ADC Channel ordering indexes are not valid."

    2. "Initialize ADC. ADC_PARAMETERS_INVALID. ADC Parameters are not valid."

    And click "OK", it shows me "No Firmware..." again.

    The following are the snapshots of the error message, 

    Regards, 

    Jian

  • Hi Jian
    Can you confirm you have followed all of the software installation and setup steps in the mmWave Development Pack (DevPack) setup procedure before attempting to load firmware in the TSW1400EVM?
    Best regards,
    Jim B
  • Hi, Jim B

    I can not confirm I setup all steps, I think you should give me a complete setup steps guide. 

    And let me tell you my setup steps firstly.

    1. Download mmWave DFP(Device Firmware Package) v00.07.00.04, v00.09.01.06 or v01.00.00.01 and install.
    2. Download High-Speed Data Converter Pro Software v4.90 and install. 
    3. Connect the three boards(AWR1642 + DevPack + TSW1400), connect the 3 USB to the same PC, connect the 2 power supplies to the AWR1642(5V 3A) and TSW1400(5V 5A).
    4. Open Device Manager, the FTDI device ports of the DevPack board(AR-DevPack-EVM-012) appear with yellow labels. Because of Windows 10, so disable Device Driver Signing,and update driver software in C:\ti\mmwave_dfp_<version>\rf_eval\ftdi.
    5. Refer to ReadMe.txt in the folder C:\ti\mmwave_dfp_00_07_00_04\rf_eval\radarstudio\HSDCProFiles, do the following operations:
      1. Copy ADC_FIRMWARE.rbf and AWR1642_FIRMWARE.rbf into C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\1400 Details\Firmware.\
      2. Copy all *.ini files into C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\1400 Details\ADC files.
      3. Copy TSW1400_IID_Lookup.csv into C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\1400 Details.
    6. Then run HSDC Pro, select the TSW1400, select AWR1642_lvds_4Channel_ddr_4bit_par_centre_16_bit, and appears issue mentioned before.

    That is all my setup steps. What did I miss?

    -------------------------------------------------------------------------------------------------------------------

    And I have a question: 

    My AWR1642 device is ES1.0, but the "mmWave Sensor Raw Data Capture Using the TSW1400 Board" said:

    For an EVM with ES1.0 silicon (prior to 16-May-2017): use DFP 00.06.00.05.
    For an EVM with ES2.0 silicon (post-16-May-2017): use DFP 00.07.00.04 or above.

    Now, I am using DFP 00.07.00.04  but my device is ES1.0, is it because of a mismatch between the DFP version and the silicon revision? And I can not find the download address DFP 00.06.00.05, could you offer it to me?

    Regards, 

    Jian

  • Hi Jian

    To help isolate whether the issue is just firmware download to the TSW1400EVM or is related to DFP configuration issues please perform the following specific steps:

    1) Power cycle the TSW1400 board.

    2) Open HSDC Pro v4.90, the following popup will occur. Click ok

    3) Select ‘ADS5294_1W_12b’ from the Device Selection.

    4) The following popup will occur. Click Yes

    5) Once the Firmware is downloaded, the Interface Type will be updated to ADC_FIRMWARE as shown below. (Now there should not be any popup saying No firmware)

    If this fails there is some issue with the TSW1400EVM and it needs to be replaced.

    If this works then the TSW1400EVM is OK and there is some issue with the configuration and setup of the other aspects of the DFP.

    In that case please make sure HSDC Pro v4.90 is installed in the default directory location (v.4.50 is not compatible with Win10 and should not be used): 

    C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro

    Make sure all the steps are done as mentioned in the Read me file that will be available with the installation of mmwave_dfp_00_09_01_06 at the following location,

    C:\ti\mmwave_dfp_01_00_00_01\rf_eval\radarstudio\HSDCProFiles\ReadMe.txt

    I will ask my colleagues in the mmWave sensors team to address your question regarding the AWR1642 silicon revision and corresponding DFP version.

    Best regards,

    Jim B

  • Hi, Jim B

    I am sorry for the late reply. 

    I follow your steps, select "ADS5294_1W_12b', the issue still not be resolved, shows "No firmware. Please select a device to load firmware into the board".

    And I find a similar discussion about the issue, https://e2e.ti.com/support/data_converters/high_speed_data_converters/f/68/t/478239.

    In Rev D issue.docx, it says

    If you have ordered a Rev D board recently, or shipped one to a customer from a board recently received, there is a good chance it is going to fail. You can a) have the customer ship the board back, or b) have them remove R517 located on the back of the board. The silkscreen for this resistor does not exist but the part is between the silkscreen that reads “R25” and “R547”. This part is just left of U34, which is located around the middle left side of the bottom of the board.

    But it is for TSW14J56l. For TSW1400, can I remove something to resolve my issue? Or can I replace this board?

    Thank you,

    Jian

  • Hi Jian
    It is worth checking to see if R517 is installed, and remove it if it is. Then try the firmware load test that you just did. If that test still fails then you should return that defective TSW1400EVM for a replacement.
    Best regards,
    Jim B
  • Hi, Jim B

    When I slightly increased the power supply voltage of the TSW1400 board to 5.4V, the board can download firmware. Is this normal? 

    I used a multimeter to measure the output voltage at no load, which is indeed 5.4V.

    Does this have any effect on the subsequent steps of capturing raw data? Do I still need to change the board?

    Please give me some advice. Thank you.

    Regards,

    Jian

  • Hi Jian

    Can you also check the voltage at the TSW1400EVM before and after the FPGA is configured? I would use TP22 GND testpoint for the negative, and the metal tab at the back of the J12 +5V_IN connector as the positive measurement point? I would like to understand how much voltage drop is occuring in the cable and connector contacts.

    If firmware loads successfully then I think it is likely that data capture will also work. If capture succeeds then the data should be OK.

    Best regards,

    Jim B

  • Hi Jian
    I haven't heard an update for a few days, so I assume you are able to move forward with your EVM usage.
    If you have additional questions please let us know.
    Best regards,
    Jim B
  • Hi, Jim B

    I am so sorry to reply to this post late. Thank you very much for your continuous attention to my issue.

    Here is a good news to you, I set the TSW1400 voltage to 5.4V, I can always capture radar raw data. 

    But now I have a new issue, I press "Trigger Frame" cannot save radar ADC raw data.

    Instead, I have to manually save the raw data in the HSDC Pro v4.90. The operations are as follows: 1) Press the "Read DDR Memory" button; 2) Click "File -> Save Raw ADC Codes as Binary File", then save the raw data.

    And I create a new post to talk about this issue, https://e2e.ti.com/support/sensor/mmwave_sensors/f/1023/t/707888.

    This thread has been resolved, thanks a lot again.

    Regards, 

    Jian