[PATCH v8 0/3] add the GPMI controller driver for IMX23/IMX28
From: Huang Shijie <hidden>
Date: 2011-08-02 08:22:29
? 2011?08?02? 16:12, Shawn Guo ??:
On Tue, Aug 02, 2011 at 02:19:56PM +0800, Huang Shijie wrote:quoted
Hi,quoted
On Fri, Jul 29, 2011 at 11:49 AM, Huang Shijie[off-list ref] wrote:quoted
? 2011?07?29? 15:40, Koen Beel ??:quoted
Hi, On Fri, Jul 29, 2011 at 9:20 AM, Lothar Wa?mann[off-list ref] wrote:quoted
Hi, Koen Beel writes:quoted
Hi, I have test on mx23evk board. Still see the same issues. On Wed, Jul 27, 2011 at 3:53 AM, Huang Shijie[off-list ref] wrote:quoted
Hi, Thanks for your test.quoted
Hi, It's not really working for me. I've applied all gpmi-nand driver patches and the dma driver patches. I have added following kernel parameters: mtdparts=gpmi-nand:20m(boot),-(user) ubi.mtd=1 root=ubi0:rootfs0 rootfstype=ubifs gpmi_debug_init During boot I get already get DMA timeout: [ 2.560000] [ start_dma_without_bch_irq : 392 ] DMA timeout, last DMA :1 [ 3.560000] [ start_dma_with_bch_irq : 427 ] bch timeout!!! ... (see log file in attach line 89)I still see this DMA timeout when booting. What kernel parameters do you use? I still use same as above.Do you have an SD card in the system? I'm getting the same error when accessing an SD card. Without SD card I can use the flash without any errors.No SD card in the system. At least not on my mx23evk board. My real target hardware has a SDIO wifi chip.Does it conflict with the GPMI?Well I don't know if it conflicts. From what Lothar says I assume there might be a conflict between gpmi and sdio.Yes, the conflict between gpmi and other module(such as SD in MX6Q) is THE prime reason which caused the DMA timeout. I am debuging the IMX6Q now, and meet the same problem.I do not follow on this. SD on i.mx6q does not use apbh-dma at all. How will it conflict with gpmi regarding to dma timeout?
The SD shares the same lines with GPMI, such NANDF_WE/NANDF_RE, NANDF_ALE, NANDF_CS0. If the SD card is working, the GPMI will not. Huang Shijie