Thread (9 messages) 9 messages, 3 authors, 2016-02-22

[PATCH] ARM: OMAP2+: Fix onenand initialization to avoid filesystem corruption

From: tony@atomide.com (Tony Lindgren)
Date: 2016-02-08 20:26:51
Also in: linux-omap, lkml

* Ivaylo Dimitrov [off-list ref] [160208 12:15]:
Hi

On  8.02.2016 21:36, Tony Lindgren wrote:
quoted
OK. So probably the INT or RDY polarity made the ECC not work.
Well, ECC disable bit (ONENAND_SYS_CFG1_NO_ECC) was set as well, so most
probably it was the bugger :)
Oh OK that explains.
quoted
Aaro, care to dump out also the nolo configured CFG1 value from
n8x0 and n9(50)?

You can do it by adding something like this to the beginning
of set_onenand_cfg():
Also, do not forget to restore HWMOD_INIT_NO_RESET in gpmc_hwmod in question
and (maybe) revert e7b11dc7b77bfce0a351230a5feeadc1d0bba997.
Probably just enabling CONFIG_OMAP_GPMC_DEBUG allows dumping
the GPMC configuration. And it sounds like it's a good idea
to have this patch enabled.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help