Archive

Posts Tagged ‘can’

Janz Tec emPC-A/RPI3 is an Industrial Embedded Controller Based on Raspberry Pi 3 Board

February 15th, 2017 No comments

We see more and more industrial devices making use of Raspberry Pi boards, after Kunbus RevolutionPi RevPi Core industrial computer based on Raspberry Pi Computer Module, and RailPi 2.0 embedded computer equipped with a Raspberry Pi 3 (or ODROID-C2) board, Janz Tec is now offering another option with emPC-A/RPI3 industrial embedded controller featuring Raspberry Pi 3 board, and supporting variable DC power input, 24V digital inputs and outputs, and interfaces such as CAN, RS485…

Janztec emPC-A/RPI3 specifications:

  • SoC – Broadcom BCM2837  quad core ARM Cortex-A53 processor @ 1.2 GHz (but limited to 4x 600 MHz on purpose to avoid overheating) and VideoCore IV GPU
  • System Memory – 1GB DDR2 RAM
  • Storage – externally accessible micro SD slot
  • Video Output – HDMI 1.4 port
  • Connectivity – 10/100M Ethernet port, 802.11 b/g/n WiFi and Bluetooth LE (BCM43143)
  • USB – 4x USB 2.0 ports
  • Debugging – 1x 9-pin D-SUB connector for serial debug console (RS232 only with RxD and TxD)
  • I/O connector with:
    • 1x CAN (ISO/DIS 11989-2, opto-isolated, term. settings via jumper, SocketCAN supported)
    • 1x RS232 (Rx, Tx, RTS, CTS) or switchable to RS485 (half duplex; term. settings via jumper)
    • 4x digital inputs (24V DC)
    • 4x digital outputs (24V DC)
  • Misc – Real-time clock, battery buffered
  • Power Supply – 9 … 32 V DC
  • Dimensions – 99.8 x 96.7 x 30.0 mm
  • Temperature Range – Operating: 0 °C … 35/40°C; storage: -20 °C … 75 °C
  • Humidity – 5 % ~ 95 %, non-condensing

The enclosure supports desktop, wall or DIN rail mounting. While customers can boot the operating system of their choice from micro SD card, the company offers support for Raspbian JESSIE Lite operating system, and can also provide – at extra cost – CODESYS V3 runtime environment, Oracle Java Embedded, and CANopen protocol stack and tools.


As with all other industrial solutions, the added features come at a costs, as Janz Tec emPC-A/RPI3 pricing starts at 250 Euros without micro SD card, power supply, nor any optional software options. The embedded computer can be purchased on Saelig website, and you may want to visit the product page for more information.

Via LinuxGizmos

Kunbus RevolutionPi RevPi Core Raspberry Pi based Industrial Computer Sells with Digital I/O Modules and Fieldbus Gateways

December 16th, 2016 8 comments

Kunbus, a German company specialized in industrial network solution, has decided to design an industrial system based on Raspberry Pi Computer module supporting variable power supply, a wide temperature range, DIN rail mounting, etc, as well as corresponding digital I/O modules and fieldbus gateways.

industrial-raspberry-pi-revpiRevolutionPI RevPi Core specifications:

  • SoC – Broadcom BCM2835 ARM11 processor @ 700 MHz
  • System Memory – 512 MB
  • Storage – 4GB flash
  • Video Output – Micro HDMI port
  • Connectivity – 10/100M Ethernet port
  • USB – 2x USB 2.0 host ports, 1x micro USB port
  • Misc – RTC, 3x status LEDs (2 programmable)
  • Power Supply – 10.7 V to 28.8 V; polarity protection; 4 kV / 8 kV ESD protection & EMI passed (according to EN61131-2 and IEC 61000-6-2), surge and burst tests passed
  • Power Consumption – Max: 10 Watts including 2 x 450 mA USB load; typ.: 4 watts.
  • Dimensions – 96 x 22.5 x 110.5 mm (Polycarbonate case)
  • Housing type – DIN rail housing for DIN rail version EN 50022
  • Weight – 108 g
  • Protection class – IP20
  • Temperature Range – Operating: -40 °C to +55 °C (exceeds EN61131-2 requirements); storage: -40 °C to +85 °C (exceeds EN61131-2 requirements); N/B.: No guarantee that the system can start at less than 30 °C with a 24V power supply.
  • Humidity – up to 93% (non-condensing) @ 40°C

The system runs Raspian Wheezy with RT-patch for Linux kernel 4.1.13.

revolution-pi-revpi-core

Beside RevPi Core described above, the company also offers three different galvanically isolated “RevPi DIO” digital IO modules with a 28-pin I/O connector as shown in the first picture, as well as RevPi Gates gateways supporting industrial communication standards including Profinet, Profibus, EtherCat, Modbus, Sercos, CANopen, and more. RevPi DIO and Gates are connected to RevPi core through a overhead Pi Bridge connector allowing two expansions per RevPi Core.

Click to Enlarge

Some RevPi Gates Gateways

You can find the full details on Kunbus RevolutionPi microsite, and purchase RevolutionPi RevPi Core (169 Euros), DIO modules and gateways on their webstore.

