Using flash.h with AVB instead of quadflash.h

If you have a simple question and just want an answer.
User avatar
MikeCole
Junior Member
Posts: 5
Joined: Tue Jul 09, 2019 8:26 pm

Using flash.h with AVB instead of quadflash.h

Post by MikeCole »

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?


User avatar
MikeCole
Junior Member
Posts: 5
Joined: Tue Jul 09, 2019 8:26 pm

Post by MikeCole »

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.