Hello all,
I need help understanding of how to pump Raw source code into an application; for example: if I have raw C code for an ECU in notepad form, what are the steps that I have to take in order to get into the ECU.
Thank you in advance
Hello all,
I need help understanding of how to pump Raw source code into an application; for example: if I have raw C code for an ECU in notepad form, what are the steps that I have to take in order to get into the ECU.
Thank you in advance
Have you researched this on your own?
At the bottom of the wiki article are some links that may lead you in the right direction.
There's also some cautionary advice on a similar thread from a few years ago.
Thanks for the quick response.
yes, I have looked at both; it doesn't help. I understand all about fuel/air ration, timing...etc. It was just an example
my question is how to turn my raw code into something, how to get my code into a programmable Unit (like ECU). what software do I have to use ? is it called embedded ?
I've never messed with an ECU before, so the best I can do is offer some general advice.
You need to determine what kind of device you will be targeting, and find a toolchain that compiles code for that target.
You also need to find how to physically program the device. Do you overwrite the entire program in memory (requiring a specific type of programmer)? Does the device have a bootloader that allows you to overwrite certain program memory only (requiring knowledge of the specific protocol)?
This is a highly specialized application of C targeted to very specific hardware, so you'd probably be better off finding resources specifically for the target in question.
Matticus, do you have an email or phone number so I explain more in specific
I have both, but I will not be sharing them here.
Programming an embedded device requires, at minimum:
- A compiler or entire toolchain targeted for the given device
- A programmer (hardware)
- Basic knowledge of the device being programmed
For ECU programming, there will likely be more requirements and necessary knowledge. As I said, I have never done ECU programming, so I cannot help you any further in this pursuit.
The best advice I can give is to seek out resources (and possibly forums) dedicated to the target device/board/product.