Posts Tagged ‘myir’

MYIR MYS-6ULX is a $25 Single Board Computer based on NXP i.MX 6ULL/6UL Processor for IoT and Industry 4.0

April 12th, 2017 8 comments

MYIR Tech has released MYS-6ULX single board computer based on  NXP i.MX 6ULL/6UL Cortex-A7 processor designed for either Industry 4.0 with MYS-6ULX-IND model, or the Internet of Things for MYS-6ULX-IOT. Both boards include 256MB DDR3 SDRAM, 256MB NAND flash, USB, USB, Ethernet, LCD interfaces and more, in a compact 70 x 55mm form factor.

“Industry 4.0” Board

Both boards have very similar specifications.

SoC NXP i.MX 6UltraLite (MCIMX6G2CVM05AA) with an ARM Cortex A7 processor @ up to 696 MHz and 2D graphics accelerator NXP i.MX 6ULL (MCIMX6Y2DVM05AA) with an ARM Cortex A7 processor @ 528 MHz and 2D graphics accelerator


256MB (support up to 2GB)
NAND Flash 256MB (support 512MB/1GB)
eMMC DNP (Do Not Populate – Reserved design for optional 4GB flash)
Ethernet 10/100Mbps
USB 1x USB Host, 1x micro USB OTG
Micro SD Card 1x Micro SD card slot
Buttons 1x Reset Button, 1x User Button


1x Power Indicator, 2x User LEDs
LCD Connector 24-bit RGB LCD & Touch Screen (50-pin FPC connector)
Debug Connector 2.5mm pitch 3-pin Headers, TTL
Expansion Headers Two 2.0mm pitch 2x 20-pin headers with 1x Ethernet, 8x UARTs, 4x I2C, 2x CAN, 4x SPI, 8x ADC, 4x PWM, 2x I2S, 1x 8-bit Camera, 1x JTAG, up to 46x GPIOs
WiFi Module USB based, 2.4GHz, IEEE 802.11b/g/n standards
Dimensions 70mm x 55mm
PCB Layer 8-layer
Power Supply 5V/1A
Power Consumption About 5V/0.25A (single board)
About 5V/0.4A (board + 4.3” LCD)
About 5V/0.8A (board + 7” LCD)
Working Temp. -40°C~85°C 0°C~70°C
Target Applications Industry 4.0 IoT

So the main differences between the industrial and IoT versions are the use of i.MX 6UL processor and a wider temperature range for the former, and NXP i.MX 6LL processor and an extra WiFi module for the latter. Both boards run Linux 4.1.15 with Debian or Yocto + Qt images and BSP. The company has also implemented a demo using Amazon Alexa Voice Service available to customers.

MYiR IoT Board

Sample price for the boards is $26.80 for MYS-6ULX-IND, and $24.80 for MYS-6ULX-IOT, which you can purchase directly via the product page together with optional optional 4.3″ or 7″ LCD modules.

MYiR Tech MYC-JA5D2X System-on-Module is Powered by Microchip ATSAMA5D2 Cortex A5 Processor

March 16th, 2017 No comments

MYIR Tech has released MYC-JA5D2X system-on-module powered by a Microchip Atmel SAMA5D2 ARM Cortex A5 processor with 256MB flash, and 256 MB DDR3. The module relies on a SO-DIMM edge connector to expose the camera interface, Ethernet, USB, camera, and other I/O signals.

MYC-JA5D2X CPU module specifications:

  • SoC – Atmel SAMA5D26 or SAMA5D27 ARM Cortex A5 processor @ up to 500 MHz with 128KB L2 cache
  • System Memory – 256MB DDR3 SDRAM
  • Storage – 256MB NAND flash, 4MB data flash, 64KB EEPROM
  • Connectivity – On-board 10/100M Ethernet PHY
  • 200-pin SO-DIMM edge connector with:
    • 1x Ethernet
    • 1x USB Host, 1x USB Device, 1x USB HSIC (HSIC is only for SAMA5D27)
    • Up to 10x serial ports, up to 2 x CAN (only for SAMA5D27)
    • Up to 7 x I2C, up to 7 x SPI
    • Up to 2 x QSPI
    • 12 x 12-bit ADC (enhanced resolution up to 14 bits)
    • 4x PWM
    • 1x 4-bit SDIO
    • 1x 24-bit LCD
    • Up to 2x SSC, compatible with I2S
    • 1x 12-bit Camera Interface
    • 1x SMC (Supports parallel external memory interface)
    • Up to 97x GPIOs
  • Misc – Power and user LEDs
  • Power supply – 3.3V/0.5A
  • Dimensions – 67.6 mm x 45mm (8-layer PCB)
  • Temperature Range – -40 ~ 85 °C (industrial grade)

