项目作者: jonlamb-gh

项目描述 :
Electronic fuel injection and engine control unit written in Rust
高级语言:
项目地址: git://github.com/jonlamb-gh/rust-ecu.git
创建时间: 2018-07-31T13:51:37Z
项目社区:https://github.com/jonlamb-gh/rust-ecu

开源协议:MIT License

下载


rust-ecu

Electronic fuel injection and engine control unit written in Rust

Inspired by rusEFI.

See their hardware.

Initially targeting these two use use cases:

  • 2005 Honda CBR 1000 RR motorcycle with a handful of engine mods
  • 1993 Toyota 4x4 pickup, mostly stock with emission control system removed

For now, this is just a place holder for my experiments.

Short term goals:

  • a reasonable Rust port of rusEFI, not sure if I’ll stick with the interrupt driven design yet
  • running on the same hardware, STM32F407 discovery board
  • either bare-metal or maybe some RTOS

Long term goals:

  • run on some heterogeneous multi-core SoC, like the Nitrogen6 SoloX board
  • M4 core runs hard real-time tasks, bare-metal or RTOS
  • A9 core(s) run seL4 micro-kernel
  • core-to-core IPC via shared memory and RPMsg-lite or similar