ARM’s highest performing processor, extending the capabilities of mobile and enterprise computing. Read More...
The SBC1651 is ideal for high-performance, low-power embedded applications. Freescale’s i.MX515 ARM Cortex-A8 CPU operates at 800MHz delivering the performance needed to run multimedia-rich applications in embedded environments. Offering several embedded I/O features, the SBC1651 also consumes minimal power, satisfying the demanding environmental conditions in which OEMs must operate.
A high degree of integration allows a variety of I/O functions to be included on the SBC1651. On-board peripherals include USB On-The-Go, a real-time clock, watchdog timer, audio support, TV out, 24-bit LVDS flat panel display output, 4-wire touchscreen interface, two PWM outputs, a SATA HDD port, two SD/MMC card slots, 1-Wire interface, seven serial ports, and 24 lines of discrete I/O. For additional expansion, the StackableUSB interface allows for rugged, reliable board-to-board communication via USB, I2C, and SPI.
At the heart of the SBC1651 is the Freescale i.MX515 multimedia applications processor, a SOC offering high-performance processing optimized for the low power. The core of i.MX515 is an 800MHz ARM Cortex-A8 CPU. The CPU is augmented by a floating-point coprocessor, ARM’s NEON SIMD media accelerator, and OpenGL ES 2.0 and OpenVG 1.1 hardware accelerators for fast, power-efficient graphics operations.
Integrated peripherals include an interrupt controller, watchdog timer, SDRAM and flash memory controllers, 3 High-Speed USB ports, 1 Full-Speed On-The-Go USB port, a 10/100 Ethernet MAC, three 16C550 UARTs, 1-Wire interface, 24-bit flat panel display output, 4-wire touchscreen interface, an audio port, and PWM and TV outputs.
The SBC1651 packs on a second 10/100 Ethernet port, 4 more 16C550 UARTs, a CAN controller, and 24 bits of 82C55A-compatible programmable parallel I/O. There are 3 boot options: A dedicated 4MB SPI NOR flash memory, a partition of the NAND flash, and a bootable SD/MMC card slot.
The memory subsystem provides 512MB of DDR2 SDRAM for application data. The 4MB SPI NOR flash holds the bootloader and operating system. Up to 2GB NAND flash is also available for operating system and non-volatile user storage.
If portability or a larger data storage space is required, plug in an SD card to the second SD/MMC card slot, or use the SATA HDD connector to attach an external hard drive.
Seven 16C550-compatible RS232 serial ports allow communication with low-speed devices. COM7 is software-configurable for half-duplex RS485 communication.
Power options include an external 5 VDC source or a battery. If externally powered while battery is attached, battery will be recharged. Advanced power management is enabled by the Freescale MC13892.
For true 32-bit app development, the SBC1651 supports Linux, WindowsCE, VxWorks, and Android. All have full tool suites, including compilers and debuggers.