Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to recover a locked MAC7116 ?

Status
Not open for further replies.

wirewizard

Newbie level 4
Joined
Feb 2, 2019
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
66
Hi,
i accidently locked the MAC7116 MCU on a board by trying to read the internal flash via JTAG. The unit locks itself down and gave me no further access via JTAG and also does not run it's application software anymore. There is also an external flash, but i guess it only contains supplemental software and the bootloader and stuff resides on the MAC internal flash.

MAC7100 Family devices implement a security feature that prevents the unauthorized read and write of the memory contents. This feature allows:

Protection of the contents of program Flash
Protection of the contents of data Flash
Operation in single-chip mode
Operation from external memory with internal program Flash and data Flash disabled


I've read a lot about this in the datasheets and other programmers configs but can make any progress to get it running again.

For now, my Segger J-Link supports this chip, but i can only read the CPU ID by JTAG and it seems to ignore all commands to hold the CPU or to access the registers or memory mapped IOs. Any attempt to issue a "Connect" result in an timeout waiting for the chip to reset and enter ICE.

The docs tell about a Jtag lockout recovery procedure, which involves mass erase internal flash, unsecure the device but i still have no clue how to do this? Every access to any memory location or whatever seems to imply a connection, which i can't start...

Help is needed... THX!
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top