Other Parts Discussed in Thread: AWR1642, , UNIFLASH, AWR1642BOOST
Hi
How can I program AWR1642.
Is it possible to flash it with TMDSEMU110-U?
is there any documentation for that?
Thanks
Basel
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.
Hi
How can I program AWR1642.
Is it possible to flash it with TMDSEMU110-U?
is there any documentation for that?
Thanks
Basel
Hi Basel,
AWR1642 can be programmed (flashed) over UART interface using UniFlash (PC tool). In this case application image (metaImage.bin) needs to be send over UART to AWR1642 device in SOP-5 mode (flashing mode).
With AWR1642BOOST this UART line is available over on-board XDS110 emulator where it emulates RS232 Rx/TX UART lines as a COM port to PC for flashing purpose.
If you are using custom AWR1642 board then you can TMDSEMU110-U for debug (JTAG) and flashing as well. This one emulates COM port which you need to use with Uniflash to flash the binary file to AWR1642 device.
here is uniflash user guide for mmwave sensor-
https://processors.wiki.ti.com/images/f/f5/Mmwave_uniflash_user_guide_v1.0.pdf
Regards,
Jitendra
Hi Jitendra
In fact I want to flash AWR1642BOOST using TMDSEMU110-U, just to make sure that I can also flash my custom AWR1642 board (in manufacturing) by TMDSEMU110-U using Uniflash.
However, I am using a Breakout board to connect J1 with TMDSEMU110-U as follow:
1. AWR\TX>>>>XDS110\RX.
2. AWR\RX>>>>XDS110\TX.
3. GND>>>>GND.
both sides for the DNP resistors (R21,R33) soldered together (shorted).
After connecting TMDSEMU110-U with the PC using USB cable uniflash detect the device but there is no option to connect to it as shown.
I have tried choosing AWR1642BOOST AND AWR1642, but both gave me same error as shown.
Am I missing something here??
or it's not possible to program AWR1642BOOST with external XDS110??
Thanks
Basel
Hello Basel,
You can use any UART emulator to flash the image on serial flash via AWr1642.
There are a few point to take care of:
1) Along with shorting R21 and R33 you also need to unmount R128 and R129 so that the lines are not driven by the onboard TM4C1294NCPDTT3
2) The definition of Rx and Tx pins is with respect to AWR device. So the RS232_RX pin should be connected to the UART TX pin of the external emulator.
3) The baud rate should be set to 921600 only. So the external emulator should support that.
Regards,
Vivek
Hello Basel,
I apologize, for flashing the baud rate needed is 115200. If you are using Uniflash it would set the correct baud rate automatically.
regards,
Vivek
Also can you confirm the external device you are using operates on 3.3V IO level?
Regards,
vivek
The voltage supply of the target should be connected to TGTVDD (Sense) in order to drive TX high. After connecting the two pins, flashing to AWR finally works.
The problem is cited on the following thread:
https://e2e.ti.com/support/tools/ccs/f/81/t/605105?CCS-TMDSEMU110-U-XDS110-s-UART-not-works
Thanks,
Shadi