Arttu's MS3 compatible processor board
Posted: Tue Aug 19, 2014 12:31 pm
This project has been on my to-do list for long time. Actually I discussed about this with Fred over a year ago and there is some discussion about the idea in this thread: viewtopic.php?f=9&t=2044 But as it usually happens this got buried under other more urgent tasks but now I think it's time to get something done.
So the basic idea is to make a FreeEMS processor board that is more or less compatible with MS3. The goal is that current MS3 users can swap to FreeEMS as easily as possible. I hope this would expand potential user, tester and developer base significantly.
At the moment I have the first revision of the schematics ready and it's available there: http://www.iki.fi/arttuh/FreeEMS/freeems_uc_board.pdf
I have used mainly Jaguar and Ravage schematics as reference for IO pin mappings and other similar details. If anyone cares to spend some time to review the schematics I would appreciate it greatly. All feedback is welcome.
I noticed the Ravage supports a quite large set of features but I'm bit unsure if they all are supported in current (or near future) firmware. Any way, I prefer to add support for as many features as possible on my board if there is any chance that they will be implemented in firmware in future, especially if existing HW support increases changes to get support in firmware too But it would be nice if Fred or someone else could comment about status of following features:
-Support for I2C RTC chip
-Support for TPIC8101 knock sensor interface
-CAN bus, any plans to use it for something?
-SD card for logging or something else
-Support for multiple or alternative serial ports. For example by using the USB-serial bridge as tuning connection if there is something connected and otherwise using the second port with RS232 or BT connection.
So the basic idea is to make a FreeEMS processor board that is more or less compatible with MS3. The goal is that current MS3 users can swap to FreeEMS as easily as possible. I hope this would expand potential user, tester and developer base significantly.
At the moment I have the first revision of the schematics ready and it's available there: http://www.iki.fi/arttuh/FreeEMS/freeems_uc_board.pdf
I have used mainly Jaguar and Ravage schematics as reference for IO pin mappings and other similar details. If anyone cares to spend some time to review the schematics I would appreciate it greatly. All feedback is welcome.
I noticed the Ravage supports a quite large set of features but I'm bit unsure if they all are supported in current (or near future) firmware. Any way, I prefer to add support for as many features as possible on my board if there is any chance that they will be implemented in firmware in future, especially if existing HW support increases changes to get support in firmware too But it would be nice if Fred or someone else could comment about status of following features:
-Support for I2C RTC chip
-Support for TPIC8101 knock sensor interface
-CAN bus, any plans to use it for something?
-SD card for logging or something else
-Support for multiple or alternative serial ports. For example by using the USB-serial bridge as tuning connection if there is something connected and otherwise using the second port with RS232 or BT connection.