Discrepancy in IMXRT1010 RM and software

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Discrepancy in IMXRT1010 RM and software

673 Views
ShadowPig
Contributor I

According to the i.MX RT1010 Processor Reference Manual Rev 0 Page 176, the Serial NOR configuration block has 52 bytes of reserved data at offset 0x1CC. However, the evkmimxrt1010_flexspi_not_config.h file has the following

uint32_t pageSize; //!< Page size of Serial NOR
uint32_t sectorSize; //!< Sector size of Serial NOR
uint8_t ipcmdSerialClkFreq; //!< Clock frequency for IP command
uint8_t isUniformBlockSize; //!< Sector/Block size is the same
uint8_t reserved0[2]; //!< Reserved for future use
uint8_t serialNorType; //!< Serial NOR Flash type: 0/1/2/3
uint8_t needExitNoCmdMode; //!< Need to exit NoCmd mode before other IP command
uint8_t halfClkForNonReadCmd; //!< Half the Serial Clock for non-read command: true/false
uint8_t needRestoreNoCmdMode; //!< Need to Restore NoCmd mode after IP commmand execution
uint32_t blockSize; //!< Block size
uint32_t reserve2[11]; //!< Reserved for future use

ipcmdSerialClkFreq should be the last member in this struct, as per the Reference Manual (The manual also lists it as 4 bytes)

Where does this additional information come from? Is there a more up to date Reference Manual?

0 Kudos
0 Replies