Qiang Li - Mpu Se

Patch to support Intel JS29F32G08AAMDB (4GB, 1CE) and Hynix H27UAG8T2ATR (2GB, 1CE) on iMX28 EVK Linux BSP -blog archive

Discussion created by Qiang Li - Mpu Se Employee on Apr 1, 2012
Latest reply on Oct 6, 2012 by Alessandro Galassini

That attached is the exmaple code to support Intel JS29F32G08AAMDB (4GB, 1CE) and Hynix H27UAG8T2ATR (2GB, 1CE) on iMX28 EVK.
It is based on L2.6.35_11.01.00_ER BSP, all modified codes are marked with macro "qiang_debug", you can porting it to any other version BSP.
The kobs, uboot and kernel need be updated for MFGTool too. In ltib, you can run the command "$./ltib -p kobs-ng -m prep" to get the kobs source code at "ltib/rpm/BUILDS/" folder, then update the code, rebuild.

 

The updated files:
kernel\drivers\mtd\nand\nand_ids.c
kernel\drivers\mtd\nand\nand_base.c
kernel\drivers\mtd\nand\nand_device_info.c
kernel\drivers\mtd\nand\gpmi-nfc\gpmi-nfc-hal-common.c
kobs\src\mtd.c
uboot\drivers\mtd\nand\nand_ids.c
uboot\drivers\mtd\nand\nand_base.c
uboot\drivers\mtd\nand\nand_device_info.c

Original Attachment has been moved to: 11.01_BSP_Support_New_NAND.zip

Outcomes