This demo shows the performace of Octa Flash memory on the STM32L4R9I Discovery board by switching between all tests using key button. There are 4 scenario tests to demonstrate Octa Flash read-while-write features. The Macronix Octa flash is used so far to provide higher data throughput and to extend the MCU on-chip memory, solving the memory size and the performance limitation.
- Atollic TrueStudio 9.0.0
- Micro USB cable
- 3.5mm audio interface cable
- STM32L4R9I Discovery board
- Audio/speaker system (JBL GO)
- STM32 LCD module (MB134C)
- Macronix Read-While-Write Octa Flash
- 1x speed play back
- 2x speed play back
- NonRWW Driver VS RWW Driver
- RWW Driver VS EEPROM emulation with RWW Driver
- Connect a 3.5mm audio interface cable between the Discovery board and the Audio system.
- Plug the LCD module on development board.
- Use a Micro USB cable to power on the development board.
- Download the program to the target board.
- Either press the reset button on your board or launch the debugger in your IDE to begin running the demo.
- Press the right joystick continuously to process the demo according to the log on LCD.
- When the first 2 scenarios runs successfully, you can see the audio playback performance.
- Press the right joystick, enter next senario, you can see RWW Driver use less time than NonRWW Driver.
- The last senario, EEPROM emulation with RWW Driver use less time than RWW Driver.