How to enable 2GB RAM in U-boot for Custom Board?

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

How to enable 2GB RAM in U-boot for Custom Board?

1,970 Views
shree97
Contributor II

Hello all,

I am trying to set the 2GB ddr2 configuration in U-boot.For that I ran the DDR calibration test and updated that values 1066mhz_4x256x16.cfg file.

Also I changed the entry in board.cfg file with DDR_MB=2048

I compiled the U-boot version 2014.04 successfully and flash the image but its not working.The U-boot output is as below:

U-Boot 2014.04 (Aug 13 2016 - 11:46:43)

CPU:   Freescale i.MX6DL rev1.3 at 792 MHz

Reset cause: POR

Board: custom-dual

I2C:   ready

DRAM:

(At this point it just stuck)

How can I solve this issue?

Tags (2)
0 Kudos
5 Replies

1,313 Views
shree97
Contributor II

Hello all,

By changing the below lines of DDR3 configuration

DATA 4,    0x021b0818, 0x00000007// changed from  0x00022227

DATA 4,    0x021b4818, 0x00000007 //changed from  0x00022227

I am able to go upto the U-boot prompt.

But suddenly I am getting the errors for the I2C bus.

The current Output of U-boot is as follow:

U-Boot 2014.04 (Aug 17 2016 - 16:48:03)

CPU:   Freescale i.MX6DL rev1.3 at 792 MHz

CPU:   Temperature 32 C, calibration data: 0x5804f469

Reset cause: POR

Board:Custom-Dual

I2C:   ready

DRAM:  2 GiB

MMC:   FSL_SDHC: 0

MMC Device 1 not found

No MMC card found

Using default environment

No panel detected: default to Newhaven-CTP

Display: Newhaven-CTP (800x480)

In:    serial

Out:   serial

Err:   serial

Boot modes set

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x8 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

(Not understanding Why I am getting this?)

PMIC Voltages set

## 17059

Exiting board_late_init

CMD_SEND:0

                ARG                      0x00000000

                MMC_RSP_NONE

CMD_SEND:8

                ARG                      0x000001AA

                MMC_RSP_R1,5,6,7         0x000001AA

CMD_SEND:55

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000120

CMD_SEND:41

                ARG                      0x40300000

                MMC_RSP_R3,4             0x40FF8000

CMD_SEND:55

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000120

CMD_SEND:41

                ARG                      0x40300000

                MMC_RSP_R3,4             0x40FF8000

CMD_SEND:55

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000120

CMD_SEND:41

                ARG                      0x40300000

                MMC_RSP_R3,4             0xC0FF8000

CMD_SEND:2

                ARG                      0x00000000

                MMC_RSP_R2               0x03534453

                                         0x4C313647

                                         0x806AEA77

                                         0x9E00F700

                                        DUMPING DATA

                                        000 - 03 53 44 53

                                        004 - 4C 31 36 47

                                        008 - 80 6A EA 77

                                        012 - 9E 00 F7 00

CMD_SEND:3

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0xAAAA0520

CMD_SEND:9

                ARG                      0xAAAA0000

                MMC_RSP_R2               0x400E0032

                                         0x5B590000

                                         0x76B27F80

                                         0x0A404000

                                        DUMPING DATA

                                        000 - 40 0E 00 32

                                        004 - 5B 59 00 00

                                        008 - 76 B2 7F 80

                                        012 - 0A 40 40 00

CMD_SEND:13

                ARG                      0xAAAA0000

                MMC_RSP_R1,5,6,7         0x00000700

CURR STATE:3

CMD_SEND:7

                ARG                      0xAAAA0000

                MMC_RSP_R1,5,6,7         0x00000700

CMD_SEND:55

                ARG                      0xAAAA0000

                MMC_RSP_R1,5,6,7         0x00000920

CMD_SEND:51

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000920

CMD_SEND:6

                ARG                      0x00FFFFF1

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:6

                ARG                      0x80FFFFF1

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:55

                ARG                      0xAAAA0000

                MMC_RSP_R1,5,6,7         0x00000920

CMD_SEND:6

                ARG                      0x00000002

                MMC_RSP_R1,5,6,7         0x00000920

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000800

                MMC_RSP_R1,5,6,7         0x00000900

reading uimage

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000800

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x00000881

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x00000801

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x00000807

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x0000080D

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x000008A5

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00003957

                MMC_RSP_R1,5,6,7         0x00000900

6382984 bytes read in 445 ms (13.7 MiB/s)

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000000

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000800

                MMC_RSP_R1,5,6,7         0x00000900

reading arya.dtb

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x00000800

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x00000881

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x0000080D

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:18

                ARG                      0x00003959

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:12

                ARG                      0x00000000

                MMC_RSP_R1b              0x00000B00

CMD_SEND:16

                ARG                      0x00000200

                MMC_RSP_R1,5,6,7         0x00000900

CMD_SEND:17

                ARG                      0x0000399E

                MMC_RSP_R1,5,6,7         0x00000900

35358 bytes read in 109 ms (316.4 KiB/s)

Net:   FEC [PRIME]