The company provides Linux 4.1 for the module. MYC-JA5D2X SoM is very similar to the company’s MYC-JAD5D4X module launched early las year, except it’s using the more power efficient SAMA5D2 processor instead of a SAMA5D4 processor clocked at 600 MHz, and they have reduced costs by lowering the default amount of storage and memory.

MYIR also offers MYD-JA5D2X development board combining a baseboard with MYC-JA5D2X CPU module, and bring out various interfaces, headers, and connectors such as serial ports, USB Host and Device ports, a CAN & RS485 terminals, an Ethernet port, RS485, audio in/out, LCD and camera connectors, etc…

MYC-JA5D2X system-on-module sells for $49 with ATSAMA5D27 processor, while MYD-JA5D2X development board goes for $129 as part of kit that also adds a power adapter and various cables. More information about both products can be found on MYiR Tech website.

MYD-C437x-PRU Development Board Leverages TI Sitara AM437x Programmable Real-time Unit

February 16th, 2017 No comments

MYIR Technologies launched MYC-C437x system-on-module based on TI Sitara AM437X processor, and the corresponding MYD-C437x development board at the end of 2015, but the latter did not make use of the processor’s PRU-ICSS (Programmable Real-Time Unit Subsystem and Industrial Communication SubSystem) block. The company has now released a new version of the baseboard called MYC-C437x-PRU which exposes I/Os pins to leverage the PRU-ICSS and enable implementation of protocols like EtherCAT and Profibus.MYD-C437x-PRU industrial development board specifications:

  • System-on-Module – MYC-C437x module with
    • SoC – Texas Instruments AM437x ARM Cortex A9 processor @ up to 1GHz with PowerVR  SGX530 GPU (AM4378/AM4379 only)
    • System Memory – 256 or 512MB (default) DDR3 SDRAM
    • Storage – 4GB eMMC Flash (reserved 256/512MB Nand Flash design), 16MB QSPI Flash (unpopulated by default), 32KB EEPROM
    • Connectivity – Gigabit Ethernet PHY
  • Storage – 1x micro SD slot
  • Serial ports – 1x 3-wire RS232 debug serial port, 2x  5-wire RS232 serial port, 1x RS485 with isolation
  • USB – 1x USB 2.0 host port, 1x mini USB 2.0 device port
  • Connectivity – 1x Gigabit Ethernet interface, 2x 10/100 Mbps PRU-ICSS Ethernet interfaces
  • Display – 1x 16-bit LCD interface, 1x 24-bit LCD interface, 1x 4-wire resistive touch screen interface
  • Camera – 1x Camera interface (0.5mm pitch 30-pin FPC connectors)
  • Debugging – 20-pin JTAG interface
  • Other Expansion Ports
    • 1x CAN interface with isolation
    • 3x 20-pin expansion connectors (2.0mm pitch) with:
      • 8x ADC
      • 2x SPI, 1x I2C, 2x UART
      • PRU-UART with support for PROFIBUS
      • 2x EnDat, 2x eQEP
      • eHRPWM
  • Misc – 4x Buttons (1x reset, 1x PMIC, 2x user), 1x power LED (red), 3x user LEDs (blue)
  • Power supply – +12V/1.5A (base board)
  • Dimensions – 150mm x 105mm (4-layer PCB)
  • Temperature Range – -40 to 85 Celsius (industrial grade)

The company provides a Linux 4.1.18 BSP for the modules and board, as well as Texas Instruments’ SYS/BIOS v6.45 Real-time Operating System. Note that you can only used one LCD interface at a time, and some of EtherCAT and LCD signals are multiplexed so only one can be used.

