I am utilizing a winbond W25Q16JV as a flash device on my AVB audio device (xcore 200 based). though it is capable of being used as a quad flash device, my hardware is such that it is being used as a standard single flash.
Many files in library_avb have dependencies on quadflash.h or libquadflash.h. In order to use the winbond device, I needed to change the includes to flash.h in order to avoid redefinitions. However, after doing so, AVB audio is appears to be garbled. The device still enumerates fine and can be used as an Audio device on my Mac. Does anyone know a way around this?
Using flash.h with AVB instead of quadflash.h
-
- Junior Member
- Posts: 5
- Joined: Tue Jul 09, 2019 8:26 pm
-
- Junior Member
- Posts: 5
- Joined: Tue Jul 09, 2019 8:26 pm
False alarm. AVB works just fine with flash.h. My DSP was being reset after initializing the flash, which garbled the AVB. Simply changing order of operations fixed my issue.