Hello,
I try to start MSC USB on the board AT91SAM9620. I'm using KEIL examples (Keil\ARM\Boards\Atmel\AT91SAM7S-EK\RL\USB\RTX_Memory) with somes modifications a special for the board AT91SAM9620. WindowXP (SP3) recognize "USB Mass Storage Device" but after some time gives message: "problem occured with hardware instalation..." Does anybody try to run the mentioned example on the board AT91SAM9620 ?? Any ideas what could be wrong?
Best regards Taris T.
Hi, some time ago, I had to implement USB-CDC on the AT91SAM9260. I also started with an example from KEIL for ARM7, but I also get stuck, since it needs more than just to exchange some defines, to make the ARM7 code work on ARM9... So I took an example from Atmel (I think there you should find the current version: www.atmel.com/.../at91sam9260-ek.zip) as my starting point.
Regards, Stefan
It's very strange because both AT91SAM9620 and AT91SAM7256 USB controllers are very similar. I didn't find a big difference. I think the problem is the same example.
Now my WinXp could recognize Mass Storage Device but didn't work how expected. It can't read a file from memory and after some time my program hangs. I've tried to use a Simple USB logger to debug protocol. I've noticed that a problem is after SCSI command READ10 in this case when my program can't read memory because a offset is outside of a disk image memory. At this time the program set STALL. I'm not a good specialist in USB protocol... Has anyone tried this example in AT91SAM7 board. I don't believe that it works...