cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
453 Views
Registered: ‎02-25-2019

ZCU102 hangs during boot

I'm using zcu102 board with latest xilinx kernel(linux-xlnx-v2018.3 branch) and u-boot.

I'm booting the board with sdhc card(class 4, 10).

Few times board is booting completely and i'm able to see the console and communicate with board.

But most of the times board gets hang at kernel level mmc initalization. Sometimes after getting console suddenly board gets hang and i will loose the control over the board. Find the attached log.

Most of the times i'm getting mmc related issue, please find the log below

[ 14.605429] pca954x 1-0075: probe failed
[ 14.609373] cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 25
[ 14.615712] cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer at (____ptrval____) with times
[ 14.707417] mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit
[ 14.723366] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 24.807405] mmc0: Timeout waiting for hardware cmd interrupt.
[ 24.813147] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 24.819579] mmc0: sdhci: Sys addr: 0x00000000 | Version: 0x00001002
[ 24.826011] mmc0: sdhci: Blk size: 0x00000000 | Blk cnt: 0x00000000
[ 24.832444] mmc0: sdhci: Argument: 0x00000c00 | Trn mode: 0x00000000
[ 24.838876] mmc0: sdhci: Present: 0x01ff0000 | Host ctl: 0x00000001
[ 24.845309] mmc0: sdhci: Power: 0x0000000f | Blk gap: 0x00000080
[ 24.851741] mmc0: sdhci: Wake-up: 0x00000000 | Clock: 0x0000fa07
[ 24.858174] mmc0: sdhci: Timeout: 0x00000000 | Int stat: 0x00018000
[ 24.864606] mmc0: sdhci: Int enab: 0x00ff0083 | Sig enab: 0x00ff0083
[ 24.871039] mmc0: sdhci: AC12 err: 0x00000000 | Slot int: 0x00000001
[ 24.877471] mmc0: sdhci: Caps: 0x35ecc881 | Caps_1: 0x00002007
[ 24.883904] mmc0: sdhci: Cmd: 0x0000341a | Max curr: 0x00000000
[ 24.890336] mmc0: sdhci: Resp[0]: 0x00000000 | Resp[1]: 0x00000000
[ 24.896769] mmc0: sdhci: Resp[2]: 0x00000000 | Resp[3]: 0x00000000
[ 24.903201] mmc0: sdhci: Host ctl2: 0x00000000
[ 24.907637] mmc0: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x0000000000000000
[ 24.914764] mmc0: sdhci: ============================================
[ 35.735402] rcu: INFO: rcu_sched self-detected stall on CPU
[ 35.740974] rcu: 3-....: (5223 ticks this GP) idle=896/1/0x4000000000000002 softirq=243
[ 35.750268] rcu: (t=5254 jiffies g=-775 q=60)
[ 35.754788] Task dump for CPU 3:
[ 35.758008] swapper/0 R running task 0 1 0 0x0000000a
[ 35.765050] Call trace:
[ 35.767495] dump_backtrace+0x0/0x180
[ 35.771144] show_stack+0x14/0x20
[ 35.774452] sched_show_task+0x11c/0x150
[ 35.778367] dump_cpu_task+0x40/0x50
[ 35.781935] rcu_dump_cpu_stacks+0xbc/0xfc
[ 35.786022] rcu_check_callbacks+0x530/0x718
[ 35.790287] update_process_times+0x2c/0x58
[ 35.794462] tick_sched_handle.isra.5+0x30/0x50
[ 35.798984] tick_sched_timer+0x48/0x98
[ 35.802811] __hrtimer_run_queues+0xdc/0x1d8
[ 35.807073] hrtimer_interrupt+0xec/0x2a8
[ 35.811078] arch_timer_handler_phys+0x28/0x40
[ 35.815513] handle_percpu_devid_irq+0x80/0x138
[ 35.820036] generic_handle_irq+0x24/0x38
[ 35.824037] __handle_domain_irq+0x5c/0xb0
[ 35.828125] gic_handle_irq+0x64/0xc0
[ 35.831779] el1_irq+0xb0/0x140
[ 35.834914] smp_call_function_many+0x324/0x378
[ 35.839437] on_each_cpu+0x34/0x60
[ 35.842829] clock_was_set+0x1c/0x28
[ 35.846398] do_settimeofday64+0x114/0x1d0
[ 35.850489] rtc_hctosys+0xa8/0x118
[ 35.853968] do_one_initcall+0x5c/0x178
[ 35.857797] kernel_init_freeable+0x148/0x1f0
[ 35.862146] kernel_init+0x10/0x100
[ 35.865626] ret_from_fork+0x10/0x18

 

Looking out for the help on this.

0 Kudos
1 Reply
Highlighted
323 Views
Registered: ‎07-02-2019

Re: ZCU102 hangs during boot

0 Kudos