Thanks to Sander for the tip.

Nvidia Provides More Details About Parker Automotive SoC with ARMv8 Cores, Pascal GPU

August 23rd, 2016 9 comments

Nvidia demonstrated DRIVE PX2 platform for self-driving cars at CES 2016, but did not give many details about the SoC used in the board. Today, the company has finally provided more information about Parker hexa-core SoC combining two Denver 2 cores, and four Cortex A57 cores combining with a 256-core Pascal GPU.

Nvidia_Parker_Block_DiagramNvidia Parker SoC specifications:

  • CPU – 2x Denver 2 ARMv8 cores, and 4x ARM Cortex A57 cores with 2MB + 2 MB L2 cache, coherent HMP architecture (meaning all 6 cores can work at the same time)
  • GPUs – Nvidia Pascal Geforce GPU with 256 CUDA cores supporting DirectX 12, OpenGL 4.5, Nvidia CUDA 8.0, OpenGL ES 3.1, AEP, and Vulkan + 2D graphics engine
  • Memory – 128-bit LPDDR4 with ECC
  • Display – Triple display pipeline, each at up to 4K 60fps.
  • VPU – 4K60 H.265 and VP9 hardware video decoder and encoder
  • Others:
    • Gigabit Ethernet MAC
    • Dual-CAN (controller area network)
    • Audio engine
    • Security & safety engines including a dual-lockstep processor for reliable fault detection and processing
    • Image processor
  • ISO 26262 functional safety standard for electrical and electronic (E/E) systems compliance
  • Process – 16nm FinFet
PX Drive 2 Board with two Parker SoCs

PX Drive 2 Board with two Parker SoCs

Parker is said to deliver up to 1.5 teraflops (native FP16 processing) of performance for “deep learning-based self-driving AI cockpit systems”.

This type of board and processor is normally only available to car and part manufacturer, and the company claims than 80 carmakers, tier 1 suppliers and university research centers are now using DRIVE PX 2 systems to develop autonomous vehicles. That means the platform should find its way into cars, trucks and buses soon, including in some 100 Volvo XC90 SUVs part of an autonomous-car pilot program in Sweden slated to start next year.

Forlinx Embedded Introduces a Features-packed Freescale i.MX6 Industrial Board

April 30th, 2015 1 comment

Forlinx Embedded Technology has made several ARM9, ARM11, and Cortex A8 boards in the past, and they’ve now launched their first ARM Cortex-A9 board powered by Freescale i.MX6 Quad processor with 1GB RAM, 8GB eMMC Flash, HDMI, LCD, and LVDS interfaces, mPCIe connector for 3G module, SATA, GPS, CAN bus, RS485 port, and more.

Forlinx_Freescale_i.MX6The board is composed of a baseboard and a 220-pin CPU module (soldered) with the following combined specifications:

  • SoC – Freescale i.MX6 Quad with 4x ARM Cortex A9 cores @ up to 1.2 GHz and Vivante GC2000 3D GPU
  • System Memory – 1GB DDR3
  • Storage – 8GB eMMC, SATA connector, and SD card slot up to 32GB
  • Video Output / Display I/F – HDMI  1.4, LCD interface (7″ capacitive touch available), and 2x 8-bit LVDS interface. 4-wire resistive touch.
  • Audio – 1x stereo audio jack, 1x mono microphone jack, 2x speaker headers
  • Camera I/F – 1x camera connector up to 5MP (OV5640 sensor)
  • Connectivity – 1x Gigabit Ethernet (Up to 470 Mbps), GPS module (SIRF3) + external antenna, optional Wi-Fi + BT module
  • USB – 2x USB 2.0 host ports, 1x micro USB 2.0 OTG port, 1x micro USB port for debugging (UART)
  • Serial
    • 4x serial port including 1x debug interface, 2x 3-wire UART, and 1x 5-wire UART (TTL by default, RS232 optional)
    • 1x RS485 (Multiplexed with UART2)
    • 1x CAN bus
  • Other I/Os – 1x header with 2x I2C, 1x header with 1x SPI, and connection for Wi-Fi and Bluetooth module.
  • Expansions –  1x mini PCIe connector for 3G modem with SIM card slot on the back of the baseboard.
  • Misc – LEDs, Volume, reset, power, and boot selection keys, battery connector for RTC
  • Power Supply – 12V or battery
  • Dimensions – 60 x 60 mm (CPU module); 190 x 130 mm (Baseboard)
  • Operating Temperature Range – They mention “-20-105℃ (For commercial application), -40-105℃ (For industrial application)  -20-105℃ (For vehicle  application)”. Believe it you want.

i.MX6Q_Core
The company mentions Ubuntu, Android, and Linux support on some pictures, but the software resources page only mentions Android 4.4 with an older Linux 3.0.35 kernel and U-boot 2009.08, as well as relevant drivers. I’ve asked about documentation to the company and it’s clear they still live in the past, as “they kindly provide necessary documentation to buyers” so you can’t check before you buy. I could also confirm “SDK/BSPs are also provided with full support for Android, Linux and Ubuntu”.

