ALLservice Service Forum
support board, PC repair, unlocking solutions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TP 380xd eeprom is AT24C01A. pls help...

 
Post new topic   Reply to topic    Service Forum Forum Index -> IBM/Lenovo ThinkPad Password Help Center (EN)
View previous topic :: View next topic  
Author Message
artxty
Nou Venit


Joined: 10 Nov 2005
Posts: 3

PostPosted: Thu Nov 10, 2005 9:48 am    Post subject: TP 380xd eeprom is AT24C01A. pls help... Reply with quote

hi all,

old TP 380xd EEPROM is AT24C01A.

i had a hard time dismantling the TP coz its hidden above the memory slot.

its different from the AT24RF08C.

http://www.atmel.com/dyn/products/product_card.asp?family_id=644&family_name=RF+Identification&part_id=2370


so what i did is to look for the data sheet and compare it:

http://www.atmel.com/dyn/products/product_card.asp?family_id=647&family_name=Serial+EEPROM&part_id=2804


and i followed the instructions carefully using the simple-i2prog.pdf, however since it has different eeprom number, here are the results:




C:\ALLservice\24RF08>r24rf08.exe mytp.bin
24RF08 eeprom reader v2.0b - Win32 Console Version
Copyright (C) Victor Voinea, ALLservice 2004-2005, www.allservice.ro

----------------------------------------------------------------
Initializing timer...18077 OK!
ERROR: Eeprom not available!

----------------------------------------------------------------
Hit <Enter> to exit...


C:\ALLservice\24RF08>patcher.exe
24RF08 eeprom patcher 2.0a
Copyright (C) Victor Voinea, ALLservice 2004-2005, www.allservice.ro

----------------------------------------------------------------

Usage: patcher [switches]

switches:
/X Invert SCL. Default is direct.
/D Invert SDA-Out. Default is direct.
/I Invert SDA-In. Default is direct.

W24RF08 has complete support to reset access protection. Use W24RF08 instead
of this program with "/P" switch.

Initializing timer...18077 OK!
ERROR: Eeprom not available!

----------------------------------------------------------------
Hit <Enter> to exit...
r24rf08.exe mytp.bin

C:\ALLservice\24RF08>r24rf08.exe mytp.bin
24RF08 eeprom reader v2.0b - Win32 Console Version
Copyright (C) Victor Voinea, ALLservice 2004-2005, www.allservice.ro

----------------------------------------------------------------
Initializing timer...18077 OK!
File already exists. Overwrite? (Y|N): y
ERROR: Eeprom not available!

----------------------------------------------------------------
Hit <Enter> to exit...



here are the pictures of my TP380xd, soory the images were just taken from my cellphone camera.

http://www.pttc.gov.ph/alvin/ibm/atmel1.jpg

http://www.pttc.gov.ph/alvin/ibm/atmel2.jpg

http://www.pttc.gov.ph/alvin/ibm/atmel3.jpg


here is the location of the Atmel chip:

http://www.pttc.gov.ph/alvin/ibm/atmel4.jpg


is there another way to fix this?

thanks very much

-alvin tan
philippines

artxty@yahoo.com
Back to top
View user's profile Send private message Yahoo Messenger
victor
S.F. Boss


Joined: 07 Mar 2004
Posts: 2546
Location: Staff

PostPosted: Thu Nov 10, 2005 12:36 pm    Post subject: Reply with quote

I already replied your email. But here we go again:

380XD has other eeprom not 24RF08. Well, it is the classic 8 pin 24C01 you
have there. The interfaces works for this too but not the software,
obviously is only for 24RF08.
24C01 is an ordinary eeprom that can be read with anything you want, but I
suggest you PonyProg. Download PonyProg 2.05 or 2.06 and install.

Execute PonyProg and goto Setup > Interface Setup menu. Chose serial SI-Prog API and COM 1 port. Anyway, if you decided to build the driven max232 circuit, a good choice regarding this TP model, then you have to invert D-in, D-out and SCL. Also, don't forget to calibrate the timers from Setup> Calibration.

Now, close the application and navigate to its folder, look for a file PONYPROG2000.INI.
Open this file and modify the line:
I2CBaseAddress=0xA0 to I2CBaseAddress=0xAE and save it.

Ok, you are ready to go. Open PonyProg, select 24c01 in the device list and read the eeprom exactly as instructed for 24RF08.
24C01 has SDA,SCL and GND pins in the same layout as the 8 pin 24RF08 so check the connections to be sure.
I also advice you to save the file as .bin not .e2p otherwise Pony
adds a header to the file.

Now you have the eeprom dump so open with IBMpass 2.0 and see the password
in scan code (AA button) at 0x38, 0x40 offset.
Back to top
View user's profile Send private message
artxty
Nou Venit


Joined: 10 Nov 2005
Posts: 3

PostPosted: Tue Nov 15, 2005 4:18 am    Post subject: Reply with quote

my question

i've assembled back the laptop, and edited the ponyprog.ini
"I2CBaseAddress=0xAE" then after follwong the instructions, the
ponyprog
prompts "Device Not Responding"

im ready to unsolder the at24c01a chip, but would like to ask some
detailed instructions.

from the simple i2cprog circuit, for the power supply, it says that it
will need R3=100ohms connected between the VCC and PROT, but on the
data
sheet of the at24c01a, it only states on pin#3 as address inputs.

of course i wont try it unless you tell me so. Smile

its really a nightmare for us novice to undergo this kind of stuffs,
but
thank God for sending people like you for spreading lights on our
path.



and the reply:


Quoted from Victor

The schematic shows the pin connections for 24RF08 only.
24C01:
Connect SDA, SCL and GND to the interface.
WP must be on GND.
Vcc to 4,5-5V
A0,A1,A2 (the addresses) can be simply tied to GND. If you put all to
GND
you must modify again the 2CBaseAddress=0xA0.

All Gnds: Interface's, eeprom, power supply must be fitted togheter!
GND: eeprom pins: A0, A1, A2, GND, WP + COM1 pin#5+ power GND.

Sincerely I would choose max232 circuit instead of desoldering, anytime.
To unsolder is better to use hot air tools. Even tough a hot air gun is
good. Well, eighter way be carefull.


----

the result:

success! thank you so much!
Back to top
View user's profile Send private message Yahoo Messenger
artxty
Nou Venit


Joined: 10 Nov 2005
Posts: 3

PostPosted: Sun Nov 20, 2005 4:20 pm    Post subject: Success! Reply with quote

I'd like to extend my sincere gratitude to Victor whom have helped me a lot, from building the simple-i2prog circuit, with step by step instructions on how to read the eeprom, and even providing links to where i can download the software reader, up to disabling the hard disk password.

He taught me a new dimension in the world of computers.

I know he has helped a lot, even though I haven't met him personally, to me, Victor is a good samaritan, He is always willing to extend a helping hand, especially to me who have no idea what an eeprom is.

May you continue to grow in wisdom, and continue to help others. Maraming Salamat po! (Thank you very much "respect emphasized")

-Alvin Tan
Philippines
Back to top
View user's profile Send private message Yahoo Messenger
victor
S.F. Boss


Joined: 07 Mar 2004
Posts: 2546
Location: Staff

PostPosted: Sun Nov 20, 2005 6:06 pm    Post subject: Reply with quote

Thanks Alvin, don't kill me, please! Embarassed

Multumesc foarte mult - this is "Maraming Salamat", I think Confused Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Service Forum Forum Index -> IBM/Lenovo ThinkPad Password Help Center (EN) All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Powered by phpBB © 2001, 2005 phpBB Group