NOR Flash issue, After root login it is throwing jffs2 issue

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

NOR Flash issue, After root login it is throwing jffs2 issue

707 Views
nareshpuli
Contributor III

hi,

My board is booted up from NOR Flash, After root login it shows JFFS2 issue continuously shows  like below attachemnt , i have erased the NOR Part no (S29GL01GS10TFI020) Flash reloaded several times same issue coming. how can i fix this problem ?? please suggest me

 

p2020rdb login: root

after kernel boot up below statements are coming in terminal  continuously, i am not able to control how can i come out of thsi problem, please help me

LOG issue

[JFFS2 DBG] (2176) ver_insert: Link new node at c7617bd4 (root is c7617bd4)
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: Add ef53b9d8 (v 3, 0x2000-0x3000, ov 0) to fragtree
[JFFS2 DBG] (2176) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x3000 @0x001cb854 on flash, newfrag *ef5f8978
[JFFS2 DBG] (2176) ver_insert: Link new node at c7617bd4 (root is c7617bd4)
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: Add ef53b5a0 (v 2, 0x1000-0x2000, ov 0) to fragtree
[JFFS2 DBG] (2176) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x2000 @0x001caf78 on flash, newfrag *ef5f8990
[JFFS2 DBG] (2176) ver_insert: Link new node at c7617bd4 (root is c7617bd4)
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: Add ef53bbe0 (v 1, 0x0-0x1000, ov 0) to fragtree
[JFFS2 DBG] (2176) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x001caaac on flash, newfrag *ef5f89a8
[JFFS2 DBG] (2176) jffs2_truncate_fragtree: truncating fragtree to 0x0000ec90 bytes
[JFFS2 DBG] (2019) jffs2_truncate_fragtree: truncating fragtree to 0x00000377 bytes
[JFFS2 DBG] (2019) jffs2_kill_fragtree: killing
[JFFS2 DBG] (2176) jffs2_do_read_inode: read inode #194
[JFFS2 DBG] (2176) jffs2_do_read_inode_internal: ino #194 pino/nlink is 1
[JFFS2 DBG] (2176) jffs2_get_inode_nodes: ino #194
[JFFS2 DBG] (2176) jffs2_get_inode_nodes: read 40 bytes at 0x28b1e8(2).
[JFFS2 DBG] (2176) read_more: read more 28 bytes
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: insert fragment 0x2000-0x2ab0, ver 3 at 0028b1e8
[JFFS2 DBG] (2176) jffs2_lookup_tn: root c7617c18, offset 8192
[JFFS2 DBG] (2176) jffs2_get_inode_nodes: read 40 bytes at 0x28a9cc(3).
[JFFS2 DBG] (2176) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_do_read_inode_internal: ino #216 pino/nlink is 5
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: ino #216
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x2b7bc8(2).
[JFFS2 DBG] (2019) jffs2_add_fd_to_list: add dirent "sysinfo", ino #597
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x2b7b00(2).
[JFFS2 DBG] (2019) jffs2_add_fd_to_list: add dirent "platform", ino #596
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28d730(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) read_dnode: the node has no data.
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x00-0x00, ver 1 at 0028d730
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: keep new mdata with ver 1
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: nodes of inode #216 were read, the highest version is 595, latest_mctime 0, mctime_ver 0.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: potential mdata is ver 1 at ef53b5a0
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: insert fragment 0x1000-0x2000, ver 2 at 0028a9cc
[JFFS2 DBG] (2019) jffs2_do_read_inode_internal: ino #218 pino/nlink is 1
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: ino #218
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28d824(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x00-0x0f, ver 1 at 0028d824
[JFFS2 DBG] (2019) jffs2_lookup_tn: root c733dce8, offset 0
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: nodes of inode #218 were read, the highest version is 1, latest_mctime 0, mctime_ver 0.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: tn ef53b5a0 ver 1 range 0x0-0xf ov 0
[JFFS2 DBG] (2019) ver_insert: Link new node at c733dd04 (root is c733dd04)
[JFFS2 DBG] (2019) check_tn_node: check node 0x00-0x0f, phys offs 0x28d824
[JFFS2 DBG] (2019) check_node_data: check node at 0x28d824, data length 15, partial CRC 0x000000, correct CRC 0x3f29cb8f, data starts at 0x28d8.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: Add ef53b5a0 (v 1, 0x0-0xf, ov 0) to fragtree
[JFFS2 DBG] (2019) jffs2_add_full_dnode_to_inode: adding node 0x00-0x0f @0x0028d824 on flash, newfrag *ef5f8858
[JFFS2 DBG] (2019) jffs2_truncate_fragtree: truncating fragtree to 0x0000000f bytes
[JFFS2 DBG] (2019) jffs2_kill_fragtree: killing
[JFFS2 DBG] (2176) jffs2_lookup_tn: root c7617c18, offset 4096
[JFFS2 DBG] (2019) jffs2_do_read_inode_internal: ino #219 pino/nlink is 1
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: ino #219
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28d8ac(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x00-0x696, ver 1 at 0028d8ac
[JFFS2 DBG] (2019) jffs2_lookup_tn: root c733dce8, offset 0
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: nodes of inode #219 were read, the highest version is 1, latest_mctime 0, mctime_ver 0.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: tn ef53b5a0 ver 1 range 0x0-0x696 ov 0
[JFFS2 DBG] (2019) ver_insert: Link new node at c733dd04 (root is c733dd04)
[JFFS2 DBG] (2019) check_tn_node: check node 0x00-0x696, phys offs 0x28d8ac
[JFFS2 DBG] (2019) check_node_data: check node at 0x28d8ac, data length 761, partial CRC 0x000000, correct CRC 0xd2b5f058, data starts at 0x28d.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: Add ef53b5a0 (v 1, 0x0-0x696, ov 0) to fragtree
[JFFS2 DBG] (2019) jffs2_add_full_dnode_to_inode: adding node 0x00-0x696 @0x0028d8ac on flash, newfrag *ef5f8858
[JFFS2 DBG] (2019) jffs2_truncate_fragtree: truncating fragtree to 0x00000696 bytes
[JFFS2 DBG] (2019) jffs2_kill_fragtree: killing
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: 'this' found 0x2000-0x2ab0 (data)
[JFFS2 DBG] (2019) jffs2_do_read_inode_internal: ino #220 pino/nlink is 5
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: ino #220
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x2b8488(2).
[JFFS2 DBG] (2019) jffs2_add_fd_to_list: add dirent "sensors.conf", ino #606
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28dc20(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) read_dnode: the node has no data.
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x00-0x00, ver 1 at 0028dc20
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: keep new mdata with ver 1
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: nodes of inode #220 were read, the highest version is 604, latest_mctime 0, mctime_ver 0.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: potential mdata is ver 1 at ef53b5a0
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: Ponder this ver 3, 0x2000-0xab0
[JFFS2 DBG] (2019) jffs2_do_read_inode_internal: ino #221 pino/nlink is 1
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: ino #221
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28e570(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x2000-0x27cf, ver 3 at 0028e570
[JFFS2 DBG] (2019) jffs2_lookup_tn: root c733dce8, offset 8192
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28e158(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x1000-0x2000, ver 2 at 0028e158
[JFFS2 DBG] (2019) jffs2_lookup_tn: root c733dce8, offset 4096
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: 'this' found 0x2000-0x27cf (data)
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: Ponder this ver 3, 0x2000-0x7cf
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: read 40 bytes at 0x28dc9c(0).
[JFFS2 DBG] (2019) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: insert fragment 0x00-0x1000, ver 1 at 0028dc9c
[JFFS2 DBG] (2019) jffs2_lookup_tn: root c733dce8, offset 0
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: 'this' found 0x1000-0x2000 (data)
[JFFS2 DBG] (2019) jffs2_add_tn_to_tree: Ponder this ver 2, 0x1000-0x1000
[JFFS2 DBG] (2019) jffs2_get_inode_nodes: nodes of inode #221 were read, the highest version is 3, latest_mctime 0, mctime_ver 0.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: tn ef53b5a0 ver 3 range 0x2000-0x27cf ov 0
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: tn ef53b9d8 ver 2 range 0x1000-0x2000 ov 0
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: tn ef53be60 ver 1 range 0x0-0x1000 ov 0
[JFFS2 DBG] (2019) ver_insert: Link new node at c733dd04 (root is c733dd04)
[JFFS2 DBG] (2019) check_tn_node: check node 0x2000-0x27cf, phys offs 0x28e570
[JFFS2 DBG] (2019) check_node_data: check node at 0x28e570, data length 484, partial CRC 0x000000, correct CRC 0x9b59f60d, data starts at 0x28e.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: Add ef53b5a0 (v 3, 0x2000-0x27cf, ov 0) to fragtree
[JFFS2 DBG] (2019) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x27cf @0x0028e570 on flash, newfrag *ef5f8858
[JFFS2 DBG] (2019) ver_insert: Link new node at c733dd04 (root is c733dd04)
[JFFS2 DBG] (2019) check_tn_node: check node 0x1000-0x2000, phys offs 0x28e158
[JFFS2 DBG] (2019) check_node_data: check node at 0x28e158, data length 979, partial CRC 0x000000, correct CRC 0x6940ac74, data starts at 0x28d.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: Add ef53b9d8 (v 2, 0x1000-0x2000, ov 0) to fragtree
[JFFS2 DBG] (2019) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x2000 @0x0028e158 on flash, newfrag *ef5f89d8
[JFFS2 DBG] (2019) ver_insert: Link new node at c733dd04 (root is c733dd04)
[JFFS2 DBG] (2019) check_tn_node: check node 0x00-0x1000, phys offs 0x28dc9c
[JFFS2 DBG] (2019) check_node_data: check node at 0x28dc9c, data length 1141, partial CRC 0x000000, correct CRC 0x6baded15, data starts at 0x28.
[JFFS2 DBG] (2019) jffs2_build_inode_fragtree: Add ef53be60 (v 1, 0x0-0x1000, ov 0) to fragtree
[JFFS2 DBG] (2019) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x0028dc9c on flash, newfrag *ef5f89f0
[JFFS2 DBG] (2019) jffs2_truncate_fragtree: truncating fragtree to 0x000027cf bytes
[JFFS2 DBG] (2019) jffs2_kill_fragtree: killing
[JFFS2 DBG] (2176) jffs2_get_inode_nodes: read 40 bytes at 0x28a234(2).
[JFFS2 DBG] (2176) read_more: read more 28 bytes
[JFFS2 DBG] (2019) jffs2_do_read_inode_internal: ino #223 pino/nlink is 1
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: insert fragment 0x00-0x1000, ver 1 at 0028a234
[JFFS2 DBG] (2176) jffs2_lookup_tn: root c7617c18, offset 0
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: 'this' found 0x1000-0x2000 (data)
[JFFS2 DBG] (2176) jffs2_add_tn_to_tree: Ponder this ver 2, 0x1000-0x1000
[JFFS2 DBG] (2176) jffs2_get_inode_nodes: nodes of inode #194 were read, the highest version is 3, latest_mctime 0, mctime_ver 0.
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: tn ef53bbe0 ver 3 range 0x2000-0x2ab0 ov 0
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: tn ef31f960 ver 2 range 0x1000-0x2000 ov 0
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: tn ef53be60 ver 1 range 0x0-0x1000 ov 0
[JFFS2 DBG] (2176) ver_insert: Link new node at c7617c34 (root is c7617c34)
[JFFS2 DBG] (2176) jffs2_build_inode_fragtree: Add ef53bbe0 (v 3, 0x2000-0x2ab0, ov 0) to fragtree
[JFFS2 DBG] (2176) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x2ab0 @0x0028b1

Labels (1)
0 Kudos
2 Replies

479 Views
nareshpuli
Contributor III

Hi pavel Chubakov,

i hope you are doing good...

Thanks for your response, The same images are working in another P2020 board  but why we are getting this kind of  Jffs2 issue ,

what could be the problem ??  

please can you attach NOR flash images. 

NOR flash part no S29GL01GS10TFI020

CFI conformant flash (16 x 16) Size: 64 MB in 512 Sectors

Regards

Naresh

0 Kudos

479 Views
Pavel
NXP Employee
NXP Employee

Test your board using NXP SDK 1.9:

http://www.nxp.com/products/software-and-tools/run-time-software/linux-sdk/linux-sdk-for-qoriq-proce...

Find the Section 4.4.8.6.2. These pages are available in the attachment.


Have a great day,
Pavel Chubakov

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

0 Kudos