we are still employing imx253 in several products.
Today we need to add support for newer NAND flash types, so we need to update the list of supported NAND types in ATK v1.71 mx25_nand.bin RAM kernel.
I already read relevant Application Notes, and before to try to modify the C code,I'm trying to compile the ATK as is, to check if it works as expected with old NAND flash.
I modified the .lds file as previously specified here around.
Now I'm trying to compile using toolchain /opt/toolchains/gcc-4.1.2-glibc-2.5-nptl-3, it works up to the end and generates a new mx25_nand.bin file.
However, the new file size is around 500kB, where the previous was only 64kB.
I tried to replace the file in the ATK windows application, it loads it and then does nothing.
What should I do?
Maybe another toolchain could be better for iMX25 on bare metal, to be used to compile ATK device code and possibly barebox?