BF609 USB-Device MassStorage
Hello there:
I use the BF-609 EZBoard to develop USB Device driver, the development board as a U disk to identify the host, but in doing MassStorage agreement, the host sends a certain number of packets (usually about 3600), it will Lost DMA interrupt, the host side confirmed that it has been sent normally.
Annex is my code now, hope to reply, thank you!
Wang Chao
mass-storage
bf-60x
usb driver
Annex is my code
Looking at your code, it seems like you are using your own driver and we are curious to know if there is any specific reason for this? Please note that we can only guide if you are using ADI provided drivers.
Hi again,
Apologies, but we don’t have a free implementation, you might want to look at Linux port. We can support only the packages officially mentioned in ADI website.
Best Regards,
Jithul
Hello :
Thanks for your response! I truly use the ADI provided driver in my code, but the upper protocol stack(like the MassStorage class) is my own implementation, because ADI provided protocol stack is Micrium, it needs to pay to use.
Thanks
Wang Chao
Alright, I will fix it out by myself, thanks!
This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.
Thank you,
EZ Admin
Please log in to reply.