EC200UCNAA Module Stuck in "SPRD U2S Diag" Mode After QuecPython Update

Hello Team,

I am facing an issue with EC200UCNAA modules after updating firmware and running QuecPython scripts.

Issue Details:
Some modules are now stuck and only show the following port in Device Manager:
SPRD U2S Diag

Other ports such as AT port, NMEA port, and modem ports are not appearing.

Before this issue, the modules were working normally.

Observed Behavior:

  • SIM not detected & no network registration on affected modules
  • Modules only show Diag port
  • AT commands cannot be accessed

Troubleshooting Done:
:white_check_mark: Verified VDD_EXT = 1.8V
:white_check_mark: STATUS pin remains low
:white_check_mark: Tried pulling BOOT pin high (1.8V test)
:white_check_mark: Tried power cycling and USB re-plug
:cross_mark: No AT/USB ports — only DIAG
:cross_mark: Unable to enter fastboot mode

What I Need Help With:
Kindly guide me on:

  1. How to recover modules stuck in Diag-only mode
  2. Procedure/tool for re-flashing bootloader/firmware in DIAG mode
  3. Any known issues related to QuecPython update causing this behavior

Request:
If possible, please share:

  • Correct recovery steps
  • EC200UCNAA SDK
  • Required tools/software (QFlash, etc.)
  • Boot key/USB boot instructions

This issue is urgent for our development. Any help is greatly appreciated.

Thank you in advance!

hi
SPRD U2S Diag is a download port. Will it work normally if you re-download the firmware?