PORTS Forum

Ports and Interfaces => USB => Topic started by: Deepesh on September 22, 2014, 03:14:58 am

Title: USB HOST MSD class Bulk class no data send / recieved .
Post by: Deepesh on September 22, 2014, 03:14:58 am
HI
I am trying USB MSD class as host using PIC32MX460 , I am using the MLA from Microchip .I have been able to communicate with the device only partially .
The device gets enumerated completely .But the data stage does not work .The transaction for CBW completes but the recieve does not provide any bulk data .
I also get BTOEF during data stage .
I was curious after checking through many things , that could their be any hardware issues causing this .
Title: Re: USB HOST MSD class Bulk class no data send / recieved .
Post by: Jan Axelson on September 25, 2014, 01:32:33 pm
The Microchip forums might have a suggestion.

A hardware protocol analyzer will show what is happening on the bus and might offer a clue.

Also, not all flash drives comply fully with the spec so you might try different devices.
Title: Re: USB HOST MSD class Bulk class no data send / recieved .
Post by: Nik on October 22, 2014, 06:34:52 pm
Also check if it is an endianness issue.