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.

IWRL6432: First time flashing on custom PCB

Part Number: IWRL6432
Other Parts Discussed in Thread: , SYSCONFIG, IWR1443, AWR1443, UNIFLASH

Tool/software:

Hello,

I've created my own PCB, heavily based on the IWRL6432FSPEVM, but I've gone for "BOM Optimised", so all running off a single 1.8V.

I'm using a FT230XQ USB-UART converter, straight into the IWRL6432 balls E10 & F11.

I have powered up the board, all my power supplies are present, I can see VBGAP = 0.9V in functional mode. If I change to flashing mode the the VBGAP is square-waved (like "Device Wake-up Sequence" shows in the checklist). So I'm fairly sure my device is cycling through the boot sequence as it hasn't anything in the flash yet..?

However, when I try loading the Motion and Presence binary using the SDK visualizer (MMWAVE_L_SDK_05_05_00_02), it just fails - the UART TX signal is pulled low and remains low.

The IWRL6432 TX signal is sending 8.6us pulses every 86.6us.

  • I noticed another forum post that suggested the sysconfig file needed to have the correct flash device listed (I'm using MX25R1635FZUIH0, which is listed as one of the supported ones), but the post was two years old - is this still the case?
  • Is there any first time boot stuff I need to do? Or should I just be able to flash an image straight onto a flash device?
  • I see some of the other posts recommend running the QSPI Flash Diag. Is it possible to run this over UART to the IWRL6432? How can I setup my CCS to do this, for "Target Configurations" > "UARTConnection" I only see AWR1443 & IWR1443.

Thanks,

Peter

  • This morning I have instead tried using Uniflash to format the SFLASH (just to check communications)

    [16/07/2025, 09:30:05] [INFO] Cortex_M4_0: Connecting to COM Port COM10...
    [16/07/2025, 09:30:05] [INFO] Cortex_M4_0: Reset connection to device
    [16/07/2025, 09:30:05] [INFO] Cortex_M4_0: Set break signal
    [16/07/2025, 09:30:05] [ERROR] Cortex_M4_0: XXXX Received unexpected data!!!XXXX
    [16/07/2025, 09:30:06] [ERROR] Cortex_M4_0: Not able to connect to serial port. Recheck the COM port selected.
    [16/07/2025, 09:30:06] [INFO] Cortex_M4_0: Flashing instance clean-up initiated...
    [16/07/2025, 09:30:06] [INFO] Cortex_M4_0: Instance deinitialized!
  • Resolved it, one of the connections on my flash IC was broken, reflowed the IC and it's working now.