Click to download the latest release.
A list of all current and historic releases of the Topaz software can be found on the release page.
GuruCE offers various levels of support. Please click here for more information.
What is the Topaz?
Topaz i.MX25 CPU Module & Development Kit
The Topaz i.MX25 CPU Module allows you to create small, smart, connected devices faster. Topaz integrates features required by the automotive, industrial and general embedded market, including: memory, power management, 10/100 Ethernet, and a choice of Operating Systems. Getting started is easy. The Topaz i.MX25 Development Kit provides a platform for evaluating and prototyping new designs. Common features are available on the board and expansion connectors make it easy to add application specific components.
Reduce Development Time and Cost
Focus on your product, not on complex processor design
When you start a design using Topaz, you eliminate a big piece of complex and risky design work. There is no memory interfacing or power supply design work to be done. You can also forget about having to lay out multi-layer boards with several BGA chips; that work is done too and it’s all packaged into a module that is easy to integrate into your final design.
Start writing your application, not porting an Operating System
Don’t spend time writing low-level C and assembly code, or spending hours bringing up your prototypes. Topaz runs Windows CE/Windows Embedded Compact, Linux and the .NET Micro Framework out-of-the-box. Choose the OS you need, the tools you know, and get to work on the features your customers are looking for.
Get started on real hardware
The Topaz Development Kit provides a platform for evaluating and prototyping new designs. Common features are available on the board and expansion connectors make it easy to add application specific components.
High level of integration
Topaz integrates features required by the automotive, industrial and general embedded market. By including memory, power management and 10/100 Ethernet, the system’s bill of materials costs are reduced.
The i.MX25, Freescale power management technology and Mobile DDR memory make the Topaz the ideal choice for portable and power sensitive applications.
Ready for Production
Place the Topaz CPU module just like any other electronic components. Production is simple and there are no additional costs for connectors.
The right mix of parts for your design
Topaz supports the range of i.MX25 processors, different RAM & flash sizes and temperature ratings, so you can choose the right mix of features at the best price for your design.
- Freescale i.MX25 applications processor including ARM926EJ-STM core at 400MHz
- 32 – 128Mbytes Mobile DDR
- 128 – 512MBytes NAND flash
- Freescale Power Management IC
- Input voltage – run off USB or Li-ion battery
- 10/100 Ethernet (PHY included on Topaz CPU)
- 2x FlexCAN
- High-Speed USB OTG
- Additional Full-Speed USB Host
- 2x SD/SDIO/MMC
- 2x Smartcard/SIM
- 5x UART
- Configurable SPI
- 3x 12-bit ADC
- 1.8V and 3.3V General Purpose I/O
Graphics and User Interface
- Display controller optimized for up to 16-bits-per-pixel SVGA (800x600)
- CMOS/CCD sensor interface for camera or video input
- Resistive touch screen controller
- Keypad controller
- High-assurance boot (HAB)
- Secure counters
- Volatile key storage
- Robust tamper detection and secure key erase
- True random number generator
- User programmable e-fuses