AnsweredAssumed Answered

Moving custom board imx6q from u-boot-imx 2014.04 to 2015.04 lead to freeze

Question asked by Roberto Fichera on Jan 26, 2016
Latest reply on Feb 10, 2016 by Roberto Fichera

Hi All,

 

I've a working u-boot-imx 2014.04 running on a custom imx6q board. I've decided to move uboot-imx to v2015.04 for testing because I'm having some problem on getting a PCIe-to-PCI bridge working, it's a TI XIO2001. So far so good, I've migrated the board setup to the new uboot configuration and everything build straight. However as soon as I boot the board everything stops basically at relocation step. I've tried both u-boot-fslc and -imx version but all are basically freezing at similar place.

 

Do you have any suggestion where to look?

 

Thanks in advance,

Roberto Fichera.

 

U-Boot 2015.04+fslc+g5d9ffd2 (Jan 26 2016 - 18:41:31)

 

initcall: 17805c64

U-Boot code: 17800000 -> 1784AF9C  BSS: -> 178988F0

initcall: 17801f3c

CPU:   Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)

Reset cause: POR

initcall: 1780611c

Board: Janas iMX6Q (ID:e315c0641d0f31d4)

initcall: 17805ca8

I2C:   ready

initcall: 17805c90

DRAM:  initcall: 17802fe4

initcall: 17805e80

Monitor len: 000988F0

Ram size: 80000000

Ram top: 90000000

initcall: 17805a2c

initcall: 17805c0c

TLB table from 8fff0000 to 8fff4000

initcall: 17805a44

initcall: 17805bc0

Reserving 610k for U-Boot at: 8ff57000

initcall: 17805b90

Reserving 10248k for malloc() at: 8f555000

initcall: 17805d60

Reserving 80 Bytes for Board Info at: 8f554fb0

initcall: 17805a4c

initcall: 17805b5c

Reserving 248 Bytes for Global Data at: 8f554eb8

initcall: 17805af8

initcall: 17805a54

initcall: 17805eec

initcall: 17805e5c

initcall: 17805db8

 

 

RAM Configuration:

Bank #0: 10000000 2 GiB

 

 

DRAM:  2 GiB

initcall: 17805adc

New Stack Pointer is: 8f554e90

initcall: 17805a5c

initcall: 17805a8c

Relocation Offset is: 78757000

Relocating to 8ff57000, new gd at 8f554eb8, sp at 8f554e90

initcall: 17831028

 

<...freeze...>

 

 

U-Boot 2015.04-imx_v2015.04_3.14.38_6qp_ga+gf80d628 (Jan 26 2016 - 19:11:43)

 

 

initcall: 1780611c

U-Boot code: 17800000 -> 1784176C  BSS: -> 1787BC10

initcall: 17801d54

CPU:   Freescale i.MX6Q rev1.5 at 792 MHz

uclass_find_device_by_seq: 0 -1

uclass_find_device_by_seq: 0 0

   - -1 -1

   - not found

CPU:   Temperature 45 C

Reset cause: POR

initcall: 178065d4

Board: Janas iMX6Q (ID:e315c0641d0f31d4)

initcall: 17806160

I2C:   ready

initcall: 17806148

DRAM:  initcall: 17803388

initcall: 17806338

Monitor len: 0007BC10

Ram size: 80000000

Ram top: 90000000

initcall: 17805ee4

initcall: 178060c4

TLB table from 8fff0000 to 8fff4000

initcall: 17805efc

initcall: 17806078

Reserving 495k for U-Boot at: 8ff74000

initcall: 17806048

Reserving 10248k for malloc() at: 8f572000

initcall: 17806218

Reserving 80 Bytes for Board Info at: 8f571fb0

initcall: 17805f04

initcall: 17806014

Reserving 248 Bytes for Global Data at: 8f571eb8

initcall: 17805fb0

initcall: 17805f0c

initcall: 178063a4

initcall: 17806314

initcall: 17806270

 

 

RAM Configuration:

Bank #0: 10000000 2 GiB

 

 

DRAM:  2 GiB

initcall: 17805f94

New Stack Pointer is: 8f571e90

initcall: 17805f14

initcall: 17805f44

Relocation Offset is: 78774000

Relocating to 8ff74000, new gd at 8f571eb8, sp at 8f571e90

<...freeze...>

Outcomes