unintended reboot issue for i.MX6Solo

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

unintended reboot issue for i.MX6Solo

555件の閲覧回数
yuuki
Senior Contributor II

Dear all,

Our system has problem that a system reboots on an aging test to CSPI NOR Flash.

(aging test: Read/Write/Compare)

Our system uses i.MX6Solo.

The OS is based on fsl-yocto-3.10.53-1.1.0.tar(NXP BSP).

When reboot occurs, the following error is displayed by log.

We tested with ten systems, but only one has this problem.

When Watchdog timer is disabled, the system is not rebooted.

Only this 1 system has a CRC error of JFFS2

<<CRC error>>

jffs2: notice: (169) check_node_data: wrong data CRC in data node at 0x00395134: read 0x17320e73, calculated 0xb1a11cae.

We do not understand the cause of these errors.

Would you tell me the factor thought about?

What should we confirm to narrow down the cause of a problem?

May I have advice?

<<Error>>

==================================================================

m25p80 spi32766.1: error -115 reading SR

Unable to handle kernel paging request at virtual address 00d80000

pgd = c0004000

[00d80000] *pgd=00000000

Internal error: Oops: 5 [#1] PREEMPT ARM

==================================================================

==================================================================

m25p80 spi32766.1: error -115 reading SR

Unable to handle kernel paging request at virtual address d0000000

pgd = cc82c000

[d0000000] *pgd=00000000

Internal error: Oops: 5 [#1] PREEMPT ARM

==================================================================

==================================================================

Unable to handle kernel paging request at virtual address b6e1d18c

pgd = cc918000

[b6e1d18c] *pgd=1ca8b831, *pte=00000000, *ppte=00000000

Internal error: Oops: 80000007 [#1] PREEMPT ARM

==================================================================

==================================================================

Unable to handle kernel paging request at virtual address b6e0418c

pgd = cc850000

[b6e0418c] *pgd=1c769831, *pte=00000000, *ppte=00000000

Internal error: Oops: 80000007 [#2] PREEMPT ARM

==================================================================

==================================================================

Unable to handle kernel NULL pointer dereference at virtual address 00000000

pgd = c0004000

[00000000] *pgd=00000000

Internal error: Oops: 80000007 [#3] PREEMPT ARM

==================================================================

Best Regards,

Yuuki

ラベル(3)
0 件の賞賛
1 返信

405件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Yuuki

seems flash is is worn out and one can try to replace it.

Cause of messages regarding bad CRC is described on

http://www.linux-mtd.infradead.org/archive/tech/faq.html

http://www.infradead.org/pipermail/linux-mtd/2007-May/018088.html

http://www.friendlyarm.net/forum/topic/4854

Best regards

igor

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

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

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

0 件の賞賛