Who's Online Now
0 registered members (), 14 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
May
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Newest Members
vacheera, KM Elevator, Shawzee, ChurchGuy, Luis Mariano
8461 Registered Users
Forum Statistics
Forums13
Topics6,525
Posts36,929
Members8,461
Most Online117
Jan 16th, 2020
Previous Thread
Next Thread
Print Thread
#2300 - 01/10/12 07:48 PM EEPROM decompiler?  
Joined: Dec 2010
Posts: 75
Matthew Offline
EDM-A/Pilot
Matthew  Offline
EDM-A/Pilot

Joined: Dec 2010
Posts: 75
Toronto Ontario
Anyone know whats involved in decompiling a raw bin file of an EEPROM. I know its application specific. Does anyone have any information on this? Northern specifically.


-Matt
#2310 - 01/11/12 07:16 PM Re: EEPROM decompiler? [Re: Matthew]  
Joined: Jan 2012
Posts: 419
Broke_Sheave Offline
addict
Broke_Sheave  Offline
addict

Joined: Jan 2012
Posts: 419
Depends...What you are looking at in the EEPROM is a binary file. Main program usually lies in EPROM which is a binary file as well.

Usually on embedded process systems, you will need to know what processor you are running..(Intel, Motorola, DEC, TI, etc..). Then you will have to run decompiler that will support your processor to convert it to the appropriate assembly language for your processor, from the binary loaded on the chips. (Which will leave you page upon page of assembly code to figure out.)...

There are a few programs out there that will convert to Assembly to a higher level language,,,(C, C++, ) but I have found them to be unreliable...

There are many methods to skin a cat...

http://technet.microsoft.com/en-us/library/bb490635.aspx
http://en.wikipedia.org/wiki/Interactive_Disassembler


It Don't mean a thing if it aint got that swing.

Cool, Free, Johnny Smith courtesy of NPR..HERE
http://www.npr.org/ramfiles/asc/asc25.smith.asx
#2312 - 01/11/12 07:38 PM Re: EEPROM decompiler? [Re: Broke_Sheave]  
Joined: Dec 2010
Posts: 75
Matthew Offline
EDM-A/Pilot
Matthew  Offline
EDM-A/Pilot

Joined: Dec 2010
Posts: 75
Toronto Ontario
Ya I've got the binary file and can read it in assembly. But I was wondering if there is a way to convert that to C or something. Give me something that's alittle easier to decode.


-Matt
#2315 - 01/12/12 03:06 AM Re: EEPROM decompiler? [Re: Matthew]  
Joined: Jan 2012
Posts: 419
Broke_Sheave Offline
addict
Broke_Sheave  Offline
addict

Joined: Jan 2012
Posts: 419
As far as dissassemblers, this is the one I have used in the past for Intel based products. Mine was in DOS, but the new one has a GUI and a looks to be windows based...

http://www.hex-rays.com/products/ida/index.shtml

Did a great job on creating intel binary files to intel assembly language. However you are left with reams of paper with raw assembly code. which you then have to decipher the calls to various output devices. (Keyboard, Serial Port, Video Screen, LPT1, etc...) Lots of time consuming, tedious work.

As far as taking the next step and going from assembly to a higher level language, (C, BASIC, PASCAL, etc..) I've tried a few,but none were very reliable, and left a lot of guess work..

What kind of processor does the Northern use?


It Don't mean a thing if it aint got that swing.

Cool, Free, Johnny Smith courtesy of NPR..HERE
http://www.npr.org/ramfiles/asc/asc25.smith.asx
#2326 - 01/12/12 08:19 PM Re: EEPROM decompiler? [Re: Broke_Sheave]  
Joined: Dec 2010
Posts: 75
Matthew Offline
EDM-A/Pilot
Matthew  Offline
EDM-A/Pilot

Joined: Dec 2010
Posts: 75
Toronto Ontario
Um good question. I'll have to check the card to know. Anyone else know can chime in.


-Matt

Photo Gallery
PECCO PH5000 Overspeed Governor
Drive sheave
The best helper.
Rotary Oildraulic
Old Otis badge.
Brakes,Coil,Rotor
KONE MX10 repair tool kit
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.030s Queries: 15 (0.010s) Memory: 2.6842 MB (Peak: 2.8444 MB) Zlib disabled. Server Time: 2024-05-12 21:27:54 UTC