PICDEM FS USB Demo under FreeBSD with HPS Stack

Xiaofan Chen xiaofanc at gmail.com
Sat Oct 13 03:44:35 PDT 2007


On 10/13/07, Xiaofan Chen <xiaofanc at gmail.com> wrote:
> Today I checked the Demo mode of PICDEM FS USB demo board.
> it does not work either. Again this uses interrupt transfer.

> Found USB PICDEM FS USB Demo Board as device '/dev/ugen0' on USB bus /dev/usb1
> Communication established.
> USB error: error reading from bulk endpoint /dev/ugen0.1: Resource
> temporarily unavailable
> usb PICDEM FS USB read: Resource temporarily unavailable
> Fatal error> USB read failed
>

Oops, the original code is using bulk transfer. I changed it to interrupt
transfer but the error is the same.

===[mcuee] ~/Desktop/build/fsusb/Demo # sudo ./fsusb_demo
Locating Microchip(tm) PICDEM(tm) FS USB Demo Board (vendor
0x04d8/product 0x000c)
usb_set_debug: Setting debugging level to 255 (on)
setting USB debug on by adding usb_set_debug(255)
usb_os_find_busses: Found /dev/usb0
usb_os_find_busses: Found /dev/usb1
usb_os_find_busses: Found /dev/usb2
usb_os_find_devices: Found /dev/ugen0 on /dev/usb1
usb_control_msg: 128 6 512 0 0xbfbfe858 8 1000
usb_control_msg: 128 6 512 0 0x804b0e0 32 1000
Found USB PICDEM FS USB Demo Board as device '/dev/ugen0' on USB bus /dev/usb1
Communication established.
USB error: error reading from interrupt endpoint /dev/ugen0.1:
Resource temporarily unavailable
usb PICDEM FS USB read: Resource temporarily unavailable
Fatal error> USB read failed


Xiaofan


More information about the freebsd-usb mailing list