You can find some limited hardware & software documentation on the product page, as well as purchase MYD-C4377-PRU development board with TI Sitara AM4377 SoC, 512MB DDR3, and a 4GB eMMC flash for $189. Several modules are also offered with LCD displays, WiFi, and cameras.

MYIR Tech Latest SoM and Development Board Feature Xilinx Zynq-7015 ARM + FPGA SoC with 4 High Speed Transceivers

November 8th, 2016 No comments
MYIR Tech launched the low cost Z-Turn board powered by Xilinx Zynq-7010/7020 ARM+FPGA SoC last year, and the company has now introduced a new system-on-module powered by Xilinx Zynq-7015 SoC as well as a corresponding development kit.
zynq-7015-somMYC-C7Z015 CPU Module specifications:
  • SoC – Xilinx XC7Z015-1CLG485C (Zynq-7015) dual core ARM Cortex-A9 processor @ 667 MHz (up to 866MHz) with Artix-7 class FPGA subsystem with 74K logic cells, 46,200 LUTs, 160 DSP slices, 4x high-speed SerDes transceivers up to 6.25 Gbps, 4x four PCIe Gen2 hardened, integrated IP blocks
  • System Memory – 1GB DDR3 SDRAM
  • Storage – 4GB eMMC flash, 32MB QSPI Flash (16MB optional)
  • Connectivity – 1x Ethernet PHY, 1x USB PHY
  • I/Os and peripherals via 2x 140-pin board-to-board connectors:
    • 1x Gigabit Ethernet
    • 1x USB OTG 2.0
    • Up to 2x serial ports, up to 2x I2C, up to 2x CAN BUS, 1x SPI
    • 1x independent differential ADC, 16-channel ADC
    • 1x SDIO
    • Bank 13  – PL I/O configurable as up to 18 LVDS pairs and 1 single-ended I/O or 37 single-ended I/O
    • Bank 34 – PL I/O configurable as up to 24 LVDS pairs and 2 single-ended I/O or 50 single-ended I/O
    • Bank 35 – PL I/O configurable as up to 24 LVDS pairs and 2 single-ended I/O or 50 single-ended I/O)
  • Misc – External watchdog,  3x LEDs for power, FPGA programming, and user.
  • Power supply – 5V/0.5A
  • Dimensions – 75mm x 55mm (12-layer PCB design)
  • Temperature Range – 0~70 deg. Celsius (commercial grade)
MYC-C7Z015 CPU Module Block Diagram

MYC-C7Z015 CPU Module Block Diagram

One of the extra features brought by Zynq-7015, compared to Zynq-7010/7020 SoCs, is the presence of four high speed transceivers. The company will provide a BSP to customers with Linux 3.15.0, all drivers, gcc toolchain, bootloader, a ramdisk and a rootfs.

In order to speed up development for your project, the company can also offers MYD-C7Z015 baseboard for the module with the following interfaces:

  • Connected to ARM Cortex A9 processor (Processing System = PS):
    • 4x USB 2.0 host ports (through USB Hub)
    • 1x RS232 DB9 port
    • 1x micro card slot to boot the system
    • 1x CAN terminal block
    • 1x 10/100/1000M Ethernet port
    • 1x 2.54mm pitch 14-pin JTAG interface used by both PL & PS
    • 1x battery backed RTC
    • 1x User Button
    • 1x I2C for LCD and resistive touch screen
    • Jumpers
  • Connected to FPGA fabric (Programmable Logic = PL):
    • 1x XADC interface
    • 1x Xilinx standard LPFMC interface
    • 3x PMoD connectors
    • 1x HDMI port: 16-bit YCrCb, up to 1080p display, no audio
    • 1x LCD/Touch screen interface: 16-bit RGB, signals multiplexed with HDMI, supports resistive and capacitive touch screen
    • 1x SFP optical transceiver module interface
    • 1x PCIe slot
    • 2x LEDs: 1x for FMC module detection, 1x for power
Click to Enlarge

Click to Enlarge

MYC-C7Z015 computer-on-module sells for $189 in single unit, MYD-C7Z015 development board and accessories – such as cables and power supply – goes for $369. 4.3″ and 7″ resistive or capacitive LCD Modules are also available for respectively $60 and $99.

