I've completed the process outlined above by intel_dan, but I'm having trouble locating the libusb header files. I'm trying to compile libnfc but it always results in the error: "configure: error: The libusb headers are missing".
I have the Edison Breakout Board powered through the DC port on J21, and the USB-OTG cable on J16. lsusb reports back:
root@edison:~# lsusb
Bus 001 Device 002: ID 072f:2200 Advanced Card Systems, Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Which I think would indicate that libusb is operating correctly.
Any idea where the headers are located? Thanks.