Joe Holden [li...@rewt.org.uk] wrote: > That is the EJTAG port (debug.. single stepping the cpu etc) AFAIK (haven't > tested yet as I don't have the appropriate kit handy) >
There is no need to flash the on-board chip unless you want to replace the bootloader. Supporting the USB isn't that hard, there is some init code that needs to be fixed. Right now the ERL bootloader initializes the chip in device mode instead of host mode. The only thing that needs to be fixed in the octeon USB driver is that the chip needs to be set to host mode. We think we know this because the same code works fine on the SEIL/X1 box where the boot loader already sets host mode. I haven't spent much time looking at it, but with the octeon SDK imported into the freebsd tree (or any copy of the SDK) you should be able to figure it out with enough eyeball time.