unable to flash:-Unable to perform operation! Command failed with exit code 1

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

unable to flash:-Unable to perform operation! Command failed with exit code 1

63 Views
belagallakishore
Contributor I

unable to flash 

 

Unspecified error -1
Script processing completed.
Unable to perform operation!
Command failed with exit code 1

 

i am able to unlock the mcu

J-Link>unlock kinetis
Found SWD-DP with ID 0x2BA01477
Unlocking device...O.K.

but unable to ease or flash the programme

 

J-Link>erase
Target connection not established yet but required for command.
Please specify device / core. <Default>: MK64FN1M0XXX12
Type '?' for selection dialog
Device>
Please specify target interface:
J) JTAG (Default)
S) SWD
T) cJTAG
TIF>
Device position in JTAG chain (IRPre,DRPre) <Default>: -1,-1 => Auto-detect
JTAGConf>
Specify target interface speed [kHz]. <Default>: 4000 kHz
Speed>
Device "MK64FN1M0XXX12" selected.


Connecting to target via JTAG
InitTarget()
JTAG selected. Identifying JTAG Chain...
TotalIRLen = 4, IRPrint = 0x01
JTAG chain detection found 1 devices:
#0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP
JTAG Chain Identified. Connecting to DAP TAP...
Successfully connected to selected DAP TAP.
Timeout while halting CPU.
TotalIRLen = 4, IRPrint = 0x01
JTAG chain detection found 1 devices:
#0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP
DPv0 detected
Scanning AP map to find all available APs
AP[2]: Stopped AP scan as end of AP map has been reached
AP[0]: AHB-AP (IDR: 0x24770011)
AP[1]: JTAG-AP (IDR: 0x001C0000)
Iterating through AP map to find AHB-AP to use
AP[0]: Core found
AP[0]: AHB-AP ROM base: 0xE00FF000
CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
Found Cortex-M4 r0p1, Little endian.
FPUnit: 6 code (BP) slots and 2 literal slots
CoreSight components:
ROMTbl[0] @ E00FF000
[0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7
[0][1]: E0001000 CID B105E00D PID 003BB002 DWT
[0][2]: E0002000 CID B105E00D PID 002BB003 FPB
[0][3]: E0000000 CID B105E00D PID 003BB001 ITM
[0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU
[0][5]: E0041000 CID B105900D PID 000BB925 ETM
[0][6]: E0042000 CID B105900D PID 003BB907 ETB
[0][7]: E0043000 CID B105900D PID 001BB908 CSTF
Memory zones:
Zone: "Default" Description: Default access mode
Cortex-M4 identified.
No address range specified, 'Erase Chip' will be executed
'erase': Performing implicit reset & halt of MCU.
Reset: Halt core after reset via DEMCR.VC_CORERESET.
Reset: Reset device via AIRCR.SYSRESETREQ.
Reset: S_RESET_ST never gets cleared. CPU seems to be kept in reset forever.
Reset: Using fallback: Reset pin.
Reset: Halt core after reset via DEMCR.VC_CORERESET.
Reset: Reset device via reset pin
Reset: VC_CORERESET did not halt CPU. (Debug logic also reset by reset pin?).
Reset: Reconnecting and manually halting CPU.
DPv0 detected
AP map detection skipped. Manually configured AP map found.
AP[0]: AHB-AP (IDR: Not set)
AP[0]: Core found
AP[0]: AHB-AP ROM base: 0xE00FF000
CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
Found Cortex-M4 r0p1, Little endian.
CPU could not be halted
Reset: Core did not halt after reset, trying to disable WDT.
Reset: Halt core after reset via DEMCR.VC_CORERESET.
Reset: Reset device via reset pin
Reset: VC_CORERESET did not halt CPU. (Debug logic also reset by reset pin?).
Reset: Reconnecting and manually halting CPU.
DPv0 detected
AP map detection skipped. Manually configured AP map found.
AP[0]: AHB-AP (IDR: Not set)
AP[0]: Core found
AP[0]: AHB-AP ROM base: 0xE00FF000
CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
Found Cortex-M4 r0p1, Little endian.
CPU could not be halted
AfterResetTarget()
_TargetHalt: CPU did not halt.
CPU could not be halted

****** Error: Failed to halt CPU.
CPU could not be halted
Erasing device...
CPU could not be halted

****** Error: Cannot read register 16 (XPSR) while CPU is running
Cannot read register 20 (CFBP) while CPU is running
Cannot read register 0 (R0) while CPU is running
Cannot read register 1 (R1) while CPU is running
Cannot read register 2 (R2) while CPU is running
Cannot read register 3 (R3) while CPU is running
Cannot read register 4 (R4) while CPU is running
Cannot read register 5 (R5) while CPU is running
Cannot read register 6 (R6) while CPU is running
Cannot read register 7 (R7) while CPU is running
Cannot read register 8 (R8) while CPU is running
Cannot read register 9 (R9) while CPU is running
Cannot read register 10 (R10) while CPU is running
Cannot read register 11 (R11) while CPU is running
Cannot read register 12 (R12) while CPU is running
Cannot read register 14 (R14) while CPU is running
Cannot read register 15 (R15) while CPU is running
Cannot read register 17 (MSP) while CPU is running
Cannot read register 18 (PSP) while CPU is running

****** Error: Verification of RAMCode failed @ address 0x1FFF0000.
Write: 0xA801BE00 F0009900
Read: 0x94810441 26740E24
Failed to prepare for programming.
Failed to download RAMCode!
ERROR: Erase returned with error code -1.

0 Kudos
Reply
1 Reply

18 Views
Celeste_Liu
NXP Employee
NXP Employee

Hello @belagallakishore ,

Thanks for your detailed log.

From the log "Reset: S_RESET_ST never gets cleared. CPU seems to be kept in reset forever." and "Reset: Core did not halt after reset, trying to disable WDT.", the root cause is the MCU cannot be halted in debug mode, which prevents erase and programming operations.

This kind of issue is typically caused by one of the following: Watchdog resets the MCU continuously after reset, RESET pin is held low or unstable on hardware or User application interferes with debug (e.g., invalid clock/PLL or early code behavior).

I recommend you try the following steps:

1. Switch to SWD interface

2. Reduce debug speed (e.g., 1000 kHz or lower);

3. Check RESET pin hardware condition:

I suppose you are using a custom board, right? Could you please check whether the RESET pin is being pulled low externally? Is there any excessive RC delay? Or any waveform instability or noise on the RESET signal? Maybe you can use an oscilloscope to observe the RESET waveform?

4. Not sure how long your SWD/JTAG debug cable is, or if there are any EMI issues. Keep the cable as short as possible.

We have Production Flash programming best practices for Kinetis K and L MCUs for your reference.

If the issue persists, please share your hardware schematic (especially reset and debug interface). I am glad to assist further.

BR

Celeste

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2374800%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Eunable%20to%20flash%3A-Unable%20to%20perform%20operation!%20Command%20failed%20with%20exit%20code%201%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2374800%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Eunable%20to%20flash%26nbsp%3B%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EUnspecified%20error%20-1%3CBR%20%2F%3EScript%20processing%20completed.%3CBR%20%2F%3EUnable%20to%20perform%20operation!%3CBR%20%2F%3ECommand%20failed%20with%20exit%20code%201%3C%2FP%3E%3CBR%20%2F%3E%3CP%3Ei%20am%20able%20to%20unlock%20the%20mcu%3C%2FP%3E%3CP%3EJ-Link%26gt%3Bunlock%20kinetis%3CBR%20%2F%3EFound%20SWD-DP%20with%20ID%200x2BA01477%3CBR%20%2F%3EUnlocking%20device...O.K.%3C%2FP%3E%3CP%3Ebut%20unable%20to%20ease%20or%20flash%20the%20programme%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EJ-Link%26gt%3Berase%3CBR%20%2F%3ETarget%20connection%20not%20established%20yet%20but%20required%20for%20command.%3CBR%20%2F%3EPlease%20specify%20device%20%2F%20core.%20%3CDEFAULT%3E%3A%20MK64FN1M0XXX12%3CBR%20%2F%3EType%20'%3F'%20for%20selection%20dialog%3CBR%20%2F%3EDevice%26gt%3B%3CBR%20%2F%3EPlease%20specify%20target%20interface%3A%3CBR%20%2F%3EJ)%20JTAG%20(Default)%3CBR%20%2F%3ES)%20SWD%3CBR%20%2F%3ET)%20cJTAG%3CBR%20%2F%3ETIF%26gt%3B%3CBR%20%2F%3EDevice%20position%20in%20JTAG%20chain%20(IRPre%2CDRPre)%20%3CDEFAULT%3E%3A%20-1%2C-1%20%3D%26gt%3B%20Auto-detect%3CBR%20%2F%3EJTAGConf%26gt%3B%3CBR%20%2F%3ESpecify%20target%20interface%20speed%20%5BkHz%5D.%20%3CDEFAULT%3E%3A%204000%20kHz%3CBR%20%2F%3ESpeed%26gt%3B%3CBR%20%2F%3EDevice%20%22MK64FN1M0XXX12%22%20selected.%3C%2FDEFAULT%3E%3C%2FDEFAULT%3E%3C%2FDEFAULT%3E%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EConnecting%20to%20target%20via%20JTAG%3CBR%20%2F%3EInitTarget()%3CBR%20%2F%3EJTAG%20selected.%20Identifying%20JTAG%20Chain...%3CBR%20%2F%3ETotalIRLen%20%3D%204%2C%20IRPrint%20%3D%200x01%3CBR%20%2F%3EJTAG%20chain%20detection%20found%201%20devices%3A%3CBR%20%2F%3E%230%20Id%3A%200x4BA00477%2C%20IRLen%3A%2004%2C%20CoreSight%20JTAG-DP%3CBR%20%2F%3EJTAG%20Chain%20Identified.%20Connecting%20to%20DAP%20TAP...%3CBR%20%2F%3ESuccessfully%20connected%20to%20selected%20DAP%20TAP.%3CBR%20%2F%3ETimeout%20while%20halting%20CPU.%3CBR%20%2F%3ETotalIRLen%20%3D%204%2C%20IRPrint%20%3D%200x01%3CBR%20%2F%3EJTAG%20chain%20detection%20found%201%20devices%3A%3CBR%20%2F%3E%230%20Id%3A%200x4BA00477%2C%20IRLen%3A%2004%2C%20CoreSight%20JTAG-DP%3CBR%20%2F%3EDPv0%20detected%3CBR%20%2F%3EScanning%20AP%20map%20to%20find%20all%20available%20APs%3CBR%20%2F%3EAP%5B2%5D%3A%20Stopped%20AP%20scan%20as%20end%20of%20AP%20map%20has%20been%20reached%3CBR%20%2F%3EAP%5B0%5D%3A%20AHB-AP%20(IDR%3A%200x24770011)%3CBR%20%2F%3EAP%5B1%5D%3A%20JTAG-AP%20(IDR%3A%200x001C0000)%3CBR%20%2F%3EIterating%20through%20AP%20map%20to%20find%20AHB-AP%20to%20use%3CBR%20%2F%3EAP%5B0%5D%3A%20Core%20found%3CBR%20%2F%3EAP%5B0%5D%3A%20AHB-AP%20ROM%20base%3A%200xE00FF000%3CBR%20%2F%3ECPUID%20register%3A%200x410FC241.%20Implementer%20code%3A%200x41%20(ARM)%3CBR%20%2F%3EFound%20Cortex-M4%20r0p1%2C%20Little%20endian.%3CBR%20%2F%3EFPUnit%3A%206%20code%20(BP)%20slots%20and%202%20literal%20slots%3CBR%20%2F%3ECoreSight%20components%3A%3CBR%20%2F%3EROMTbl%5B0%5D%20%40%20E00FF000%3CBR%20%2F%3E%5B0%5D%5B0%5D%3A%20E000E000%20CID%20B105E00D%20PID%20000BB00C%20SCS-M7%3CBR%20%2F%3E%5B0%5D%5B1%5D%3A%20E0001000%20CID%20B105E00D%20PID%20003BB002%20DWT%3CBR%20%2F%3E%5B0%5D%5B2%5D%3A%20E0002000%20CID%20B105E00D%20PID%20002BB003%20FPB%3CBR%20%2F%3E%5B0%5D%5B3%5D%3A%20E0000000%20CID%20B105E00D%20PID%20003BB001%20ITM%3CBR%20%2F%3E%5B0%5D%5B4%5D%3A%20E0040000%20CID%20B105900D%20PID%20000BB9A1%20TPIU%3CBR%20%2F%3E%5B0%5D%5B5%5D%3A%20E0041000%20CID%20B105900D%20PID%20000BB925%20ETM%3CBR%20%2F%3E%5B0%5D%5B6%5D%3A%20E0042000%20CID%20B105900D%20PID%20003BB907%20ETB%3CBR%20%2F%3E%5B0%5D%5B7%5D%3A%20E0043000%20CID%20B105900D%20PID%20001BB908%20CSTF%3CBR%20%2F%3EMemory%20zones%3A%3CBR%20%2F%3EZone%3A%20%22Default%22%20Description%3A%20Default%20access%20mode%3CBR%20%2F%3ECortex-M4%20identified.%3CBR%20%2F%3ENo%20address%20range%20specified%2C%20'Erase%20Chip'%20will%20be%20executed%3CBR%20%2F%3E'erase'%3A%20Performing%20implicit%20reset%20%26amp%3B%20halt%20of%20MCU.%3CBR%20%2F%3EReset%3A%20Halt%20core%20after%20reset%20via%20DEMCR.VC_CORERESET.%3CBR%20%2F%3EReset%3A%20Reset%20device%20via%20AIRCR.SYSRESETREQ.%3CBR%20%2F%3EReset%3A%20S_RESET_ST%20never%20gets%20cleared.%20CPU%20seems%20to%20be%20kept%20in%20reset%20forever.%3CBR%20%2F%3EReset%3A%20Using%20fallback%3A%20Reset%20pin.%3CBR%20%2F%3EReset%3A%20Halt%20core%20after%20reset%20via%20DEMCR.VC_CORERESET.%3CBR%20%2F%3EReset%3A%20Reset%20device%20via%20reset%20pin%3CBR%20%2F%3EReset%3A%20VC_CORERESET%20did%20not%20halt%20CPU.%20(Debug%20logic%20also%20reset%20by%20reset%20pin%3F).%3CBR%20%2F%3EReset%3A%20Reconnecting%20and%20manually%20halting%20CPU.%3CBR%20%2F%3EDPv0%20detected%3CBR%20%2F%3EAP%20map%20detection%20skipped.%20Manually%20configured%20AP%20map%20found.%3CBR%20%2F%3EAP%5B0%5D%3A%20AHB-AP%20(IDR%3A%20Not%20set)%3CBR%20%2F%3EAP%5B0%5D%3A%20Core%20found%3CBR%20%2F%3EAP%5B0%5D%3A%20AHB-AP%20ROM%20base%3A%200xE00FF000%3CBR%20%2F%3ECPUID%20register%3A%200x410FC241.%20Implementer%20code%3A%200x41%20(ARM)%3CBR%20%2F%3EFound%20Cortex-M4%20r0p1%2C%20Little%20endian.%3CBR%20%2F%3ECPU%20could%20not%20be%20halted%3CBR%20%2F%3EReset%3A%20Core%20did%20not%20halt%20after%20reset%2C%20trying%20to%20disable%20WDT.%3CBR%20%2F%3EReset%3A%20Halt%20core%20after%20reset%20via%20DEMCR.VC_CORERESET.%3CBR%20%2F%3EReset%3A%20Reset%20device%20via%20reset%20pin%3CBR%20%2F%3EReset%3A%20VC_CORERESET%20did%20not%20halt%20CPU.%20(Debug%20logic%20also%20reset%20by%20reset%20pin%3F).%3CBR%20%2F%3EReset%3A%20Reconnecting%20and%20manually%20halting%20CPU.%3CBR%20%2F%3EDPv0%20detected%3CBR%20%2F%3EAP%20map%20detection%20skipped.%20Manually%20configured%20AP%20map%20found.%3CBR%20%2F%3EAP%5B0%5D%3A%20AHB-AP%20(IDR%3A%20Not%20set)%3CBR%20%2F%3EAP%5B0%5D%3A%20Core%20found%3CBR%20%2F%3EAP%5B0%5D%3A%20AHB-AP%20ROM%20base%3A%200xE00FF000%3CBR%20%2F%3ECPUID%20register%3A%200x410FC241.%20Implementer%20code%3A%200x41%20(ARM)%3CBR%20%2F%3EFound%20Cortex-M4%20r0p1%2C%20Little%20endian.%3CBR%20%2F%3ECPU%20could%20not%20be%20halted%3CBR%20%2F%3EAfterResetTarget()%3CBR%20%2F%3E_TargetHalt%3A%20CPU%20did%20not%20halt.%3CBR%20%2F%3ECPU%20could%20not%20be%20halted%3C%2FP%3E%3CP%3E******%20Error%3A%20Failed%20to%20halt%20CPU.%3CBR%20%2F%3ECPU%20could%20not%20be%20halted%3CBR%20%2F%3EErasing%20device...%3CBR%20%2F%3ECPU%20could%20not%20be%20halted%3C%2FP%3E%3CP%3E******%20Error%3A%20Cannot%20read%20register%2016%20(XPSR)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2020%20(CFBP)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%200%20(R0)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%201%20(R1)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%202%20(R2)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%203%20(R3)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%204%20(R4)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%205%20(R5)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%206%20(R6)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%207%20(R7)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%208%20(R8)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%209%20(R9)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2010%20(R10)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2011%20(R11)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2012%20(R12)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2014%20(R14)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2015%20(R15)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2017%20(MSP)%20while%20CPU%20is%20running%3CBR%20%2F%3ECannot%20read%20register%2018%20(PSP)%20while%20CPU%20is%20running%3C%2FP%3E%3CP%3E******%20Error%3A%20Verification%20of%20RAMCode%20failed%20%40%20address%200x1FFF0000.%3CBR%20%2F%3EWrite%3A%200xA801BE00%20F0009900%3CBR%20%2F%3ERead%3A%200x94810441%2026740E24%3CBR%20%2F%3EFailed%20to%20prepare%20for%20programming.%3CBR%20%2F%3EFailed%20to%20download%20RAMCode!%3CBR%20%2F%3EERROR%3A%20Erase%20returned%20with%20error%20code%20-1.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2375607%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20unable%20to%20flash%3A-Unable%20to%20perform%20operation!%20Command%20failed%20with%20exit%20code%201%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2375607%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F263374%22%20target%3D%22_blank%22%3E%40belagallakishore%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EThanks%20for%20your%20detailed%20log.%3C%2FP%3E%0A%3CP%3EFrom%20the%20log%20%22Reset%3A%20S_RESET_ST%20never%20gets%20cleared.%20CPU%20seems%20to%20be%20kept%20in%20reset%20forever.%22%20and%20%22Reset%3A%20Core%20did%20not%20halt%20after%20reset%2C%20trying%20to%20disable%20WDT.%22%2C%20the%20root%20cause%20is%26nbsp%3Bthe%20MCU%20cannot%20be%20halted%20in%20debug%20mode%2C%20which%20prevents%20erase%20and%20programming%20operations.%3C%2FP%3E%0A%3CP%3EThis%20kind%20of%20issue%20is%20typically%20caused%20by%20one%20of%20the%20following%3A%26nbsp%3BWatchdog%20resets%20the%20MCU%20continuously%20after%20reset%2C%26nbsp%3BRESET%20pin%20is%20held%20low%20or%20unstable%20on%20hardware%20or%26nbsp%3BUser%20application%20interferes%20with%20debug%20(e.g.%2C%20invalid%20clock%2FPLL%20or%20early%20code%20behavior).%3C%2FP%3E%0A%3CP%3EI%20recommend%20you%20try%20the%20following%20steps%3A%3C%2FP%3E%0A%3CP%3E1.%20Switch%20to%20SWD%20interface%3C%2FP%3E%0A%3CP%3E2.%20Reduce%20debug%20speed%20(e.g.%2C%201000%20kHz%20or%20lower)%3B%3C%2FP%3E%0A%3CP%3E3.%20Check%20RESET%20pin%20hardware%20condition%3A%3C%2FP%3E%0A%3CP%3EI%20suppose%20you%20are%20using%20a%20custom%20board%2C%20right%3F%26nbsp%3BCould%20you%20please%20check%20whether%20the%20RESET%20pin%20is%20being%20pulled%20low%20externally%3F%20Is%20there%20any%20excessive%20RC%20delay%3F%20Or%20any%20waveform%20instability%20or%20noise%20on%20the%20RESET%20signal%3F%20Maybe%20you%20can%20use%20an%20oscilloscope%20to%20observe%20the%20RESET%20waveform%3F%3C%2FP%3E%0A%3CP%3E4.%20Not%20sure%20how%20long%20your%20SWD%2FJTAG%20debug%20cable%20is%2C%20or%20if%20there%20are%20any%20EMI%20issues.%20Keep%20the%20cable%20as%20short%20as%20possible.%3C%2FP%3E%0A%3CP%3EWe%20have%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com.cn%2Fdocs%2Fen%2Fapplication-note%2FAN4835.pdf%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EProduction%20Flash%20programming%20best%20practices%20for%20Kinetis%20K%20and%20L%20MCUs%3C%2FA%3E%26nbsp%3Bfor%20your%20reference.%3C%2FP%3E%0A%3CP%3EIf%20the%20issue%20persists%2C%20please%20share%20y%3CSPAN%3Eour%20hardware%20schematic%20(especially%20reset%20and%20debug%20interface).%20I%20am%26nbsp%3Bglad%20to%20assist%20further.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBR%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3ECeleste%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E