Linux 2.6.31.12-rt21 hangs on AT91 based board

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I want to use Linux 2.6.31.12-rt21 with a AT91SAM9G20 based board.
I followed the instructions described in [1] and set the kernel options
that are mentioned there (AEABI=y, OABI_COMPAT=n). Unfortunately,
Linux hangs after mounting the root file system:

#:rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable.
#:rtc-pcf8563 0-0051: retrieved date/time is not valid.
#:rtc-pcf8563 0-0051: hctosys: invalid date/time
#:VFS: Mounted root (jffs2 filesystem) on device 31:3.
#:*****************************************************************************
#:* * #:* REMINDER, the following debugging options are turned on in your .config: * #:* * #:* CONFIG_DEBUG_RT_MUTEXES * #:* CONFIG_LOCKDEP * #:* * #:* they may increase runtime overhead and latencies. * #:* *
#:*****************************************************************************
#:Freeing init memory: 124K

Setting OABI_COMPAT=y leads to the same output. Setting AEABI=n leads to:

#:rtc-pcf8563 0-0051: low voltage detected, date/time is not reliable.
#:rtc-pcf8563 0-0051: retrieved date/time is not valid.
#:rtc-pcf8563 0-0051: hctosys: invalid date/time
#:VFS: Mounted root (jffs2 filesystem) on device 31:3.
#:*****************************************************************************
#:* * #:* REMINDER, the following debugging options are turned on in your .config: * #:* * #:* CONFIG_DEBUG_RT_MUTEXES * #:* CONFIG_LOCKDEP * #:* * #:* they may increase runtime overhead and latencies. * #:* *
#:*****************************************************************************
#:Freeing init memory: 132K
#:Kernel panic - not syncing: Attempted to kill init!
#:Backtrace:
#:[<c002dd60>] (dump_backtrace+0x0/0xfc) from [<c026a308>] (dump_stack+0x18/0x1c)
#: r6:00000001 r5:c1c1b020 r4:c0352edc
#:[<c026a2f0>] (dump_stack+0x0/0x1c) from [<c026a360>] (panic+0x54/0x12c)
#:[<c026a30c>] (panic+0x0/0x12c) from [<c003e2c4>] (find_new_reaper+0x74/0x90)
#: r3:c032d690 r2:c1c1fdc8 r1:00000000 r0:c02e0f22
#:[<c003e250>] (find_new_reaper+0x0/0x90) from [<c003f664>] (forget_original_parent+0x34/0x114)
#: r5:00000001 r4:c1c1b020
#:[<c003f630>] (forget_original_parent+0x0/0x114) from [<c003f75c>] (exit_notify+0x18/0x150)
#: r7:c1c1fee8 r6:00000001 r5:00000001 r4:c1c1b020
#:[<c003f744>] (exit_notify+0x0/0x150) from [<c003fa64>] (do_exit+0x1d0/0x2a8)
#: r5:00000004 r4:c1c1b020
#:[<c003f894>] (do_exit+0x0/0x2a8) from [<c003fbd4>] (do_group_exit+0x98/0xcc) #:[<c003fb3c>] (do_group_exit+0x0/0xcc) from [<c004ac18>] (get_signal_to_deliver+0x268/0x29c)
#: r7:c1c1fee8 r6:c1c1e000 r5:c1d4d824 r4:0830009f
#:[<c004a9b0>] (get_signal_to_deliver+0x0/0x29c) from [<c002c6e0>] (do_signal+0xa4/0x1d8) #:[<c002c63c>] (do_signal+0x0/0x1d8) from [<c002c844>] (do_notify_resume+0x30/0x34)
#: r8:00000000 r7:00900000 r6:00000000 r5:40026000 r4:00000000
#:[<c002c814>] (do_notify_resume+0x0/0x34) from [<c0029e4c>] (work_pending+0x1c/0x20)

Do you have a hint how to solve this problem? Is this problem solved in later versions, e.g. 2.6.33.7.2-rt30?


With kind regards,
Martin Däumler


[1] http://www.at91.com/linux4sam/bin/view/Linux4SAM/BuildRootFAQ#Failed_to_mount_rootfs_system_ha
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux