Hello,
I'm fighting against Atmel-START and ASF4, trying to setup a simple MSC USB host functionality on a SAMD51J19.
The official ASF4 documentation is, IMHO, almost useless, because it barely lists some defines, structures and functions, without clarifying what has to be manually typed in by the user, and what is already included by START.
There is some example code, but it seems to refer to the old ASF3 library, showing names and concepts that I don't recognize in any of the automatically generated files.
I would like to use ASF3 (totally visible code) instead of ASF4 (hidden code), but Microchip doesn't support it on the SAMx51 family.
Anyway, I successfully registered the handler and the callback functions, started the USB stack, and powered the bus, but when I plug a memory device, it doesn't trigger any response.
I hope that the USB circuit is alive and clocked, since START shows 48 MHz from one of the PLLs and doesn't report any configuration error.
Can anyone point me toward a working ASF4 example?