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.

IWR6843ISK: Flash QFLASH through CONN_RS232RX/TX

Part Number: IWR6843ISK
Other Parts Discussed in Thread: UNIFLASH, , CC2538, CC3200, SEGGER

Hello all,

I have been using the USB-to-UART port to flash the QSPI FLASH on the IWR6843ISK board successfully using UNIFLASH. I wonder if I could bypass this step, and directly connect the CONN_RS232RX/TX ports of the IWR6843ISK radar module into external ports, and these to an FPGA with the metaimage (MSS+BSS) of the radar (noticce I have also access from the FPGA into the reset signaling, so I do not need to physically press the S2 I believe). Also, I noticed, that when I power the ISK board with the 5V connector, the board does not behave properly, whereas when powering it up with the USB connector, the radar was properly working. 

So: 

1.- Is it possible to connect the CONN_RS232RX/TX ports of the radar module to an external FPGA, and flash it from there using UART protocol (bypassing the USB-to-UART, UNIFLAHS), and

2.- Do you know if there is a known problem related to powering up the board with the 5V connection pins.

BR,

Gorka

  • Hello Gorka, 

    Have you followed the below getting started video for powering up the IWR6843ISK board?

    https://training.ti.com/hardware-setup-iwr6843isk-and-iwr6843isk-ods?context=1128486-1139154-1147567 

    lso, I noticed, that when I power the ISK board with the 5V connector, the board does not behave properly,

    What do you mean by this? Can you see the corresponding LEDs glow? 

    Regards,

    Ishita

  • Hello Ishita,

    Well, I am not asking about powering up the radar, since I have been able already to power up, work, and control the radar with the TI evaluation DCA1000 board. My point now is to remove this latter board, and configure everything from FPGA. I want to port also the Uniflash procedure into the FPGA, so I can download the metaimage into the radar flash. The issue or question here is that instead of employing the USB-to-Uart port used when downloading through Uniflash, I want to know if I can route the signals TX/RX through the CONN_RS232TX/RX (see the snippet attached from IWR6843ISK revD schematics). I also have seen that the Uniflash has several external dependencies like 

    bslscripter1.0.0
    cc2538_device_support2.00.04.11
    cc26xx_device_support3.12.00.79
    cc3200_device_support1.0.8
    cc3200_driver_support1.0.8
    cc3220_device_support1.0.1
    cc323x_device_support1.0.3
    ccs_tiva_tm4c_devices_files2.1.1.15071
    ccs_tiva_tm4e_devices_files2.1.1.15071
    com.segger.jlink6.44.0.0
    digital_power_device_support1.1.5
    dspack9.2.0.1723
    mmwave_radar_device_support1.6.4
    mmwave_radar_python_support1.0.5
    mmwave_radar_serial_support1.0.1
    mspsl_blprog1.0.0.2
    pga_device_support1.0.2
    processors_support1.1.0.0
    python_dependencies1.0.3
    redist9.2.0.1723
    serial_connection_support1.0.0
    targetdb_default_props9.1.0.201905231800
    ti_c2000support_setup5.0.0.0
    ti_c2800_flash1.0.0.5
    ti_emupack_setup8.2.0.00004
    ti_hercules_setup6.0.7
    ti_msp430pack_header_files_gcc_setup9.1.0
    ti_msp430pack_header_files_setup9.1.0
    ti_msp430pack_setup9.1.0
    ti_msp430pack_support_files_setup9.1.0
    ti_msp432flashpack_setup8.1.4
    ti_msp432supportpack_setup8.1.0
    ti_tiva_stellaris2.1.3.15
    ticloudagent2019.06.11
    Which ones are the ones used for the IWR6843ISK firmware download? 
    About the power of 5V, could you be more specific about the "corresponding LEDs"? It is just that when switching the connection from USB 5V to CONN 5V, the IWR6843ISK did not behave at all, and I can not know if it is some power missing somewhere, or some malconfiguration.
    BR,
    Gorka Iturbe Otegui
  • Hello Gorka,

    Yes, theoretically you can download the image from the MCU if it has the standard UART interface operating at the same IO level. You will have to replicate all the sequence done by uniflash in our MCU.

    Regards,
    Vivek

  • Then, is it possible to get a porting guide, or the source code itself, of UniFlash? Right now everything looks compiled, and there is no guide on how the process goes or follows inside the UniFlash. Thank you!

    BR,Gorka

  • Hi,

    Please look at these files

    C:\ti\uniflash_6.1.0\deskdb\content\TICloudAgent\win\ccs_base\mmWave

    Regards,

    Jitendra