GPIF-II strange current flag behavior | Cypress Semiconductor
GPIF-II strange current flag behavior
I am trying to implement 2 IN EP, my firmware based on SlaveFifoSync firmware from SDK. I am using current flags, FLAGA is current flag DMA ready, FLAGA is current flag DMA watermark. There are 2 PIB producer sockets, but when one of this sockets is not 0 (0 thread) i've got FLAGA=0, FLAGB=1 at the start (FLAGA=1, FLAGB=1 is correct state as far as i know). I am trying to understand source of this, because i have transfer error with non-0 thread in more complicated FPGA-side firmware, i used more simple FPGA firmware and found this error.