I.MX6 board (Digi ConnectCore 6UL 1G-1G) u-boot flashing using imx_uart

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I.MX6 board (Digi ConnectCore 6UL 1G-1G) u-boot flashing using imx_uart

777 Views
markkonnov
Contributor I

Hello everyone,

I'm struggling with a downloading u-boot using the serial util imx_uart.

The most compatible board I found is Digi ConnectCore 6UL SBC Pro.

I'm using the following command when trying to flash the reference u-boot image

imx_uart -n /dev/ttyUSB0 /usr/etc/imx-loader.d/mx6ull_usb_work.conf /opt/boqpod/gsmbox_firmware/misc/ccimx6ulsbc-installer/u-boot-ccimx6ulsbc1GB.imx

I have no RTC/CTS lines connected, so I'm using '-n' option. 

Nevertheless, I'm not sure if I'm doing everything correctly.

Step-by-step.

1. I'm launching the command

imx_uart -n /dev/ttyUSB0 /usr/etc/imx-loader.d/mx6ull_usb_work.conf /opt/boqpod/gsmbox_firmware/misc/ccimx6ulsbc-installer/u-boot-ccimx6ulsbc1GB.imx

and see the following output

config file </usr/etc/imx-loader.d//mx6ull_usb_work.conf>
parse /usr/etc/imx-loader.d//mx6ull_usb_work.conf
starting associating phase..........

and it fails if the reset button is not pressed.

2. Once I'll press the reset button, I see the following response

association phase succeeded, response was 0x23454523

... and it stalls until I press the reset again.

3. After I'm pressing the reset again, I see the following

HAB security state: development mode (0x0a0d0a0d)
== work item
filename /opt/boqpod/gsmbox_firmware/misc/ccimx6ulsbc-installer/u-boot-ccimx6ulsbc1GB.imx
load_size 0 bytes
load_addr 0x00000000
dcd 1
clear_dcd 0
plug 1
jump_mode 3
jump_addr 0x00000000
== end work item
loading DCD table @0x910000

<<<520, 520 bytes>>>
failed (security 0x74206361, status 0x7573653a)
clear dcd_ptr=0x877ff42c

loading binary file(/opt/boqpod/gsmbox_firmware/misc/ccimx6ulsbc-installer/u-boot-ccimx6ulsbc1GB.imx) to 877ff400, skip=0, fsize=b1c00 type=aa

It takes 1 minute to 'load' the binary and that's what I see in the end

<<<728064, 728064 bytes>>>
failed (security 0x07070707, status 0x07070707)
jumping to 0x877ff400
failed (security 0x07070707, status 0x07070707)

Could somebody please explain if I'm doing smth wrong and how to flash the binary properly.

Best regards.

Labels (2)
0 Kudos
1 Reply

726 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Mark Konnov,

This board is manufactured and supported by Digi so hopefully someone on the communities may provide some guidance, but I would recommend looking at Digi Support or forums for guidance.

The imx_usb_loader tool is maintained by Doundary Devices so they may also have clues on their forums or documentation.


Regards,

0 Kudos