SAME70 Dual CDC and MSD USB Device possible?

Go To Last Post
2 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Dear all,

 

did anyone successful implement on the SAME70 a dual CDC and MSD USB device?

In the ASF softpack there is an example for dual CDC and a seperate for CDC + MSD but not for dual CDC + MSD. However, I will use that as a starting point. Any hints that I need to consider? It's for example still unclear to my how many endpoints need to be configured and how they depend to the USB speed. if possible I like to use at least the MSD in USB HS mode.

 

Best Regards

Markus

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Don't know the answer to your specific questions but I can say with certainty that ASF4/START does not support more than one CDC on the SAME70.  You will need to use ASF3 for that feature, or develop your own driver code, or wait for another ASF4 update.

I've also found ASF4/START's USB code to be buggy in high speed mode for the SAME70.  Full speed mode seems a bit more reliable though.  It's most evident after a couple of cycles of plugging in/unplugging the USB cable to force an enumeration cycle.