Error on Apalis imx6 Toradex Easy installer

Dear All,
When board boots it’s hangs on below log

U-Boot 2017.03-gebf9dc2527 (Mar 01 2018 - 12:09:21 +0530)

CPU:   Freescale i.MX6Q rev1.5 at 792 MHz
Reset cause: POR
I2C:   ready
DRAM:  2 GiB

So we try to flash the board on recovery mode. But it failed.

   Apalis-iMX6_ToradexEasyInstaller_1.3-20171201$ ./recovery-linux.sh -d
Downloading Toradex Easy Installer...
config file <./recovery//imx_usb.conf>
vid=0x15a2 pid=0x0054 file_name=mx6_usb_rom.conf
-> vid=0x1b67 pid=0x4fff file_name=mx6_usb_sdp_spl.conf
-> vid=0x1b67 pid=0x4000 file_name=mx6_usb_sdp_uboot.conf
vid=0x15a2 pid=0x0061 file_name=mx6_usb_rom.conf
-> vid=0x1b67 pid=0x4fff file_name=mx6_usb_sdp_spl.conf
-> vid=0x1b67 pid=0x4000 file_name=mx6_usb_sdp_uboot.conf
vid=0x15a2 pid=0x0076 file_name=mx7_usb_rom.conf
-> vid=0x1b67 pid=0x4000 file_name=mx7_usb_sdp_uboot.conf
vid=0x15a2 pid=0x0080 file_name=mx6ull_usb_rom.conf
-> vid=0x1b67 pid=0x4000 file_name=mx6ull_usb_sdp_uboot.conf
config file <./recovery//mx6_usb_rom.conf>
parse ./recovery//mx6_usb_rom.conf
Trying to open device vid=0x15a2 pid=0x0054
Interface 0 claimed
HAB security state: development mode (0x56787856)
== work item
filename SPL
load_size 0 bytes
load_addr 0x13f00000
dcd 0
clear_dcd 0
plug 0
jump_mode 3
jump_addr 0x00000000
== end work item

loading binary file(SPL) to 00907400, skip=0, fsize=bc00 type=aa

<<<48128, 48128 bytes>>>
succeeded (status 0x88888888)
jumping to 0x00907400
config file <./recovery//mx6_usb_sdp_spl.conf>
parse ./recovery//mx6_usb_sdp_spl.conf
Trying to open device vid=0x1b67 pid=0x4fff.
Interface 0 claimed
HAB security state: development mode (0x56787856)
== work item
filename u-boot.img
load_size 0 bytes
load_addr 0x03f00001
dcd 0
clear_dcd 0
plug 0
jump_mode 3
jump_addr 0x00000000
== end work item

loading binary file(u-boot.img) to 177fffc0, skip=0, fsize=4ced0 type=aa

<<<315088, 315392 bytes>>>
succeeded (status 0x88888888)
jumping to 0x177fffc0
config file <./recovery//mx6_usb_sdp_uboot.conf>
parse ./recovery//mx6_usb_sdp_uboot.conf
Trying to open device vid=0x1b67 pid=0x4000.........................
Could not open device vid=0x1b67 pid=0x4000

Downloading Toradex Easy Installer failed...

can you guide me to fix this issue.

Regards,
Aravinth

  1. You seem to have flashed U-Boot 2017.03 which we never released as part of any of our officially supported BSPs.
  2. You have an IT module which may require special RAM timings which of course our latest official BSPs would automatically take care of.
  3. For successful recovery the module first needs to be put into recovery aka USB serial downloader mode as indicated in the datasheet.

Hi marcel,
Thanks for your response.

  1. You are correct. It’s our customised BSP.

  2. I can understand.we have ported your RAM timings. But initially it was working with our customised BSP also.

  3. I followed the recovery download mode, and USB has detected. Then only i have run recovery script. Please check the below usb detect log.

    Apalis-iMX6_ToradexEasyInstaller_1.3-20171201$ lsusb
    Bus 001 Device 005: ID 15a2:0054 Freescale Semiconductor, Inc. i.MX 6Dual/6Quad SystemOnChip in RecoveryMode
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
    Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
    Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Check and guide me to fix this issue.

Regards,
Aravinth

Hi Aravinth

Could you try an official bsp or easy installer image from toradex?

Hi Jask,
I have downloaded “Apalis-iMX6_ToradexEasyInstaller_1.3-20171201” from toradex website and i have executed.

Downloading Toradex Easy Installer failed...

But still i’m getting the same error.

Thanks
Aravinth

Hi Aravinth

What kind of host are you using? Are you using native Linux or a Virtual Machine?

Hi Jaski,
I’m using Virtual Machine. I have some more toradex board. I’m able to flash it those boards.

Are these boards also ApalisImx6 or are they different?

Both are same Apalis imx6 boards.

did you try to use directly windows or why are you using virtual machine?

Just now I have tried with windows also. But same issue, I’m not able to flash it.

Which windows version are you using? Can you send the output of serial console of target when you try to start Toradex Easy Installer?