iWave's i.MX6 Qseven System On Module Enables Router Solutions

Document created by iWave Systems on Sep 1, 2014
Version 1Show Document
  • View in full screen mode

iWave Systems, one of the early adopters of i.MX6 technology has designed i.MX6 based network switch/router solution. The task involved the design and development of a custom carrier card for our i.MX6 Qseven Module, the carrier card also consists of microcontroller. Together with the i.MX6 Qseven module and carrier card, the solution provides router capabilities.

 

i.mx6-router-solution.png

i.MX6 based Router Solution


The carrier card was designed by iWave to meet the network Router requirement using iWave’s i.MX6 Qseven SOM. The Wi-Fi modules and GPRS modules (mini PCIe form factor) were interfaced to the PCIe 2.0. With the Gigabit Switch connector, the board supports four RJ45 connectors. Totally, there are six Mini PCIe slots available, accommodating both PCIe and USB signals. Microcontroller, in the carrier card, monitors parameters like voltage levels and power status. It also provides user interface by controlling appropriate LED’s to indicate which mini PCIe module is active.


i.MX6%20based%20Router.JPG

Block Diagram


iWave’s i.MX 6 Qseven SOM is connected to the PIC Microcontroller through I2C. Connection is in such a way that iMX6 processor, as a Master and PIC microcontroller, as a Slave. Master and Slave to communicate effectively, iWave has designed a unique customized Communication Protocol in which master (iMX 6) will control the peripherals connected to slave (PIC) through protocol commands. iWave also implemented a software in our Qseven  module that enables the upgrade of the microcontroller firmware.


For further information or inquiries please write to mktg@iwavesystems.com or contact our Regional Partners

website: www.iwavesystems.com

Attachments

    Outcomes