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.

UNIFLASH: Uniflash can not open COM port

Part Number: UNIFLASH
Other Parts Discussed in Thread: IWR1642BOOST,

I am trying to use RS232 and Uniflash to load image.I use usb to ttl to connect with PC.

I use 5V3A power and SOP2 had been pulled high.

I use a custom board of IWR1642BOOST.In order to reduce the size,there is no XDS110 in this board.So I have to use 232 to load image.

I've got three identical boards, but only one can load image.

The others board can not load image because Uniflash can not open the COM port.

I see the RS232 always sent 00 to PC and Uniflash don't send xwr16xx_ccsdebug.bin to IWR1642BOOST.

I would like to know if sending 00 by 232 is a step in loading image?

Because from the phenomenon, Uniflash seems to be stuck here.

I checked the SOP status to 101 and I think that's correct.

I don't know whether it's the uniflash problem or the board problem.

Thank you so much

  • Hello Hao,

    I am reassigning this to the radar team to comment.

    Regards,

    Nick

  • The team of Sensors forum recommended me to ask Uniflash team.

    so I came here to start a new thread.

  • Hi,

    hao yang2 said:
    I've got three identical boards, but only one can load image.

    Sorry for the back and forth. My initial assumption was that flashing tool you were using may not be compatible with Uniflash, however considering the new information about 1 out of 3 boards working fine the issue may be the HW.

    1. Can you provide more details on how the flashing is set up?
    2. On the failing boards using an oscope can you comfirm that the SOP line are at steady 3V3 prior to reset reaching 1V5?
    3. Can you compare voltage rails between the failing board and working boards to confirm if both are at expected levels?

    Regards,

    Charles O

  • I have solved this problem.

    It seems to be related to the start-up sequence.

    The board must be powered first, and then connected to the 232.

    When I use IWR1642BOOST,I always connect the PC first and then power to 1642.

    Is that right for 1642?

    What is the correct start-up sequence?

  • There is a power on sequence as stated in the datasheet but its not related to the UART and is same across the devices. There is most likely a difference in the HW setup between the custom board and the EVM.

    Regards,

    Charles O