Hello - I posted this in the Hercules forum but a TIer suggested I post here:
Hello All,
I am wondering if anyone else out there has tried using the Spansion NAND Flash with the Hercules processor (non-EMIF).
I currently have a design using the '3137 and the S34ML_08G2x8 Spansion device.
I am using the NAND LLD provided by Spansion and the ION FAT FS; but there have been some issues. Some of them are resolved; and some are still outstanding.
The biggest outstanding issue is I am still getting unresolved BCH issues - specifically; these messages are being printed out:
NLLD BCH Root not found. There appears to be an issue with the
// finding the four roots of the quartic function
bool findQuarRoots(s32 *elp_coeff, s32 *root)
function in the nand_lld_ecc.c file - we've identified some issues with Big Endian since the Hercules is a Big Endian processor.
Thanks In Advance,
johnw