SolidRun CuBox i4Pro
From TechInfoDepot
Jump to navigationJump to search
| bgn (N) | |
|---|---|
| Single Board Computer | |
|
| |
| 3rd Party Firmware | |
| dd-wrt | Status Unknown |
| OpenWrt | Partial Support |
| Tomato any flavor | Incompatible |
| Gargoyle | Status Unknown |
| Platform | |
| Brand • Model • Rev | SolidRun CuBoxi4Pro |
| FCC ID | none specified |
| Type | single-board computer |
| CPU1 | NXP i.MX6 |
| CPU1 Type | ARM Cortex-A9 |
| CPU1 Speed | 1.0 GHx ( 4 cores ) |
| Flash1 Chip | Brand? Model? |
| Flash1 Size | 0 MiB 0 B <br />0 Kib <br />0 KiB <br />0 Mib <br />0 GiB <br /> (microSD) |
| RAM1 Size | 2 GiB 2,048 MiB <br />2,147,483,648 B <br />16,777,216 Kib <br />2,097,152 KiB <br />16,384 Mib <br /> |
| RAM1 Chip | Brand? Model? |
| ETH chip1 | NXP i.MX6 |
| Ethernet Port Count | 1-1GbE-LAN |
| Wired Standard | IEEE 802.3i/3u/3ab |
|
802dot11 OUI: none specified | |
| Stock bootloader | U-Boot |
| Expansion IF types | microSD, USB 2.0, eSATA |
| USB ports | 2 |
| SD/MMC Slots | 1 |
| eSATA Ports | 1 |
| USB Hub Compatible | Untested |
| Power | 5 VDC, 3 A |
| Serial Port (UART) | yes, (115200 8N1) |
|
Flags: | |
|
| |
| Other | |
|
| |
| 3rd Party Firmware Support |
OpenWrt • (List | Dev | DLs) |
| Radio 1 | |
| Chip1 | Broadcom BCM4329 |
| Wireless interface OUI | none specified |
| Antenna Connector Type | none specified |
| MIMO status | 1x1:1 |
| Wireless Standard | IEEE 802.11b/g/n |
| 802.11n | up to 150 Mbps |
| 802.11g | up to 54 Mbps |
| 802.11b | up to 11 Mbps |
| WiFi Operating Frequency | 2.4 GHz |
For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.
For a list of all currently documented NXP (Freescale) SoC's with specifications, see NXP.
For a list of all currently documented SolidRun devices with specifications, see SolidRun.
Flashing
| NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing OpenWrt
| Devices with Broadcom WiFi chipsets have limited OpenWrt supportability (due to limited FLOSS driver availability for Broadcom chips). Consider this when choosing a device to buy, or when deciding to flash OpenWrt on your device because it is listed as supported. See Broadcom WiFi for details. |
Target: imx
Subtarget: cortexa9
Package architecture: arm_cortex-a9_neon
Supported Since Commit
Support started version: 19.07.0
Current supported version: fix
Subtarget: cortexa9
Package architecture: arm_cortex-a9_neon
Supported Since Commit
Support started version: 19.07.0
Current supported version: fix
Unsupported Functions:
WiFi 2.4GHz, Bluetooth
WLAN Hardware: Broadcom BCM4329
Installation method(s):
SD card, see git-commit
Recovery method(s):
SD card
WiFi 2.4GHz, Bluetooth
WLAN Hardware: Broadcom BCM4329
Installation method(s):
SD card, see git-commit
Recovery method(s):
SD card
| git • >> |
|---|
imx6: Initial support for SolidRun CuBox-i devices based on i.MX6 processors (i1, i2, i2eX, and i4Pro).
- Specifications -
CuBox i1:
- SoC: i.MX6 Solo
- Cores: 1
- Memory Size: 512MB
- GPU: GC880
- Wifi/Bluetooth: Optional
- USB 2.0 ports: 2
- Ethernet: 10/100/1000 Mbps
CuBox i2 | i2eX:
- SoC: i.MX6 Dual Lite
- Cores: 2
- Memory Size: 1GB
- GPU: GC2000
- Wifi/Bluetooth: Optional
- USB 2.0 ports: 2
- Ethernet: 10/100/1000 Mbps
CuBox i4Pro | i4x4:
- SoC: i.MX6 Quad
- Cores: 4
- Memory Size: 2/4 GB
- GPU: GC2000
- Wifi/Bluetooth: Build In
- USB 2.0 ports: 2
- Ethernet: 10/100/1000 Mbps
Built-in u-boot requires SPL (secondary program loader) to be present on the SD-card regardless of the image type which will be loaded.
SPL is generated by the u-boot-mx6cuboxi package which is preselected by the target device and can be found in bin/u-boot-mx6cuboxi directory.
Flashing the SPL:
dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=4
dd if=bin/targets/imx6/generic/u-boot-mx6cuboxi/SPL of=/dev/mmcblk0 bs=1K seek=1
Preparing the firmware on the SD-card:
(echo o; echo n; echo p; echo 1; echo ''; echo ''; echo w) | fdisk /dev/mmcblk0
mkfs.ext4 /dev/mmcblk0p1
mount /dev/mmcblk0p1 /mnt
tar -xzf bin/targets/imx6/generic/openwrt-imx6-device-cubox-i-rootfs.tar.gz -C /mnt/
mkdir -p /mnt/boot
cp bin/targets/imx6/generic/{*-uImage,*.dtb,*.scr} /mnt/boot/
Generated u-boot.img needs to be placed on the first partition:
cp bin/targets/imx6/generic/u-boot-mx6cuboxi/u-boot.img /mnt/
To boot from the SD card:
Boot script which sets mmc/dtb parameters and boots the board is automatically sourced.
If this does not work for any reason:
mmc dev 0; load mmc 0:1 $scriptaddr boot/boot.scr; source $scriptaddr
Currently imx6dl-cubox-i.dtb (Dual Lite) and imx6q-cubox-i.dtb (Quad) device trees are available.
Tested on i4Pro, MMC, USB (+ HiD), HDMI and ethernet ports are working.
Wireless and bluetooth are broken ATM. According to SolidRun forums, BCM4329/BCM4330 firmware is used which works fine on older kernels.
Signed-off-by: Vladimir Vid
|
Categories:
- SolidRun
- Embedded system/single-board computer
- Embedded System NXP
- Embedded System i.MX6
- NXP
- Embedded System ARM
- Embedded System Cortex-A9
- OpenWrt Supported
- Embedded System Broadcom
- Embedded System BCM4329
- Broadcom
- Has Mimo Status
- Embedded System IEEE 802.11b/g/n
- Single-Radio Wireless Embedded System
- Wireless Embedded System
- Single-Band
- Embedded System
- English Documentation