Hello,
the struct flexspi_mem_config_t offers the fields busyOffset and busyBitPolarity. I can not find a place in source code where it is used and I can't find a FlexSPI register which holds this information.
Kind regards,
Stefan
Solved! Go to Solution.
That is correct, Boot-ROM uses this bit. Usually, the busy bit is set to 1 state when the memory is executing an instruction. During this time the memory ignores further instructions.
Best regards,
Felipe
Hello Stefan,
bussyOffset and busyBitPolarity is part of the Flash Configuration Block. This block configures the Flash Memory you would like to use. Therefore this bits are only used to configure the memory accordingly.
Best regards,
Felipe
Hello Felipe,
thank you for your answer.
Am I understanding it correct that the Boot-ROM is using this bit. If I configure multiple configCmdSeqs will the Boot-ROM query the busyBit after each command sent to the flash device and after the flash finished the last command it will send the next command?
Kind regards,
Stefan
That is correct, Boot-ROM uses this bit. Usually, the busy bit is set to 1 state when the memory is executing an instruction. During this time the memory ignores further instructions.
Best regards,
Felipe
Thank you Felipe!