This is the source code repository for AN14754 - Using MCXE247 QuadSPI Module. This project configures AHB and IP mode of the QuadSPI module on MCXE247, which utilizes several different commands for the on-board QSPI flash device on FRDM-MCXE247.
This project supports the following methods other than SDK example:
- JEDEC ID read
- Quad input page program (0x32) command
- Quad input/output fast read (0xEB) command
- A program/validate program for data integrity tests.
- FRDM-MCXE247
- Personal computer
- USB-C cable
- Proper hardware tools to do board rework (solder iron, etc.)
The FRDM-MCXE247 is configured for on-board Ethernet by default, to use the board for QuadSPI module, the following hardware modifications are required.
On FRDM-MCXE247 board:
- Remove 0Ω resistors R164, R165
- Install 0Ω resistors R120, R122, R124, R126, R129, R130
Important Note: There’s no level shifter for QuadSPI signals on board. After hardware modification, the voltage selection jumper J10 must be installed on 3.3V side to prevent damages to the serial flash device.
-
Open MCUXpresso IDE, in the Quick Start Panel, choose Import from Application Code Hub.
-
Enter the demo name in the search bar.
-
Click Copy GitHub link, MCUXpresso IDE will automatically retrieve project attributes, then click Next>.
-
Select main branch and then click Next>, Select the MCUXpresso project, click Finish button to complete import.
-
Click Build to start compiling the project.
-
Select the GUI Flash Tool from the toolbar to program the executable to the board.
-
Reset board by pressing button SW1, then look for the message printed through UART interface.
-
Press any key to start program/erase (P/E) tests.
Questions regarding the content/correctness of this example can be entered as Issues within this GitHub repository.
Warning: For more general technical questions regarding NXP Microcontrollers and the difference in expected functionality, enter your questions on the NXP Community Forum
Version | Description / Update | Date |
---|---|---|
1.0 | Initial release on Application Code Hub | July 17th 2025 |