Title: Assembler for ME9 ECU Post by: toolstoy on August 09, 2023, 11:41:10 PM Hello Everyone,
What assembler would everyone recommend for the MPC*** on ME9 for patching in ASM? Online forum tells me GNU Assembler (which I have no experience with whatsoever). I just want to start on the correct foot moving forward. I'm trying out my first asm patch so any help and tips would be appreciated. TIA Title: Re: Assembler for ME9 ECU Post by: elias on August 11, 2023, 06:27:00 PM I would start with Ghidra , as its featuring a built-in ASM. For making a start, its perfect.
If you are more advanced into this topic, here is some starting point with a full toolchain designed for MED9. The principle will work on any ECU, but as you are talking about ME9, you wont need to adjust much, as the C-Compiler should fit. https://github.com/EliasKotlyar/MED9Toolchain Title: Re: Assembler for ME9 ECU Post by: prj on August 12, 2023, 01:54:10 AM Codewarrior and it's compiler.
It's free for small size programs (which is what all your stuff is going to be). It has a full toolchain, you can write code in C or ASM. Always makes sense to use the tools from the manufacturer of the processor. Title: Re: Assembler for ME9 ECU Post by: toolstoy on August 12, 2023, 03:37:39 AM I would start with Ghidra , as its featuring a built-in ASM. For making a start, its perfect. If you are more advanced into this topic, here is some starting point with a full toolchain designed for MED9. The principle will work on any ECU, but as you are talking about ME9, you wont need to adjust much, as the C-Compiler should fit. https://github.com/EliasKotlyar/MED9Toolchain Thanks for that. I will have a look at the github toolchain. Will checkout Ghidra as well. Title: Re: Assembler for ME9 ECU Post by: toolstoy on August 12, 2023, 03:41:05 AM Codewarrior and it's compiler. It's free for small size programs (which is what all your stuff is going to be). It has a full toolchain, you can write code in C or ASM. Always makes sense to use the tools from the manufacturer of the processor. Thanks for that. I thought CW is only trial but that is good to know. I will check it out |