Part Number: TMDS64EVM
This is a rehash of an unresolved issue on the following thread: (1) TMDS64EVM: XFR2VBUS Data Transfer Stuck - Processors forum - Processors - TI E2E support forums
Are there any reasons why the Xf2vbus command would occationally fail? I can see it working sometimes, but other times it will stall forever checking the r20 register, with status stuck at 1 (Active) after working for several iterations first. A screenshot of the registers while stuck in the code loop are attached:
xin RXL2_BANK0_XID,&r2, 32 ; capture data words from bank1
dma:
xin 0x62, &r20, 1 ; check status of xf2vbus write command
qbeq dma, r20, 1 ; loop if active
xout XFR2VBUS_WR_XID, &r2, 40 ; write to shared memory buffer (32 bytes data, 8 bytes dest addr)
I am stuck in the "dma" loop.
