Hello!
Chip is locked.
I try to erase full chip and load hex flash into EFM32LG995F256 using:
Windows10, Ulink2, MDK Arm 4.7.4, MDK Arm 5.28a in SWD mode
And i have errors:
In MDK 4.7.4:
invalid ROM table
Cannot access memory
Flash Erase failed - Target DLL has been cancelled
In MDK 5.28a:
Unsupported access port
Please help, how resolve it.. Setting, methods, software..
I found this procedure for unlock EFM32LG chips. But how to do it in Keil MDK Arm?
Thanks for any help!
First hit for "EFM32 Unlock" on Google.
https://www.silabs.com/community/mcu/32-bit/knowledge-base.entry.html/2014/05/21/unlock_a_brickede-xkAm
Try the SiLabs community.
Segger J-Link frequently has tailored tools
Understand what's happening with the chip, then apply that into the context of what the uLink can achieve.
Must have edited post, forum ate a response mid edit.
Sequence perhaps beyond scope of Keil tools.
Look if SiLab provides a tool/solution. Code a sequence in another part to drive pins appropriately, ie an MPU where you drive/time pins. Look if Segger has specific app.
Thanks for your answer. Yes, segger software can do it, BUT need to use Jlink Arm device.
I have only Ulink2 device for communication between IDE -USB - Target and looking how do that using Keil MDK Arm + Ulink2 tool + tool supported Ulink2. Simplicity software support Jlink but Ulink2 is not supported..
I am very surprised that MDK Arm does not have the option that has been in the software packages of other participants in this market for a long time. this is a very necessary functionality and it is not in MDK, while others will be executed in 1 click: " Unlock chip" "Unsecure chip"