Is it possible to access/change/modify the firmware provided by TI supporting the PN: TUSB9261?
If so, does TI provide a development platform/SDK or an interface for modification? Is it done using a controlled environment allowing for partial modification or do you provide the source code for full modification?
I assume the device is coded to USB standards and has been tested accordingly. Looking here -> http://www.ti.com/product/tusb9261/toolssoftware I don’t see anything specific for what I'm looking. I see the TUSB926x Flash Burner User’s Guide, but I feel this only shows one how to program the device. It doesn’t give you access to make modifications to the Flash besides to the descriptors provided to the host?
Additionally, I'd like to know the following:
1.) Is there a way to add more flexibility on how the communications are handled between host and end point? (speed negotiation, increasing time-outs, adding retries to establish links)
2.) Is there a way to to make the communications/data throughput more forgiving if higher than normal noise exists on the PCB or in the signal wiring?
3.) More information regarding the UART for debugging. Can I send commands using this port? Do you have a user guide? - thanks
Andrew