Hi,
I have 20 pieces of Apalis iMX6q 2GB IT v1.1B modules. I try to update the kernel from USB with uboot in Apalis Evaluation Board. 9 pieces of them worked fine and the process was sucess. But 11 pieces of the board after run uboot_ubdate and reset command in console i got “resetting …” message and freeze it didn’t restart, after powre off → on it do nothing…
This is my console log of good update :
U-Boot 2015.04 (May 18 2015 - 13:08:37)
CPU: Freescale i.MX6Q rev1.5 at 792 MHz
Reset cause: POR
I2C: ready
DRAM: 2 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment
auto-detected panel vga-rgb
Display: vga-rgb (640x480)
In: serial
Out: serial
Err: serial
Model: Toradex Apalis iMX6 Quad 2GB IT V1.1B, Serial# 04921301
Net: using phy at 7
FEC [PRIME]
Hit any key to stop autoboot: 0
Apalis iMX6 #
Apalis iMX6 #
Apalis iMX6 #
Apalis iMX6 # usb start
starting USB...
USB0: Port not available.
USB1: USB EHCI 1.00
scanning bus 1 for devices... 3 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
Apalis iMX6 # setenv set_blkcnt 'setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt $blkcnt} / 0x200'
Apalis iMX6 # setenv update_uboot 'fatload usb 0:1 ${loadaddr} u-boot-dtb.imx && run set_blkcnt && mmc dev 0 && mmc write ${loadaddr} 2 ${blkcnt}'
Apalis iMX6 # run update_uboot
reading u-boot-dtb.imx
363520 bytes read in 44 ms (7.9 MiB/s)
switch to partitions #0, OK
mmc0(part 0) is current device
MMC write: dev # 0, block # 2, count 710 ... 710 blocks written: OK
Apalis iMX6 # setenv bootcmd
Apalis iMX6 # saveenv
Saving Environment to MMC...
Writing to MMC(0)... done
Apalis iMX6 # reset
resetting ...
U-Boot 2014.04-dirty (Jan 19 2016 - 17:09:05)
CPU: Freescale i.MX6Q rev1.5 at 792 MHz
Reset cause: WDOG
Board: Toradex Apalis iMX6
I2C: ready
DRAM: 1 GiB
PMIC: device id: 0x10, revision id: 0x21
PMIC: programmed
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
Error, wrong i2c adapter -1 max 3 possible
Error, wrong i2c adapter -1 max 3 possible
Error, wrong i2c adapter -1 max 3 possible
auto-detected panel xga-analog-rgb
Display: xga-analog-rgb (1024x768)
In: serial
Out: serial
Err: serial
Model: Toradex Apalis iMX6Q on Apalis Evaluation Board
Net: using phy at 7
FEC [PRIME]
HinS U-Boot #
and this of worth update:
U-Boot 2015.04 (May 18 2015 - 13:08:37)
CPU: Freescale i.MX6Q rev1.5 at 792 MHz
Reset cause: POR
I2C: ready
DRAM: 2 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment
auto-detected panel vga-rgb
Display: vga-rgb (640x480)
In: serial
Out: serial
Err: serial
Model: Toradex Apalis iMX6 Quad 2GB IT V1.1B, Serial# 04921304
Net: using phy at 7
FEC [PRIME]
Hit any key to stop autoboot: 0
Apalis iMX6 #
Apalis iMX6 #
Apalis iMX6 #
Apalis iMX6 #
Apalis iMX6 # usb start
starting USB...
USB0: Port not available.
USB1: USB EHCI 1.00
scanning bus 1 for devices... 3 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
Apalis iMX6 # setenv set_blkcnt 'setexpr blkcnt ${filesize} + 0x1ff && setexpr blkcnt $blkcnt} / 0x200'
Apalis iMX6 # setenv update_uboot 'fatload usb 0:1 ${loadaddr} u-boot-dtb.imx && run set_blkcnt && mmc dev 0 && mmc write ${loadaddr} 2 ${blkcnt}'
Apalis iMX6 # run update_uboot
reading u-boot-dtb.imx
363520 bytes read in 43 ms (8.1 MiB/s)
switch to partitions #0, OK
mmc0(part 0) is current device
MMC write: dev # 0, block # 2, count 710 ... 710 blocks written: OK
Apalis iMX6 # setenv bootcmd
Apalis iMX6 # saveenv
Saving Environment to MMC...
Writing to MMC(0)... done
Apalis iMX6 # reset
resetting ...
After that a cant start it nothing print to console.
So i have 11 pieces from 20 what i can’t start.
How can i resolve the problem?
Thanks for help!
Bence