Hi Wellisson,
I've just retested USBDM with a KL03 which is the nearest I have to a KL04 and I couldn't get it to misbehave but as I only have one sample to test with this may not be realistic.
I tested with a JS16 based programmer and a MK20 based version and the latest version of the software (including BDM firmware).
Can I check the following please:
- What USBDM hardware?
- What operating system?
- What software version?
- What firmware version?
- What result do you get when click "Detect Chip"?
- What result when you manually select the device type and use "Mass Erase Now"?
If you have the time you can do some tests on a secured device using the USBDM TCL interpreter:
- settarget arm
- openbdm
- connect
- gs
Please report the results from the above commands.
bye
Results I obtained using TCL on secured device:
USBDMScript incorporating TCL - Copyright(c) 2011
Press ? for help
===============================================================
usbdm_rc.tcl
================
This file is 'sourced' whenever usbdmScript.exe is executed
Add your own custom commands
===============================================================
% settarget arm
USBDM DLL Version = 4.12.1.130
BDM List:
0 - USBDM-OPENSDA-9158037 : USBDM ARM-SWD for OpenSDA
Found 1 devices
:setTarget ARM
% openbdm
Opening USBDM-OPENSDA-9158037
BDM Version = HW=59, SW=4C
% connect
Device appears secured
% gs
MDM-AP.Status => 0x0001007F MASS_ERASE_ACK|FLASH_READY|SECURE|MASS_ERASE_EN|BACKDOOR_EN|HALT|
MDM-AP.Control => 0x00000000
DHCSR => Failed
DEMCR => Failed
MC_SRSH => Failed
MC_SRSL => Failed
WDOG_RSTCNT => Failed
0
%