Hi,
I'd like to program the TUSB9261 in-circuit from the AM3358. RIght now I am using the TUSB926x development board to program the flash and then swap it on our custom board. Everything works properly once the flash is programmed.
I have the source for the Linux based Flash burner and have been able to cross-compile the code. The Linux build (TI SDK 06) we are using has USB HID support built into the kernel.
The eBurner driver loads properly and the device is listed under /dev/TUSB9260_0.
The problem is when running the FlashBurner tool it expects the TUBS926x to show up as an HID device under /dev/usb. However, I don't have any HID devices listed under /dev/usb or any /dev/usb directory for that matter.
Here is a usb-devices dump that seems to show everything is setup properly.
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0451 ProdID=926b Rev=01.00
S: Manufacturer=Texas Instruments
S: Product=TUSB9260 Boot Loader
S: SerialNumber=TUSB9260BL01
C: #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
I: If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=eBurner
Any idea where it would be enumerating the HID device so that I can modify the source code to access it?
Robert