unbrick at89s8253

rickyy

Feb 19, 2025
4
Joined
Feb 19, 2025
Messages
4
hello, I'm not any programmer and I want to ask.
I accidentally made a mistake, I caused 1 pcs ic at89s8253 to be accidentally locked lb1 lb2 lb3.
then I bought Xgecu T48, can Xgecu remove the lock on at89s8253?
so that the program in at89s8253 can look like before
thank you
 

Bluejets

Oct 5, 2014
7,374
Joined
Oct 5, 2014
Messages
7,374
Think you will find whatever was there is either gone or corrupted with only recovery avenue being starting again from scratch with original code.
 

rickyy

Feb 19, 2025
4
Joined
Feb 19, 2025
Messages
4
Think you will find whatever was there is either gone or corrupted with only recovery avenue being starting again from scratch with original code.
thanks for the hint, but it can't be unlocked?
because it belongs to the lab and I made a mistake in trying it
 

Harald Kapp

Moderator
Moderator
Nov 17, 2011
14,271
Joined
Nov 17, 2011
Messages
14,271
There is usually no way to "unlock" such a controller. The locking mechanisms provided by these controllers are meant to prevent unauthorized users from extracting the code from the internal memory. In which way the controller is locked may depend on which "mistake" you made. Usually a so called fuse is programmed to activate the locking mechanism. This fuse can be restored only by re-programming the whole chip - which is obviously possible only if you have access to the original firmware.
Unless you have another, identical and unlocked chip to extract the firmware, your chances of repairing you rmistake are next to nil.
 

ahsrabrifat

Jan 18, 2025
76
Joined
Jan 18, 2025
Messages
76
hello, I'm not any programmer and I want to ask.
I accidentally made a mistake, I caused 1 pcs ic at89s8253 to be accidentally locked lb1 lb2 lb3.
then I bought Xgecu T48, can Xgecu remove the lock on at89s8253?
so that the program in at89s8253 can look like before
thank you
The XGecu T48 supports the AT89 series, including the AT89S8253, for programming. However, it cannot bypass or remove the lock bits without performing a full erase.
 

rickyy

Feb 19, 2025
4
Joined
Feb 19, 2025
Messages
4
There is usually no way to "unlock" such a controller. The locking mechanisms provided by these controllers are meant to prevent unauthorized users from extracting the code from the internal memory. In which way the controller is locked may depend on which "mistake" you made. Usually a so called fuse is programmed to activate the locking mechanism. This fuse can be restored only by re-programming the whole chip - which is obviously possible only if you have access to the original firmware.
Unless you have another, identical and unlocked chip to extract the firmware, your chances of repairing you rmistake are next to nil.
oh okay, thank you
 
Top