AnsweredAssumed Answered

BF60x USB endpoint 0

Question asked by NeuralSwarm on Sep 8, 2014
Latest reply on Sep 15, 2014 by matchaze

I am using the BF609 EZ-lite kit. I have the EPP and DMA setup to stream data from a parallel ADC and now I need USB communication to get the data to a PC. I have a question that is not answered in the hardware reference USB section that I would appreciate help with. I am attempting to set up USB communication and I am not able to write to the endpoint 0 max packet size register. For high speed USB, I need to set the value to 64 bytes but the register appears to be write only and defaults to #0x0. The code appears to be functional as I can write to the equivalent endpoint 1 register using similar language. Is there a specific step needed prior to writing to this register for endpoint 0?