You find all the details, including documentation, and purchase links via Paypal on MYIR Tech MYC-C7Z015 CPU module product page.

MYiR Tech Introduces Atmel SAMA5D4 CPU Module and Development Board

January 10th, 2016 No comments

MYiR Tech has launched a new development board – MYD-JA5D4X – featuring their Atmel SAMA5D4 Cortex A5 system-on-module called MYC-JAD5D4X with 512MB DDR2, 512MB Flash, and various ports such as Fast Ethernet, RS485, LCD panel interface, USB connectors and so on. Target applications include control panel/HMI, fitness equipment, smart grid infrastructure, communications gateways, and imaging terminals among others.

Amtel_SAMA5D4_SoMLet’s start wit the MYC-JAD5D4X CPU module specifications:

  • SoC – Atmel SAMA5D42 or SAMA5D44 ARM Cortex-A5 processor @ up to 600MHz (945DMIPS) with NEON and FPU, 720p hardware video decoder (SAMA5D44 only)
  • System Memory–  512MB (2x 256MB) DDR2 SDRAM
  • Storage – 512MB NAND Flash, 4MB Data Flash, 64KB EEPROM
  • Connectivity – On-board Ethernet PHY
  • I/Os via 200-pin SO-DIMM edge connector
    • 2 x Ethernet
    • 3 x USB2.0 Host
    • 8 x Serial ports
    • 4 x TWI,  3 x SPI
    • 5 x 12-bit ADC
    • 1 x SMD
    • 4 x 4-bit SDIO
    • 1 x LCD
    • 1 x ISI
    • 7 x GPIOs
  • Misc – Power (red) and user (Blue) LED
  • Power Supply – +3.3V/2A
  • Dimensions – 67.6mm x 45mm (8-layer PCB design)
  • Temperature Range – 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)


The module can be inserted into the SO-DIMM socket in MYD-JA5D4X baseboard with the following features:


  • Video Output / Display I/F – 1x HDMI, 1x LCD interface with support for optional 4.3-inch and 7-inch TFT LCD with resistive or capacitive touch screen via 4-wire interface
  • Audio – 1x Audio input port (3.5mm jack), 1x Stereo Audio output port (3.5mm jack), 1x on-board microphone
  • Connectivity – 2 x 10/100Mbps Ethernet interfaces
  • Extra Storage – 1x micro SD card slot
  • Serial ports – 1x 5-wire RS232 DB9 debug serial port, 1x 5-wire RS232 DB9 serial port, 1x RS485 with isolation
  • USB – 2 x USB2.0 Host ports,  1x Mini USB 2.0 device port
  • Camera – 1 x ISI Camera interface (2.0mm pitch, 30-pin header, J23)
  • Expansion Headers (2.0mm pitch):
    • 30-pin header with GPIO signals
    • 20-pin header with 1x TWI, 1x SPI, 2x UART, etc…
    • 20-pin header with 2x UART, 8 x secured I/Os
  • Debugging – 1x 20-pin JTAG interface , and RS232 port for serial debug
  • Misc – 1x battery backed RTC socket, 4x buttons (Reset, Wake up, CS_BOOT, and user), 2 x LEDs
  • Power Supply – 5V/2A
  • Dimensions – 153.92mm x 109.73mm (4-layer PCB)
  • Temperature Range – 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)
MYD-JA5D4X Development Board System Block diagram

MYD-JA5D4X Development Board System Block diagram

The board support Linux 3.18 with U-boot and a rootfs (headless or Qt) built with buildroot, and the company also provides some sample applications to their customers. On the hardware front MYiR Tech has only released product briefs for the module and baseboard, dimensions files, and datasheet for the Atmel processor.

Sample price of the commercial version of the development board (MYD-JA5D44-512N512D-C) is $299 including one MYC-JA5D44 module and all necessary cables and accessories, while the module itself can also be purchased for $95 for single unit orders. The 4.3″ and 7″ touchscreen displays are respectively available for $60 and $99. Further details may be found on MYiR Tech MYD-JA5D4X product page.

MYIR Tech Introduces TI Sitara Cortex A9 MYC-C437X SoM and MYD-C437X Development Board

November 10th, 2015 No comments

