Part Number: 66AK2G12
Tool/software: Code Composer Studio
Hello,
I'm using the 66AK2G12 board and S25FL512S(QSPI nor flash) and board_flash library
I want to use 512M-bit capacity of S25FL512S.
but It's device supports 24 bit address for backward software compatibility, So I want to change 32-bit Address mode
In order for me do that, I have to use Bank Register Write Command to chagne 32-bit addressing required from command mode,
but Board Flash library is not support command read/write ,
Only the following functions are supported:
Board_flashOpen(uint32_t deviceId, uint32_t portNum, void *params);
Board_flashClose(Board_flashHandle handle);
Board_flashRead(Board_flashHandle handle, uint32_t offset, uint8_t *buf, uint32_t len, void *params);
Board_flashWrite(Board_flashHandle handle, uint32_t offset, uint8_t *buf, uint32_t len, void *params);
Board_flashBlkPageToOffset(Board_flashHandle handle, uint32_t *offset, uint32_t block, uint32_t page);
Board_flashOffsetToBlkPage(Board_flashHandle handle, uint32_t offset, uint32_t *block, uint32_t *page);
Board_flashOffsetToSectorPage(Board_flashHandle handle, uint32_t offset, uint32_t *sector, uint32_t *page, bool hybridSector_flag);
Board_flashEraseBlk(Board_flashHandle handle, uint32_t block_number);
Is there a way for me to command register read/write or othre way to use 32-bit addressing mode ?
Best Regards,
DG