ECU New Motherboard

I decided to cut 40mm off the board and reorganize a bit. I moved USB to bottom of the board so that we can have USB and still use that position. The module connectors are now centered so cables will go one to one to sub-modules without fuzz. I added the SD-Card to the back on the inside of the box because I have no waterproof alternative for that connector. USB is on the front panel at left under the board – I am a bit unsure about that connector, but I have found a waterproof version – lets see then it arrives. Ethernet and Power connectors are M12 for now until I can find an alternative (if available). The 3D package for power should be 2-pin and not 4 pin, but footpriny is correct.

Lets summarize the content:

  • Powerfully STM32H723 MCU running at 550Mhz.
  • SPI Flash.
  • PSRAM/FRAM.
  • SWD Connector.
  • USB Connector for development or config mounted on the panel with a waterproof version.
  • Jumper to connect USB Power to 5V – convenient for development or using the board as a USB adapter.
  • 10/100Mbps Ethernet. The Ethernet design needs to be tested as this is my main concern about this board.
  • RTC Crystal – using an old one to get rid of the stock – will replace that with a SMD later.
  • 2 x Serial links for redundancy configuration.
  • 8 x Module ports for sub-modules.. Modules have a On/Off and Boot pin allowing sub-modules to be switched on/off as well as downloading new firmware, Each module port is capable of 8Mbps full duplex communication.
  • 32Gb SD-Card. The picture below illustrate the backside with USB and SD-Card mounted. SD Card will only be available from inside the box more or less like a hidden disk.

The illustration below indicate how the Main board and Lid w/sub-modules will connect. You need to connect in correct order so that the lid can open and you can have it laid out on a desc like this.

As for sub-modules:

  1. CAN port. I can now add up to 6 CAN ports freely mixed with any other port in one box.
  2. 3 x Analogue 0-5V/0-10V or 2 x 4-10mA.
  3. Digital Out Module.
  4. Digital In Module.
  5. Relay module.
  6. PWM Module.
  7. Power Servo Control.
  8. DC Motor
  9. HMI

The list will be long, but I will not use M12 connectors for everything – M12 is great for communication links 1:1 and sensor connections, but motors and power outputs will need different connectors and more support on the 12V/24V side.

Leave a Reply