MYIR Tech previously launched Ricoboard, a low cost single board computer powered by Texas Instruments AM4379 ARM Cortex A9 processor. The company has now introduced a system-on-module based on Sitara AM437x processors, as well as a corresponding carrier board for industrial applications.

MYIR Tech MYC-C437x Sitara AM437x System-on-Module


MYC-C437x SoM specifications:

  • SoC – Texas Instruments AM437x single core ARM Cortex A9 processor @ up to 1GHz (AM4376, AM4377, AM4378, AM4379) with PowerVR  SGX530 GPU (for AM4378/AM4379)
  • System Memory – 512MB DDR3 (256MB optional)
  • Storage – 4GB eMMC Flash (reserved 256/512MB Nand Flash design), 16MB QSPI Flash (unpopulated by default), 32KB EEPROM
  • Connectivity – Gigabit Ethernet PHY
  • Peripherals and signals via 2x 100-pin board to board connectors (0.8mm pitch):MYIR_Tech_Module_Connectors
    • 2x Gigabit Ethernet
    • 2x USB
    • 6x Serial ports, 2 x CAN
    • 2x I2C, 2 x SPI
    • 14x ADC (8 channels from ADC1 and 6 channels from ADC0)
    • 3x SDIO
    • 2x Camera interfaces
    • JTAG
    • etc…
  • Misc – 1x  user LED (Green), 1x power LED (Red)
  • Power supply – +5V/2A; Power Management IC: TPS65218B1RSLR
  • Dimensions – 60mm x 45mm (8-layer PCB)
  • Temperature Range – 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)

The company can provide binary images and source code for SPL and u-boot bootloaders, Linux 3.12.10 and relevant drivers, as well as a root file systems built with buildroot. The modules are expected to be used in medical devices, navigation equipment, bar code scanners, test and measurement and industrial control applications.

MYD-C437x Development Board

Texas_Instruments_AM4378_Single_Board_ComputerFor evaluation and faster time to market,  the company also developed MYD-C437x carrier board with the following specifications:

  • 2x 100-pin board to board connectors for MYC-C437x modules
  • External Storage – micro SD card
  • Video Output / Display I/F – HDMI port, 16-bit LCD interface, 24-bit LCD interface
  • Audio I/O – Audio input, audio output
  • Connectivity – 2x Gigabit Ethernet ports,
  • USB – 4x USB 2.0 host ports, 1x mini USB device
  • Camera – 2x camera interfaces
  • Serial – 2x CAN interfaces, 1x RS485 (Terminal blocks),  UART3 (DB9)
  • Debugging – 20-pin JTAG header, debug UART (DB9)
  • Expansion Headers – Two 2×10 headers (2.0mm pitch) with access to 8x ADC, 2x SPI, 2x I2C, and 2x UART
  • Misc – Power switch, power, reset, and 2x user buttons, selection switch,  RTC battery holder, Power and 3x user LEDs.
  • Power Supply – 5V/2A DC
  • Dimensions – 177mm x 106mm (4-layer PCB)
  • Temperature Range – 0~70 Celsius (commercial grade) or -40~85 Celsius (industrial grade)

MYIR Tech can offer a 4.3″ LCD Module (480×272) with resistive touch screen, or 7″ LCD Module (800×480) with resistive or capacitive touch screen for the board, together with drivers. The kit includes the SoM (AM4378) and baseboard, an Ethernet cable, a USB cable, a power adapter, and a DVD with documentation and source code.

The module and baseboard are available now for $85 for MYC-AM4378 SoM and $169 for MYD-C437x carrier board with the module. The 4.3″ display goes for $60, and the 7″ ones for $99. You can find a few more details, and/or order samples on MYIR Tech’s MYC-C437X CPU Module and MYD-C437X Development Board pages.

MYiR Tech Announces Low Cost Rico and Z-turn Boards Powered by TI AM437x and Xilinx Zynq-7010 SoCs

March 3rd, 2015 7 comments

Shenzhen based MYIR Tech has just launched two new single board computers with Rico board featuring Texas Instruments Sitara AM437x ARM Cortex A9 industrial processor, and Z-Turn board based on Xilinx Zynq-7010 ARM Cortex A9 + FPGA SoC. Both boards sell for $99 in single quantity.

