Closed bluecmd closed 4 years ago
Currently generating a weird TLP:
Last TLP TX Data : 0x4000000c 0x000000ff 0x34481000 0x00000000 0x00000084 0x00000000 0x00000000 0x00000000
It doesn't have a good requester ID. Possibly happened during reboot.
Also the staging counter does not increase while the PCIe part is stalled. Should add a test case that stalls the PCIe part and ensures that the data_tx line is consumed anyway.
The one that freezes the host is:
Last TLP TX Data : 0x4000000c 0xb30000ff 0x34480000 0x00000000 0x00000084 0x00000000 0x00000000 0x00000000
Things left to do, but this adds the generator and it seems to work fine-ish.
State:
When sending 1 packet the machine locks up.
Setting generator to 100 the packet counter stops at 4 but the TLP TX Data counter is spinning freely.