Gateway:

The gateway received data from the devices on the CAN-bus and deals with this data according the needs of the system. It can be written to logfiles, presented via a webserver, or send over the network using techniques like JSON.

Additionally, this gateway is responsible for keeping the devices up and running with the latest available firmware and settings. Typically, the firmware images are stored on the gateway via FTP or directly via SD card or USB flashdrive. But we could also have the gateway to retrieve updates automatically.

  • Based on STM32F7 or similar
  • Bootloader locked to CPU signature, accepts only encrypted firmware image matching the bootloader ID
  • Optional local user interfaces such as buttons & displays
  • Networking via ethernet, Wifi, 3G/LTE or optional XBee®-style modules
  • USB Host flashdisk support for firmware & configuration updates and easy dumping of logfiles
  • Various local I/O capabilities
  • No GPL contamination in source code, various third party licenses apply

Device:

The business end of the devices is entirely dependent on your requirements and involves normal R&D activities for electronics design, PCB layout, enclosure solutions, etc.

  • Based on STM32F103 or STM32F105 or similar
  • Bootloader locked to CPU signature, accepts only encrypted firmware matching the bootloader/hardware ID
  • Local intelligence capabilities
  • Self learning CAN-bus bitrate 'AutoBaud' allows for easy adjustment of bus speed
  • Optional local user interfaces such as buttons & displays
  • No GPL contamination in source code
Arduino node for Canbus system

Arduino demontration device:

For evaluation purposes, we designed a node around the well-known Arduino® UNO design. 'Our' STM32F103 processor deals with the CAN-bus and interfaces with the Arduino-compatible ATmega328 microcontroller using the SPI bus or the standard serial port. Programming of the Arduino is also managed via the CAN-bus by assigning a firmware file to a specific node.

Availability:

whitebream.com
Check the information at the product website for more details and purchase information...

ATEX

ARM Cortex M3