IF THIS IS IN THE WRONG SECTION, PLEASE MOVE
I noticed a post regarding the H8/500 MCU in here, so I posted.
I noticed you guys had some experience with the Hitachi H8 microprocessor. If anyone is able to help us out with this project, I would be EXTREMELY greatful for any information. This is something I am learning step by step so please forgive any inaccuracies. I will be posting up the MCU dump from the ECU's MCU sometime next week when my PLCC-84 breakout socket comes in.
Does anyone have a h8/500 compiler? I noticed that "evoman" or "cboles" on here may have one. So far this is the closest I've come to a group that is familiar with these MCUs.
I dumped the code on the MCU from a 1992 Acura Legend Transmission daughterboard (it's inside of the ECU). I have no way to verify that the dump was successful as I have no knowledge of ASM (or any other programming language). I would like to know if you think the following .bin file and the associated, disassembled .txt file is corrupted or not.
If the dump was successful, I will not feel so bad about possibly destroying a perfectly good engine computer in order to get a dump off of the other, ENGINE COMPUTER MCU. The ECU uses the same exact microprocessor with a different ROM code on it. Thank you for your anticipated assistance.
Information:
The MCU is a Hitachi H8/532. HD6435328. Its an original design of Hitachi's based off of their H8 and specifically 500 series lineup. The chip is 16-bit CMOS microcomputer with 1K-byte high-speed RAM on-chip.
H8/500 disassembler http://other.ditcorp.com/legend/DASMH85.EXE
h8/532 manual/datasheet http://other.ditcorp.com/legend/datasheet.pdf
Official programming guide for the H8/500 series
http://other.ditcorp.com/legend/programming.pdf
TCU.TXT is the de-compiled version. I am not 100% sure that it was done correctly.
-Matt