The prebuilt ConnectCore WebKit image includes the ConnectCore demo.
1. Establish a serial connection with your device
Open a serial connection with the device. You can use any serial terminal program such as Tera Term, Minicom, CoolTerm, or HyperTerminal.
| PuTTY terminal program is not recommended due to an incompatibility with the USB/serial driver. |
Open a serial connection with the following settings:
| Parameter | Value |
|---|---|
Port |
Serial port where the device is connected |
Baud rate |
115200 |
Data bits |
8 |
Parity |
None |
Stop bits |
1 |
Flow control |
None |
2. Download the firmware
To access firmware images, please fill out the following form to provide some information so we can better understand your project needs.
| If the form doesn’t load after a few seconds, you may need to refresh the page. Contact Digi Support Services if you are not able to access the firmware images. |
3. Program the firmware
Digi recommends you Use the Universal Update Utility (UUU) through a USB connection to your development PC to program the images.
-
Decompress the zip file in a directory of your choice.
-
Download the latest Universal Update Utility (UUU) tool, a software tool from NXP.
-
Place the uuu executable in a directory in your PATH, such as
/usr/bin. -
Install
udevrules to allow any user to run the uuu for accessing the USB port:$ sudo sh -c "uuu -udev >> /etc/udev/rules.d/99-uuu.rules" $ sudo udevadm control --reload-rules -
Connect a USB type-C cable to your development PC and the other end to the target USB type-C connector.
-
Reset the device by pressing the reset button on the board and immediately press any key in the serial terminal to stop the auto-boot process. The U-Boot bootloader prompt displays:
U-Boot dub-2020.04-r2.2 (Jan 18 2021 - 15:54:04 +0000) CPU: NXP i.MX8QXP RevB A35 at 1200 MHz at 25C DRAM: 2 GiB MCA: HW_VER=1 FW_VER=1.01 MMC: FSL_SDHC: 0, FSL_SDHC: 1 In: serial Out: serial Err: serial Model: Digi International ConnectCore 8X SBC Pro Board. ConnectCore 8X SOM variant 0x02: 2 GiB LPDDR4, Wi-Fi, Bluetooth, MCA, Crypto-auth Board version 3, ID 135 Boot: MMC0 BuildInfo: - SCFW 56682d58, SECO-FW 0e4b9cee, IMX-MKIMAGE 8da5cd23, ATF c949a88 - U-Boot dub-2020.04-r2.2 flash target is MMC:0 Net: eth0: ethernet@5b040000 [PRIME], eth1: ethernet@5b050000 Fastboot: Normal Normal Boot Hit any key to stop autoboot: 0 =>Information in the console log may vary. -
On the target, in U-Boot, execute the following command:
=> fastboot 1 -
On your development PC, change to the directory where you extracted the ZIP file:
$ cd <zip-folder> -
To program the WebKit image, run:
$ ./install_linux_fw_uuu.sh -i dey-image-webkit -
Once the firmware is installed, the device boots automatically. The default username is root with no password.
|
While the recommended boot method is eMMC, you can also boot the WebKit kit image from a microSD card using the You must use a microSD with a minimum capacity of 8 GB. |