Hi @yipingwang,
Yes we have used different IFC NOR flash on our custom board from T1042RDB.
Before trying to boot from NOR-FLASH, as I previosuly said, I have successfully boot from SDCARD. After this, I have tested and verified that all of the other peripherals on the board, i.e. NAND-flash, PCIe, Ethernet, and NOR-FLASH were working properly.
At that verification step, I had changed the settings(/* NOR Flash Timing Params */) in *include/configs/T104xRDB.h* in order to access NOR-FLASH. (Mostly non-timing related parameters, data width, bank count etc...) Nevertheless, I have executed a full write/read test on IFC-NOR flash, and it was successful. I should also mention that I am writing RCW, FMAN microcode and U-BOOT.bin to the NOR-FLASH by using u-boot commands. (erase, cp.b etc...)
Briefly, I can access IFC NOR-FLASH when I boot from SDCARD, but although same settings are used in u-boot-nor-2016.09+fslgit-r0.bin, it fails to boot from NOR-flash.
I will check the timing parameters to be sure. But does the situation I described above make sense?
Best Regards,
Mustafa