Thanks for new topic.
LEDs can be placed on mother board instead of brain board. The brain board may be used for other projects.
I use Altium and our local PCB makers have some limits on manufacturing (clearance, pad/via size, ...).
The price and size of an STM32F4Discovery and its extra components lead me to make my own brain board.
I want to test RusEfi code for testing and learning, because my experiences is low level programming and RusEfi code is high level.
Now my doubt is connector selection for mother board. I want to have some flexibility on wiring.
Last edited by Ahmad on Wed Sep 11, 2019 2:41 pm, edited 2 times in total.
I have another question.
Is the free Tuner Studio best choice for monitoring/tuning?
May last project was a generator controller/monitoring and I wrote my own software.
Best choice is a vague term. It's free, and it works. For many that makes it the best. However best is in the eyes of the beholder. The console also several features which are not options in TS.
So you have one debug LED that's something! I would recommend at least two debug LEDs. Please be aware that you would need to compile your own firmware if you want your FATAL ERROR debug LED to be on a custom pid, FATAL ERROR could not be adjusted via configuration by design.
So you have one debug LED that's something! I would recommend at least two debug LEDs. Please be aware that you would need to compile your own firmware if you want your FATAL ERROR debug LED to be on a custom pin, FATAL ERROR could not be adjusted via configuration by design.
rusEfi stm32f407 default firmware uses
Thanks to notification Andrey
I'm drawing mother board and will connect any unused pin to a LED
but I don't understand "FATAL ERROR could not be adjusted via configuration by design".
you means, I can't change pin definitions in your source code and then compile?
My experimental ECU board is complete and now i want to edit firmware to match it.
the board consist of:
- STM32F407V module
- L9779 module for Digital I/O, Stepper motor Driver(we have gas mixer instead of injectors), ...
- CJ125(TQFP) module for Lambda
- IGBT module with current sense for ignition
- LAN (w5500) module
- RS485 (ADM2587E) module
- WiFi(ESP8266) module with current softener supply
- TLE9201SG for ETB