Rico Board


  • SoC – Texas Instruments AM4379 single core ARM Cortex A9 processor @ 1.0GHz with PowerVR SGX530 GPU, and 4x PRU @ 200 MHz. Other AM437x on request.
  • System Memory – 512MB DDR3 (Options: 256MB or 1GB)
  • Storage – 4GB eMMC, 256 or 512 MB NAND flash (reserved), 16MB QSPI flash, 32KB EEPROM, and micro SD slot
  • Video Output – HDMI and LCD interfaces (LCD connector located on bottom of the board).
  • Connectivity  – 10/100/1000 Mbps Ethernet
  • USB – 1x mini USB 2.0 device port, 1x USB 2.0 host post
  • Camera – 2x 30-pin camera interface
  • Debugging – 1x debug serial port, 1x 20-pin JTAG interface, 1x 14-pin JTAG interface
  • Expansion Headers – 2x 40-pin headers with access to 2x SPI, 2x I2C, 2x CAN, 4x UARTs, 1x MMC, and 8x ADC
  • Misc – 4x buttons (reset, power, and 2x user), 5x LEDs (reset, power, and 3x user), boot selection jumpers
  • Power Supply – 5V/2A power barrel
  • Dimensions – 100 x 65 x 1.6  mm (8-layer PCB)
  • Temperature Range – 0 to 70°C

Rico_Board_DescriptionThe company provides a Linux 3.14.0 SDK for the board with the source code for the bootloaders (SPL and U-boot), the kernel and relevant drivers, and buildroot build system, as well as a complete hardware development kit that includes a Rico Board, various cables, a 4GB micro SD card, a 5V/2A power adapter, and an optional 7-inch LCD Module with capacitive touch screen. Source code is provided with a CD that comes with the board.

You can find more information and order the board or kit on MYiR Tech Rico Board product page. The kit sells for $139, and you’ll need to add $99 for the 7″ touchscreen display.

Z-Turn Board

MYS-XC7010 / MYS-XC7020 boards specifications:

  • SoC – Xilinx XC7Z010-1CLG400C (Zynq-7010) with two ARM Cortex A9 cores @ 667 MHz, Artix-7 FPGA fabric with 28K logic cells, 17,600 LUTs, 80 DSP slices. Zilinx Zynq-7020 optional.
  • System Memory – 1 GB of DDR3 SDRAM (2 x 512MB, 32-bit)
  • Storage – 16MB SPI flash, 512 NAND flash (reserved), and a micro SD slot
  • Video Output – HDMI up to 1080p
  • Connectivity – 10/100/1000M Ethernet
  • USB – 1x mini USB 2.0 OTG port
  • Debugging – USB-UART debug interface, 14-pin JTAG interface
  • User I/O (via two SMT female connector on the bottom of the board) – 90/106 user I/O (7010/7020), configurable as up to 39 LVDS pairs, or I/Os such as SPI. I2C, LCD, camera, CAN, Ethernet, etc…
  • Sensors – 3-axis acceleration sensor and temperature sensor
  • Misc – CAN interface, 2x buttons (reset and user), boot selection jumpers, 5x LEDs, 1x Buzzer
  • Power – 5V via USB, or 5V/2V power barrel
  • Dimensions – 102 x 63 x 1.6 mm (8-layer PCB)

A Linux 3.15.0 SDK is provided with gcc 4.6.1, a binary bootloader, the source code for the kernel and drivers, and a minimal ramdisk and Ubuntu Desktop 12.04 root file systems.

MYiR Tech newsletter claims the board sells for $99, but on the product page, you’ll only find a complete kit with the board, cables, a 4GB micro SD card, a power supply, and CD for source code and documentation for $139, the same price as the TI Sitara kit. Z-Turn board is somewhat similar to the $189 ($125 for education) ZYBO board, so it’s probably the most cost-effective Zynq board available to date.

MYIR ARM9 Linux Development Boards & Computer-on-Modules Powered by Freescale i.MX28 Processor

August 14th, 2014 No comments

