Hi NXP,
We use one NAND flash memory.
Please teach us the recommended register value of the GPMI.
Please refer to the following register item.
The NAND flash memory is MT29F4G08ABADAWP-ITD(Micron).
After setting register value, we will measure and inspect control signals.
If necessary, we adjust the register value.
Best Regards,
Processor : MCIMX283DVM4B
NAND Flash Memory : MT29F4G08ABADAWP-ITD(Micron)
Register of GPMI:
<address> <register name>
8000_C000 GPMI Control Register 0 (HW_GPMI_CTRL0)
8000_C010 GPMI Compare Register (HW_GPMI_COMPARE)
8000_C020 GPMI Integrated ECC Control Register (HW_GPMI_ECCCTRL)
8000_C030 GPMI Integrated ECC Transfer Count Register (HW_GPMI_ECCCOUNT)
8000_C040 GPMI Payload Address Register (HW_GPMI_PAYLOAD)
8000_C050 GPMI Auxiliary Address Register (HW_GPMI_AUXILIARY)
8000_C060 GPMI Control Register 1 (HW_GPMI_CTRL1)
8000_C070 GPMI Timing Register 0 (HW_GPMI_TIMING0)
8000_C080 GPMI Timing Register 1 (HW_GPMI_TIMING1)
8000_C0A0 GPMI DMA Data Transfer Register (HW_GPMI_DATA)
8000_C0B0 GPMI Status Register (HW_GPMI_STAT)
8000_C0C0 GPMI Debug Information Register (HW_GPMI_DEBUG)
8000_C0D0 GPMI Version Register (HW_GPMI_VERSION)
Hi 貴博 石川
simple way to check registers with baremetal obds tests (folder drivers/nand):
Lab and Test Software (1)
On-Board Diagnostic Suit for the i.MX28
http://www.nxp.com/products/developer-resources/software-development-tools/i.mx-software-and-tools/i...
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------