EEVblog Electronics Community Forum
A Free & Open Forum For Electronics Enthusiasts & Professionals
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
This topic
This board
Entire forum
Google
Bing
Home
Help
Search
About us
Links
Login
Register
EEVblog Electronics Community Forum
»
Electronics
»
Microcontrollers
»
68hv11 and 68hc811 Decompiling tool
« previous
next »
Print
Search
Pages: [
1
]
Go Down
Author
Topic: 68hv11 and 68hc811 Decompiling tool (Read 4812 times)
0 Members and 1 Guest are viewing this topic.
Clint
Regular Contributor
Posts: 119
Country:
68hv11 and 68hc811 Decompiling tool
«
on:
January 10, 2014, 08:48:08 am »
Can someone point me in the right direction for a good preferably free tool for the disassembly of (specifically 68HC11) and (maybe 68HC811) MCU's
I have tried some dos ones but they are hard to deal with I know a lot about the hardware locations so am hoping I can work out what's going on with this detail.
My ultimate goal is to create a decompiled version that will recompile if that's wasnt obvious, I am not generally hacking I want to add a few features and being 80's hardware the manufacture is long gone.
Logged
=-=-=-=-=-=-=-=-=
g33K5 L1k3 80085
legacy
Super Contributor
!
Posts: 4415
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #1 on:
January 10, 2014, 10:31:26 am »
i used BUFALO directly on bloard, it is a good de-asm
which board do you have ?
Logged
Clint
Regular Contributor
Posts: 119
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #2 on:
January 10, 2014, 05:35:07 pm »
No Board I only have the device and a home built simulator for the inputs, so All I have is the bon file of the External ROM.
I was hoping to try and disassemble the file and reassemble it to a working ROM.
Logged
=-=-=-=-=-=-=-=-=
g33K5 L1k3 80085
legacy
Super Contributor
!
Posts: 4415
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #3 on:
January 10, 2014, 06:32:09 pm »
have you tried
this
?
Logged
Clint
Regular Contributor
Posts: 119
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #4 on:
January 10, 2014, 07:10:12 pm »
Quote from: legacy on January 10, 2014, 06:32:09 pm
have you tried
this
?
No but it does not mention disassembling?
Logged
=-=-=-=-=-=-=-=-=
g33K5 L1k3 80085
G0HZU
Super Contributor
Posts: 3156
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #5 on:
January 10, 2014, 07:50:01 pm »
I would use IDA Pro for this.
Even an old version will have support for the 6811. Eg something like Ver 4.3 from 12 years ago.
I don't use IDA Pro as much as I used to but it was easily the best disassembler. Very powerful and you can write your own modules for it if there is an MCU that it doesn't support.
I'd be surprised if there's anything better today but if there is then I'd be interested to see it
Logged
abyrvalg
Frequent Contributor
Posts: 833
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #6 on:
January 11, 2014, 10:31:18 am »
What is the nature of your planned extensions? Think - do you really need a full disassembly? In some cases it is easier just to paste a piece of new code into a free space at the end of ROM and patch a couple of jumps/calls to point there. Obtaining a fully reassemblable source is not a trivial task - simple automatic "bin to asm converter" style tools often produce conflicts like data misinterpreted as code and vice versa. If you are still willing to do that - go for IDA Pro as G0HZU advised. IDA is interactive - you can tell it "you are wrong here, these 16 bytes are data".
Logged
Clint
Regular Contributor
Posts: 119
Country:
Re: 68hv11 and 68hc811 Decompiling tool
«
Reply #7 on:
January 11, 2014, 05:40:09 pm »
I really would like a full disassembly, another user came to the rescue with IDA Pro, I will see what I can do in the next week, expect some shouting for help lol !
Logged
=-=-=-=-=-=-=-=-=
g33K5 L1k3 80085
Print
Search
Pages: [
1
]
Go Up
« previous
next »
Share me
Smf
EEVblog Electronics Community Forum
»
Electronics
»
Microcontrollers
»
68hv11 and 68hc811 Decompiling tool
There was an error while thanking
Thanking...
EEVblog Main Site
EEVblog on Youtube
EEVblog on Twitter
EEVblog on Facebook
EEVblog on Odysee