IBASE Technology Inc., a manufacturer of industrial computer solutions, announced two SBCs, both powered by an NXP i.MX 6Dual Cortex-A9 1.0GHz high performance processor. The IBR115 2.5-inch SBC and the IBR117 3.5-inch SBC are designed for use in applications in the automation, smart building, transportation, and medical markets.
IBR115 and IBR117 are scalable SBCs with extended operating temperature support of -40°C to 85°C and an optional heatsink. Supporting 1GB DDR3 memory on board, the boards provide a number of interfaces for HDMI and single LVDS display interface, 4GB eMMC, Micro SD, COM, GPIO, USB, USB-OTG, Gigabit Ethernet and a M.2 Key-E interface. These embedded I/Os provide connection to peripherals such as WiFi, Bluetooth, GPS, storage, displays, and camera sensors for use in a variety of application environment while consuming levels of power far lower than industry expectations.
IBR115 and IBR117 come with Yocto 2.0 and Android 6.0 (Marshmallow) Board Support Package (BSP) to help customers reduce development time and designs costs, as well as accelerate time to market. The IBR117 has an additional single-channel LVDS (a total of two LVDS), two USB ports, one mini-PCIE with SIM socket, and two CAN Bus 2.0B headers.
- NXP Cortex™-A9, i.MX 6Dual-Lite 1GHz processor
- Supports HDMI and single LVDS interface
- Supports 1GB DDR3, 4GB eMMC and Micro SD socket for expansion
- Embedded I/O as COM, GPIO, USB, USB-OTG, audio and Ethernet
- M.2 Key-E (2230) for wireless connectivity
- OpenGL ES 2.0 for 3D BitBlt for 2D and OpenVG1.1
This new edition has been fully revised and updated to include extensive information on the ARM Cortex-M4 processor, providing a complete up-to-date guide to both Cortex-M3 and Cortex-M4 processors, and which enables migration from various processor architectures to the exciting world of the Cortex-M3 and M4.
This book presents the background of the ARM architecture and outlines the features of the processors such as the instruction set, interrupt-handling and also demonstrates how to program and utilize the advanced features available such as the Memory Protection Unit (MPU).
Chapters on getting started with IAR, Keil, gcc and CooCox CoIDE tools help beginners develop program codes. Coverage also includes the important areas of software development such as using the low power features, handling information input/output, mixed language projects with assembly and C, and other advanced topics.
- Two new chapters on DSP features and CMSIS-DSP software libraries, covering DSP fundamentals and how to write DSP software for the Cortex-M4 processor, including examples of using the CMSIS-DSP library, as well as useful information about the DSP capability of the Cortex-M4 processor
- A new chapter on the Cortex-M4 floating point unit and how to use it
- A new chapter on using embedded OS (based on CMSIS-RTOS), as well as details of processor features to support OS operations
- Various debugging techniques as well as a troubleshooting guide in the appendix
- topics on software porting from other architectures
- A full range of easy-to-understand examples, diagrams and quick reference appendices