I am encountering some issues while debugging the ADSP21835W-EV-SOM + EV-SOMCRR-EZKIT using the carrier board's on-board debug agent.
Attached the configurations and error logs for your review. Could you please let me know what might be causing these errors?
Open On-Chip Debugger (Analog Devices 0.12.0-1.2.0) OpenOCD 0.12.0 (2025-04-03-09:09) Licensed under GNU GPL v2 Report bugs to <processor.tools.support@analog.com> 0 Info : only one transport option; autoselecting 'jtag' adapter speed: 5000 kHz Info : xtensa permissive mode is disabled adapter speed: 5000 kHz 1 Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections Info : ADI Debug Agent firmware version is 1.0.0 Info : clock speed 5000 kHz Info : JTAG tap: adsp2183x.adjc tap/device found: 0x0282c0cb (mfg: 0x065 (Analog Devices), part: 0x282c, ver: 0x0) Info : JTAG tap: adsp2183x.cpu enabled Info : [adsp2183x.apb] Examination succeed Info : [adsp2183x.axi] Examination succeed Info : [adsp2183x.sharcfx] Examination succeed Info : gdb port disabled Info : gdb port disabled Info : starting gdb server for adsp2183x.sharcfx on 3333 Info : Listening on port 3333 for gdb connections Info : accepting 'gdb' connection on tcp/3333 Info : New GDB Connection: 1, Target adsp2183x.sharcfx, state: halted Error: unable to read from usb to out + buf_index: wanted 24 bytes but only received 0 bytes Error: return 0 Error: unable to read from usb to out + buf_index: wanted 72 bytes but only received 24 bytes Error: return 0 Error: Invalid ACK (3) in DAP response Error: Scan Error! Error: Invalid ACK (0) in DAP response Error: Scan Error! Error: Failed to read memory and, additionally, failed to find out where Error: unable to read from usb to out + buf_index: wanted 20 bytes but only received 4 bytes Error: return 0 Error: Debug regions are unpowered, an unexpected reset might have happened Error: JTAG-DP STICKY ERROR Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Warn : keep_alive() was not invoked in the 1000 ms timelimit. GDB alive packet not sent! (10028 ms). Workaround: increase "set remotetimeout" in GDB Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: Invalid ACK (0) in DAP response Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: Invalid ACK (0) in DAP response Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Info : [adsp2183x.sharcfx] Disabling LDDR32.P/SDDR32.P Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Error: Invalid ACK (0) in DAP response Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7 Warn : [adsp2183x.sharcfx] Failed writing 16352 bytes at address 0x2f783080 Warn : keep_alive() was not invoked in the 1000 ms timelimit. GDB alive packet not sent! (180220 ms). Workaround: increase "set remotetimeout" in GDB Error: unable to write from (uint8_t *)&usb_cmd_blk to usb: wanted 12 bytes but only wrote 0 bytes Error: return -7





