So I've kinda been lurking around here for a year or so trying to learn all I can about RusEFI. I ordered the Frankenstein Board and its already assembled and working (I tested it with the console & connecting it to Tunerstudio which worked successfully). Looking forward to try developing some software for it but I'm a little bit lost as to were to even begin to understand the software. I've played with Arduinos a while before so I'm familiar with the basic of C Language, interrupts, can bus, and a few other things here and there but nothing of this magnitude of code. Also I'm new to RTOS's so how the code bounces around is confusing to me. Can someone point me in the right direction to get started and be able to contribute?
I don't have a vehicle to test on at the moment so I plan on using an arduino as a stimulator for all signals coming in to the Rusefi board for now but my future goal is to have a Mazda RX8 running on a RusEFI ECU hopefully by the end of next year.
This looks like its gonna take a while to get a hang of. I've tried reading off the ChibiOS site Ultimate Guide (http://www.chibios.org/dokuwiki/doku.php?id=chibios:book:start) but seems this might take a while before I get anything done on the software side. Do you suggest I develop the hardware first based on what's already out there and then worry about the programming? Maybe you guys can provide some support based on what I have wired up? Just looking for the best way to tackle this project. I have all the wiring diagrams for the Rx8 so i have a list of all the inputs and outputs it uses. Also the rx8 repair guide hints on some of the control strategies for things like the oil metering pump (OMP) which isn't common to most vehicles. I should probably make a thread on this and share what the scope of this project is.
We have so many boards, please do not develop more hardware!
I'd say the most valuable things are to actually wire a real board to a real engine and contribute by providing the feedback on what's missing or should be improved exactly how.
Would I be correct that frankenso has the electrical stuff you need? I believe it does but I also do not know your needs. I suggest make frankenso work with mostly software changes then make a board that opposites your specific needs.
Would I be correct that frankenso has the electrical stuff you need? I believe it does but I also do not know your needs. I suggest make frankenso work with mostly software changes then make a board that opposites your specific needs.
uhhh I already have a frankenstein board assembled; dont want to invest in another board since this is pretty costly. I will probably start out with making an adapter board for the ecu connector and wiring in all I/O. Whatever i need extra i assume I'll buy separately and adapt as needed. When I have everything working I'll design a new board with all the components on one board to make it a final version i guess.