Warning: failed to set MAC address

Normal Boot

Hit any key to stop autoboot:  0

U-BOOT >

and when I interrupted the U-boot and tried the i2c probe command it gives below output:

U-BOOT > i2c probe

Valid chip addresses:wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x0 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x1 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x2 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x3 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x4 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x5 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x6 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x7 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x8 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x9 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0xa retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0xb retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0xc retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0xd retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0xe retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0xf retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x10 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x11 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x12 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x13 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x14 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x15 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x16 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x17 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x18 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x19 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x1a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x1b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x1c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x1d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x1e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x1f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x20 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x21 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x22 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x23 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x24 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x25 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x26 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x27 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x28 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x29 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x2a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x2b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x2c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x2d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x2e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x2f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x30 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x31 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x32 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x33 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x34 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x35 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x36 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x37 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x38 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x39 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x3a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x3b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x3c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x3d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x3e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x3f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x40 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x41 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x42 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x43 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x44 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x45 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x46 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x47 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x48 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x49 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x4a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x4b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x4c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x4d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x4e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x4f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x50 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x51 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x52 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x53 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x54 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x55 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x56 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x57 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x58 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x59 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x5a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x5b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x5c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x5d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x5e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x5f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x60 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x61 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x62 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x63 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x64 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x65 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x66 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x67 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x68 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x69 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x6a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x6b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x6c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x6d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x6e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x6f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x70 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x71 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x72 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x73 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x74 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x75 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x76 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x77 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x78 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x79 retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x7a retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x7b retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x7c retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x7d retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: Arbitration lost sr=93 cr=80 state=2020

i2c_init_transfer: failed for chip 0x7e retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

wait_for_sr_state: failed sr=a1 cr=80 state=2000

i2c_imx_stop:trigger stop failed

i2c_init_transfer: failed for chip 0x7f retry=0

force_idle_bus: sda=0 scl=1 sda.gp=0x9a scl.gp=0x9b

force_idle_bus: failed to clear bus, sda=0 scl=1

i2c_init_transfer: give up i2c_regs=021a0000

Now, I am unable to understand whether I getting this error due to DDR3 Configuration or I missed anything else?

Kindly help regarding this issue.

Thanks & Regards,

Shrikant

0 Kudos

1,313 Views
igorpadykov
NXP Employee
NXP Employee

Hi shree97

also one can try to change ddr size definition in include/configs/*board*.h file

#define PHYS_SDRAM_SIZE

use mx6dl_4x_mt41j128.cfg :

uboot-imx.git - Freescale i.MX u-boot Tree

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,313 Views
shree97
Contributor II

Thanks igorpadykov for your reply.

By following your last post I have seen some improvement in u-boot output.

The current U-boot output is as below:

U-Boot 2014.04 (Aug 16 2016 - 10:42:46)

CPU:   Freescale i.MX6DL rev1.3 at 792 MHz

CPU:   Temperature 33 C, calibration data: 0x5804f469

Reset cause: POR

Board: Custom-Dual

I2C:   ready

DRAM:  2 GiB

(Now,It stuck here only)

I doesn't find the #define PHYS_SDRAM_SIZE macro in our include/configs/*borad*.h file

Mostly below are the memory related Macros in board.h file

/* Physical Memory Map */

#define CONFIG_NR_DRAM_BANKS           1

#define PHYS_SDRAM                     MMDC0_ARB_BASE_ADDR

#define CONFIG_SYS_SDRAM_BASE          PHYS_SDRAM

#define CONFIG_SYS_INIT_RAM_ADDR       IRAM_BASE_ADDR

#define CONFIG_SYS_INIT_RAM_SIZE       IRAM_SIZE

#define CONFIG_SYS_INIT_SP_OFFSET \

    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)

#define CONFIG_SYS_INIT_SP_ADDR \

    (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)

Kindly help regarding this issue.

Best Regards,

Shrikant

0 Kudos

1,313 Views
igorpadykov
NXP Employee
NXP Employee

it is defined in uboot/..mx6sabresd/mx6sabresd.c dram_init(void)

int dram_init(void)

{

    gd->ram_size = ((ulong)CONFIG_DDR_MB * 1024 * 1024);

}

~igor

0 Kudos

1,313 Views
shree97
Contributor II

Hello igor,

Yeah I found that.

Now my problem is the U-boot stuck after (DRAM: 2GiB).

I tried some debugging but it doesn't work.I found that its executing the code in /commom/board_f.c but its not executing the code in /common/board_r.c

U-Boot 2014.04 (Aug 16 2016 - 15:11:19)

CPU:   Freescale i.MX6DL rev1.3 at 792 MHz

Reset cause: POR

Board: Wearberrytec-ARYADUAL

checkboard-success

I2C:   ready

Success:init_func_i2c

DRAM:  Success:setup_machine

2 GiB

Success:setup_baud_rate

(Probably MMC:     is the output after DRAM:2GiB but I am not getting this output.)

Kindly help regarding this issue.

Thanks & Regards,

Shrikant

0 Kudos