02-25-2010 02:54 AM
when cpu send data to endpoint(size>256Byte), the endpoint would not be found. I failed to see the ID number.IP's max payload size is set to 512B.
why does this happen?
04-14-2010 11:52 AM
I guessing that within CoreGen you set the Max Payload Size to 512, but this doesn't mean that the system is set to 512.
By selecting 512 within CoreGen, you're setting the Device Capabilities Register MPS to 512.
The Device Control Register is written to by the Root.
The root determines what to write to the endpoint's Device Control Register once it finds the lowest MPS on the system.
Hope this helps.