Forlinx i.MX6 is available now, at an undisclosed price, but I’ve been told “this is a relative high-end item and special for enterprise users, and the prices are more expensive than all the past ones”.  You can find further information on Forlinx Embedded i.MX6 board page.

Thanks to Nanik for the tip.

Freescale To Give Away StarterTRAK Development Boards for Automotive Applications

September 5th, 2014 No comments

Freescale StarterTRAK development boards are based on the company’s Kinetis EA Cortex M0+ MUCs or Qorivva 32-bit MCU targeting automotive applications with support a wide temperature range (–40° to +125°C) and interfaces such as LIN (Local Interconnect Network) and CAN. These development boards can be used for body and security, powertrain, and safety & chassis applications. Freescale has decided to giveaway 60 StarterTRACK development board to random winners, so if you are knowledgeable in this field it could be an opportunity to try the platform. There will be 5 different kits given away, all based on Kinetis MCU: TRK‐KEA8, TRK‐KEA64, TRK‐KEA128, KEA128LEDLIGHTRD and KEA128BLDCRD. Let’s have a closer look at TRK-KEA128 development board.

TRK-KEA Boards Description (SCI port not available on TRK-KEA128)

TRK-KEA Boards Description (SCI Selector is not available on TRK-KEA128)

Key features and specifications of  TRK-KEA128 board:

  • MCU – Kinetis KEA128 ARM Cortex M0+ MCU @ 48MHz with 16KB RAM and 128KB flash in a 80 LQFP package
  • On-board openSDA debugging and programming circuit using the PK20DX128 MCU
  • LIN communications interface
  • Analog interface with ambient light sensor
  • 4 high efficiency LEDs
  • 2 push buttons
  • SCI serial communication interface (sharing the openSDA interface)
  • CAN communications interface
Kinetis EA MCU Block Diagram

Kinetis EA MCU Block Diagram

The development kit includes a TRK-KEA128 board, a DVD with CodeWarrior software, a USB cable, TRK-KEA Quick Start Guide, and Freescale Warranty Card. Schematics, BoM, as applications notes are also provided by the company. Automotive application possible with this board include HVAC, doors, window lift and seat control, parking breaks, tire pressure monitoring system (TPMS), and more. They can also be used to control brushless DC motors. Full details can be found on TRK-KEA128 page.

If you’d like the board you can either spend $49, or try your luck for with giveaway. The constest is open to individuals who are at least 18 years old and resident in a non‐U.S.‐embargoed country, expect residents of Canada. To enter, simply fill that form with your name, email, and country of residence. That’s all, no question about your potential project is even asked. The draw will take place on September 24, 2014.

Thanks to Nanik!

$21 CARAPP APP327 Bluetooth OBD2 Car Diagnostic Scanner

February 26th, 2013 9 comments

As cars become more sophisticated, you’re now able to access all sort of data from your car and display this on a computer or tablet to diagnose problems or simply to create your own high-end dashboard. This morning, I’ve come across CARAPP APP327, a Bluetooth diagnostic scanner compatible with OBD2 standard (On-Board Diagnostic II), which could can just connect on an OBD2 connector if your car is recent enough. This has been around for many years (since 1996), but I had never heard about this technology until today.

OBD2 Connector (Left) - CARAPP APP327 Bluetooth Scanner (Right)

OBD2 Connector (Left) – CARAPP APP327 Bluetooth Scanner (Right)

Wikipedia OBD2 page explains the OBD2 connector (16-pins) should be within 2 feet (0.61 m) of the steering wheel according to the standard, which also specifies the type of diagnostic connector and its pinout, the electrical signaling protocols available, and the messaging format. After you connect the Bluetooth adapter, you just need to install the applications needed for your platform (e.g. Android, Windows, iOS, etc…) which you can get from an installation CD, or download an application that supports OBD2 standard such as Torque Pro or Torque Lite for your Android device.

Torque_Pro_ODB2_Interface

Torque Pro User Inteface

Let’s go back to CARAPP APP123 and its key features:

  • Function – Read trouble codes, check trouble codes, display current sensor data, calculate fuel oil consumption.
  • Wireless – Bluetooth with a transmission range up to 10 m
  • Interface – 16-pin OBD2
  • Software Platforms – Android, Win XP / Win 7 / PPC (Windows Mobile)
  • Protocols Supported – ISO15765-4 (CAN), ISO14230-4(KWP2000), J1850 PWM, J1850 VPW, ISO9141-2
  • Output Protocol – OBD2 @ 115.2Kbps
  • Power – 12 V / 35 mA working current

The device can report the engine and vehicle speed, load values, the temperature of the cooling liquid, the fuel system status, short-term fuel adjustment, long-term fuel trim, the air flow rate, oxygen sensor voltages, fuel pressure and more. Since it follows OBD2 standard I would think it’s compatible with Torque Pro/Lite, but could not find specific demo videos for this particular device.

CARAPP APP12 costs $21 on Dealextreme, but other cheaper and more popular ODB2 Bluetooth diagnostic scanners are also available such as Soliport ELM 327.

Categories: Android, Hardware Tags: automotive, can, obd2