IWR6843AOP: Issue in Flashing Firmware of Custom Board

Part Number: IWR6843AOP

Tool/software:

Dear TI Team,

We have built a custom board out of IWR6843AOP. But we are facing issues with uploading the user-application/firmware into the IWR6843AOP.

ERROR:

[9/30/2025, 1:13:39 PM] [ERROR] Cortex_R4_0: XXXX Received unexpected data!!!XXXX

[9/30/2025, 1:13:39 PM] [ERROR] Cortex_R4_0: Not able to connect to serial port. Recheck COM port selected and/or permissions.

Important/Relevant Circuit

1. Block Diagram 

2. USB-TO-UART

3. UART SELECTION MUX

MUX_SEL: CONTROLLED FROM STM32

MUX_SEL

OUTPUT

0

RS232TX, RS232TX of IWR routes to CP2105 and then finally to USB

1

RS232TX, RS232RX of IWR routes to STM32UART

4. SOP [2]

SOP2_IN -> SIGNAL FROM STM32

5. SOP [1]: Always tied to 0

 

6. SOP [0]: Always tied to VCC

 

7. IWR6843AOP RESET CIRCUIT

 

 8. PMIC

 

 

OBSERVATION TABLE

 

S.NO

OBSERVATION / REMARKS

1

2 COM PORTS ARE BEING SHOWN IN DEVICE MANAGER

(Standard & Enhanced)

2

VIN_B0, B1, B2, B3 of PMIC is 4.77V

3

PMICVIO_3V3 is 3.08V

4

PMIC_3V3 = 3.3V

5

PMIC_1V2 = 1.2V

6

PMIC_1V0 = 1V

7

PMIC_1V8 = 1.8V

8

VOUT_PA_SUPPLY / AR_1P0_RF2 = 1V

9

AR_1V4_SYNTH = 0V

10

AR_1V4_APLL = 1.36V

11

SOP [2:1:0] = 101 (For flashing mode)

SOP2: 3.1V

(In original schematic R18 was 22K, Changed it on the board to 1K)  

SOP1: 0V

SOP0: 3.32V

12

AR_VBGAP = 0.88V

13

AR_WARMRST (It is always low …. I am not able to see

logic 1-> 0 at nRESET 0->1 on my oscilloscope

Moreover, in the reference design of the EVK. It is pulled up to 3.3V.

14

AR_NRST = AOP_RST = 3.21V

15

MUX_SEL = 0V

 

To ensure there is no race condition and SOP2 value (controlled by STM) stabilizes before AOP is booted. We again pull AOP_RST to low for some time after SOP is stabilised using the below code

Any help regarding the above situation will be highly appreciated.

Thanks & Regards

Gagandip Singh Dadhwal