Im using HyperFlash(S26HL01GT) as boot memory with IMXRT1176 Controller.
We already modified the flexspi_nor_config structure for boot configuration and its working.
We need to configure the HyperFlash Drive Strength and its possible with LUT Table, Command and device config update. But im not sure about the exact configurations needed to achieve that.
Is there any application note which explains the configurations needed for different Memory chips and LUT sequence?
I understood but what i dont get is, How it links with the internal execution.
For example, Read Sequence is present in index zero of LUT table in the example you shared. If I place the Read Sequence at index 10 will it work?
How controller recognizes which is read sequence, Erase and other config sequences?
Where are we specifying these commands or is there any preconditions like Read should always start from index zero like that?
Hi,
I checked the config file, in that file if I update the LUT table configuration alone for my hyperflash config is it enough?
How the LUT index is assigned for the read command and device config command in the shared file?
I need to modify the file for my application, Without understanding how it works, it will be difficult for me to update. Can you please give short explanation for LUT index mapping alone?