This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM355 for USB

    hello:

         I  tried  to  write USB  of   DM355,  i  don't   know  how  to  solve   below  problem:

1,    write  data  to  FIFO0 ,then  set  TXPKTRDY  and  SETUPPKT  of  HOST_CSR0,  

                    USB_FIFO0    = 0x01000680;
                    USB_FIFO0    = 0x00400000;
                    USB_HOST_CSR0=USB_HOST_CSR0 | 0x0A;     

         system  not  any  answer  , then  SETUPPKT  is  one(=1)  always  , how   to   clean  SETUPPKT  ?

2,     I   reset   USB   by  to   set   bit   of   RESET  in  CLRTR   ,  then   USB_DRVVBUS   change into  0V,

           how  to  make    USB_DRVVBUS  to  5V?

3,      those  data  of  FIFO  ( fifo1,fifo2,fifo3,fifo4  )  chang  always  , in  address  0x01c64424,_0xc64430 .

          why?  how  to  make  these  data  don't  vary ?

4,         how  to    different     between   DATATOG=1   and   DATATOG=0  ?(  in  HOST_CSR0)

                              thank  very  much!