4 Replies Latest reply on Dec 27, 2019 3:19 AM by RashiV_61

    Synchronized serial IN interface in GPIF




      I used Serial interface using GPIF II .
      I connected two boards
      back to backand connect pin15 and pin14 by a jumper. one board send data out and another one recieve it.

      I did another test : I send constant data(x0EF) by streamer EP 0x01, and tried to get it in another streamer EP 0x81, it has shift by each stop and start in bulk in streamer: 0xbf, 0xfd, 0xfe, 0xef, 0x7f, 0xf7,....  and it goes to zero even when I don't sent anythingit is WORD_SIZE based and all time it takes zeros as data.I want data after SOF.  But when I change bi8:9 (sof to sof - sof to eof) in CY_U3P_PIB_GPIF_SERIAL_IN_CONFIG , I got error 997.

      My questions are:

      1- How can I get stream data without shift(Synchronized with SOF)?

      2- How can I receive  whatever that i sent(data with each SOF), not more than that?