MYIR MYD-IMX28X development boards and MYC-IMX28X CPU modules had been announced in May 2014, but I’ve just found out about them via the company’s newsletter. The CoMs are powered by Freescale i.MX28 ARM9 processors (i.MX283 or i.MX287), feature 128 MB RAM, 256 MB Flash, and connect to a baseboard to make the development boards. Target applications include smart gateways, human-machine interfaces (HMIs), handheld devices, scanners, portable medical, experimental education as well as other industrial applications.


MYIR_MYC-iMX28X_ARM9_CoMMYC-IMX28X computer-on-module specifications:

  • Processor – Freescale i.MX283 or i.MX287 ARM926EJ-STM processor up to 454MHz with 128KB SRAM, 128KB ROM, 1280 bits of OCOTP ROM, 16KB/32KB I and D Cache
  • System Memory – 128MB DDR2 SDRAM
  • Storage – 256MB NAND flash, 128KB SPI flash
  • Connectivity – On-board Ethernet PHY
  • Connectors – 2x 1.27mm pitch 2 x 40-pin SMT male expansion connectors with access to
    • Ethernet – Up to 2 Ethernet (two for i.MX287, one for i.MX283)
    • USB – 2x USB2.0 High-speed ports
    • Serial – Up to 6x Serial ports (including one Debug port)
    • 1x I2C, 2x SPI
    • Up to 8x ADC (one high-speed ADC, seven low-resolution ADC)
    • Up to 5x PWM
    • 1x SDIO
    • 2x CAN (i.MX287 only)
  • Misc – Power and user LEDs
  • Power Supply – 5V
  • Dimensions – 62mm x 38mm
  • Operating Temperature Range – Commercial: -20~70 Celsius; Industrial: -40 to +85 Celsius

The main differences between i.MX283 and i.MX287, are support for only 1 Ethernet port against 2 for i.MX287, and the latter features 2 CAN buses. The company provides an SDK with u-boot, Linux 2.6.35, and relevant drivers for the module.

MYD-IMX28X Boards

Click To Enlarge

MYD-IMX28X Development Board (Click To Enlarge)

The development boards have the following hardware specifications:

  • SoC/Memory/Storage – Based on MYC-IMX283 or MYC-IMX287 modules as described above: Freescale i.MX28 @ 454 MHz, 128 MB DDR2, 256 NAND flash, and 128KB SPI flash
  • External Storage – micro SD card slot
  • Display I/F – 1x LCD interface (16-bit true color, supports optional 4.3-inch and 7-inch TFT LCD), 1x 4-wire resistive touch screen interface
  • Audio – 3.5mm jacks for Audio IN and OUT, and headphone output, digital audio out (RCA), MIC IN interface, Buzzer
  • Serial ports – 1x 3-wire RS232 Debug serial port (DB9), 1x 5-wire RS232 serial port (UART0), 1x RS485
  • USB – 1x USB2.0 Host port, 1x USB2.0 OTG
  • Connectivity – 10/100Mbps Ethernet (two for i.MX287, one for i.MX283)
  • CAN – 2 x CAN interfaces (only for i.MX287)
  • Expansion connector – 2x 20-pin headers with access to 3x ADC (one high-speed ADC, two low-resolution ADC), 1x SPI, 2x I2C, 3x UART, 3x PWM
  • Debugging – 20-pin JTAG interface
  • Misc – 4 x Buttons (1 x Reset button, 3 x User buttons), 2 x User LEDs (Blue)
  • Power Supply – 5V barrel connector
  • Dimensions – 140mm x 90mm

MYD-IMX28X_Block_DiagramPublicly available documentation is limited with only Freescale i.MX28 datasheet, and MYD-IMX28X board and MYC-IMX28X module simplified datasheets with overview of the boards, header pinout, and a list of document and software packages available for the board. U-boot, Linux 2.6.35, and drivers will be provided with source code, as well as some code samples to control various peripherals (SPI. I2C, touchscreen, LCD…) and a Qt demo. MYIR also provides 4.3″ and 7″ resistive or capacitive touchscreen as option for $60 to $99.

The modules and development kits appears to be available now, MYC-IMX28X module starts at $39 for the commercial version, $59 for the industrial version, and the development board, probably excluding the CPU module, sells for $99 and $119, respectively for the commercial and industrial versions. You can find more details on MYIR’s MYC-IMX28X module page.