The extremely low power and low cost μQseven Rev. 2.0 Compliant Module with the NXP i.MX 6 Processor features all the processor and integrated native I/O capabilities of the SoC, in compliance with the Qseven standard, at the competitive cost of a proprietary module. This board is supplied with a complete and fully-featured BSP, for easy migration from, and to, the entire i.MX 6 product family, along with dedicated hardware and software development support.
For hardware-related information, such as board's specific features, configurations, electrical interface and more, please refer to the product page (http://www.seco.com/prods/in/standard/qseven/uq7-a75-j.html).
At this link you can find all the instruction to build the binaries and to flash them for every specific board configuration:
Previous versions available of Linux based BSPs for Seco-μQ7-A75-J:
|BSP||U-Boot Release||Kernel Release||Filesystems Release|
|BSP v5.0||U-Boot 2014.04||Kernel 3.14.28||Filesystems v5.0|
|BSP v6.0||U-Boot 2015.04||Kernel 4.1.15||Filesystems v6.0|
|BSP v7.0||U-Boot 2017.03||Kernel 4.9.88||Filesystems v7.0|
|BSP v8.0||U-Boot 2018.03||Kernel 4.14.78||Filesystems v8.0|
SECO’s μQ7-A75-J are highly versatile in terms of boot media; this section focuses on these boot media and explains how to configure preferences and order. This versatility is achieved through a widely used bootloader, called uboot.
μQ7-A75-J has 3 devices from which you can boot:
• Nor Flash SPI
• eMMC (on the module)
• External SD card on the carrier board
These devices can be divided in two categories of operating modes; devices that can perform a “Complete” boot sequence, and devices that can perform only a “Partial” boot sequence. The "Complete boot” devices have the ability to provide all software sources (uBoot → Kernel → File System) to the processor, the “Partial boot” devices, on the other hand, can provide only a part of the software sources. Therefore, the processor must load at least a portion of the software from one of the "Complete boot" devices.
• Complete boot device:
eMMC on module
External SD on carrier board
• Partial boot device:
Nor Flash SPI
The procedure to boot the board is the following: After the power on sequence,the i.MX 6 processor starts the boot and tries to load the uboot from one of these devices:
▪ Nor Flash SPI
▪ eMMC on module
▪ SD extern on carrier board
A logic flow is:
Some of the features supported by BSP in μQ7-A75-J varies from the other i.MX 6 modules. For the common features supported by BSP in all the i.MX 6 modules, refer the page SECO i.MX6 Features Guide BSP 5.0 & SECO i.MX6 Features Guide BSP 6.0.The unique features and supported devices in BSP for μQ7-A75-J is tabulated below.
|UART4||ttymxc3||okay||Available only with TX and RX signal|
|UART5||ttymxc4||okay||Available only with TX ,RX,CTS and RTS signal|
|SPI NOR||mtd0||okay||Support SST 25VF080B SPI NOR flash via ECSPI1|
|Audio AC'97||/||/||Supports VT1613 codec|
|Audio I2S||/||/||Supports SGTL5000 codec|
|PCIe||/||okay||Intel Gigabit CT network standard PCI-e x1 card
Atheros AR9281 WiFi miniPCI-e x1 card
|SDHC3||mmcblk0||okay||1bit/4bit/8bit for eMMC on-board.|
|SDHC4||mmcblk1||okay||1bit/4bit for External µSD|
|I2C1||i2c0||okay||Used for Embedded controller interface.|
|I2C2||i2c1||okay||Used for EDID HDMI Monitor.|
|I2C3||i2c2||okay||Used for codec SGTL5000.|
|CAN1||can0||disabled||Must be enabled from dts|
|PWM OUT0||backlight||okay||Used for backlight control from Native i.MX6.|
|TIMER||/||/||TIMER_IN is directly managed by lattice cpld and makes available on Q7 Golden Fin Connector.|
|WIFI||/||/||Atheros AR9281 Wi-Fi miniPCI-e x1 card.|
Above the list of alvaible GPIO from Q7 connector of μQ7-962 board.
|Q7 PIN NO||IMX6 PAD||MUX MODE||GPIO VIRTUAL NUMBER|
The available carrier board is the Qseven® Carrier Board CQ7-A42, this is a full featured carrier board for Qseven® Rel. 2.0 compliant CPU modules, in 3.5” form factor.
The SECOCQ7-3.5 has been developed most of all as a development board to explore the possibilities offered by Qseven® modules, but it could also be a good solution for low volumes production for companies that do not want or need to develop customized carrier board.
For more information about carrier board specification CQ7-A42