Address:   V Zavetri 6/1478
170 00 Prague 7
Czech Republic
Phone:   +420 212 248 670
+420 736 535 095
Česky English 
 

BmArm01 – Processor unit with Cortex®-A5 536 MHz

BmArm01 – Processor unit Cortex-A5 536 MHz
  • power supply 7–30 VDC
  • processor ARM® Cortex®-A5 – 536 MHz
    • operational memory DDR2 512 MB
    • battery-backed SRAM 512 kB
    • battery-backed realtime clock
    • software equipmnet on MicroSD card
  • communication interfaces
    • 4× RS232
    • 2× CAN 1 Mbit, electrically isolated
    • 1× LAN 10/100/1000BASE–T
    • 2× USB 2.0 Host
    • XBus interface for connecting extension boards
  • 16 digital inputs and outputs
    • electrically isolated
    • LED indication
    • protection aganist reversal polarity
  • Watchdog with LED indication
  • JTAG interface
  • U-Boot/Linux support

Description

BmArm01 is processor unit equipped with ARM® Cortex®-A5 – 536 MHz and DDR2 memory 512 MB.

Processor unit is also equipped with battery-backed SRAM 512 kB, Watchdog, two electrically isolated CAN buses, four RS232 interfaces and XBus interface for connecting extension boards.

The unit contains 16 digital inputs and 16 digital outputs for connecting two-state 24 V signals.

Each input consists of resistance T-element with protective diode against reversal polarity, optocoupler and LED indication of signal level (L/H). Input signals (INx+, INx–) are connected by 34 wire flat cable.

Each output consists of optocoupler, protective diode against reversal polarity and LED indication of signal level (L/H). Output signals are connected by 34 wire flat cable.

Software equipment is stored on MicroSD card (U-Boot/Linux and application)

Technical parameters

  • Power supply voltage: 7–30 VDC
  • Power consumption: 130 mA @ 24 V, 170 mA @ 12 V (without extension boards)
  • Operating temperature: 0–70 °C
  • Processor
    • Type: Cortex-A5 536 MHz
    • RAM: 128 kB
    • Cache: 32 kB data, 32 kB instruction, MMU
    • Backuped SRAM: 512 kB
  • DRAM
    • Type: DDR2 2×16bit
    • Capacity: 512 MB
  • MicroSD slot
    • Type: Push/Push
    • Supported cards: MicroSD, MicroSDHC
  • USB
    • Number of interfaces: 2
    • Type: USB2.0 Host
    • Speed: High-speed, 480 Mbps
  • Ethernet
    • Type: 10/100/1000BASE–T
    • Speed: 10/100/1000 Mbit
    • Duplex: half/full
    • MDI: Auto MDI-X
    • Indication: receive/transmit, 10/100/1000 Mbit
  • XBus
    • Data: 8 bit
    • Address: 8 bit
    • Interrupts: 2
    • Power supply for extension boards: 5 VDC, max. 4 A
  • RTC
    • Date: year, month, day, day of week
    • Time: hours, minutes, seconds, tenths and hundredths
    • leap years to y.2099
    • automatic storage of turn-off time
    • SW calibration
  • RS232 interface
    • Number of independent interfaces: 4
    • Connector: 3 pins
    • Signals: TxD, RxD, GND
    • Baudrate: programmable up to 8 Mbps
  • CAN interface
    • Number of independent interfaces: 2
    • Connector: 3 pins
    • Signals: CANH, CANL, GND
    • Bitrate: programmable up to 1 Mbit
    • Electrically isolated: yes
    • Indication: receive/transmit
  • Digital inputs (INx+, INx-)
    • Number of inputs: 16
    • Input voltage: 24 V, max. 30 VDC
    • Input voltage level L: max. 8 V
    • Input voltage level H: min. 16 V
    • Input current for level H: max. 10 mA
    • Electrical strength: 500 V
  • Digital outputs (OUTx+, OUTx-)
    • Number of outputs: 16
    • Switched voltage: max. 35 VDC
    • Switched current: max. 10 mA
    • Electrical strength: 500 V

Software equipment

Software equipment is stored on MicroSD card. For software development common development tools (GCC) can be used. Software can be created as a stand-alone application or for the Linux operating system.

Documentation

Updated:
8/11/2019