
29 Dec
2018
29 Dec
'18
9:08 p.m.
Hi,
Its just to remind sunxi_nand_spl.c is still broken. (And probably has been for a couple releases or so). I'm unable to fix it myself (other than reverting the mentioned commit locally.)
Thank you,
Regards, Nikolai
24.12.2018 0:47, Nikolai Zhubr:
Hi again,
The following commit (titled "use PIO instead of DMA") apparently broke actual reading of nand pages in SPL at least for A20:
http://git.denx.de/?p=u-boot.git;a=commit;h=6ddbb1e936c78cdef1e7395039fa7020...
Instead of reading page contents, non-dma (current) version just feeds zeroes here. Tested on A20-olinuxino-micro with a Hynix 4GB nand chip.
It'd be nice to somehow fix it back eventually :)
Other than that, nand boot seems usable (with added necessary chip id).
Thank you,
Regards, Nikolai