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
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
Test your board using NXP SDK 1.9:
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!
-----------------------------------------------------------------------------------------------------------------------