I have purchased TUSB9261 Demo board. I want to learn USB as well as SATA protocols, hence I chose this option as it covers both.
My objective is to write my own firmware (for USB as well as SATA) , build it and flash it to the TUSB9261 chip. I want to learn the protocols this way. For burning the code, I did come across TI's flash burner program, so one issue is solved. But which tools should I use to write and compile the firmware? I don't have any prior experience with TI microcontrollers' programming. Thanks!