Associate II
August 29, 2019
Question
Audio_playback_and_record on STM32Cube_FW_F7_V1.15.0 for STM32746G-Discovery not working
- August 29, 2019
- 6 replies
- 2898 views
Hi All,
I am trying to run Audio playback and record application present in the path:
STM32Cube_FW_F7_V1.15.0/Projects/STM32746G-Discovery/Applications/Audio/Audio_playback_and_record/SW4STM32/STM32F7-DISCO
But it hangs inside "FRESULT AUDIO_StorageParse(void)" function at line : "res = f_opendir(&dir, USBKey_Path);"
Could you please help me with this.
environment:
- SDK: STM32Cube_FW_F7_V1.15.0
- work bench - eclipse. (install_sw4stm32_linux_64bits-v2.9.run). on Linux laptop
- board: STM32F746G-DISCO
- board setup:
- USB pendrive with file.wav is connected to USB_FS of the board via USB to micro USB converter.
- Entire setup is attached as pic to this post.
- USB pendrive: SanDisk, 8GB.
Steps followed:
- Open audio application present in "STM32Cube_FW_F7_V1.15.0/Projects/STM32746G-Discovery/Applications/Audio/Audio_playback_and_record/SW4STM32/STM32F7-DISCO" in eclipse.
- Build and run.
- It prompts on the LCD - "Use Touch button to enter playback or record menu".
- Not touch the screen anywhere. It is expected to display the file list to be played.
- But program is getting struck inside "AUDIO_StoragePars()" function at line "res = f_opendir(&dir, USBKey_Path);". It tries to open the directories in USB pen drive and never comes out.
- Tried with different USB pendrives, But no luck.
- As explained in the board setup,
- USB pendrive with file.wav is connected to USB_FS of the board via USB to micro USB converter.
- Also tried connecting USB pen drive to USB_HS. But same result. No luck.
Thanks
KVVD