Other Parts Discussed in Thread: SEGGER
Hi All.
Right now, what we do is follows ::
* Connect the PC to Tiva-Launchpad via USB.
* Connect the Tiva-Launchpad to our SOC-board (containing the micro-controller) via JTAG.
* Flash the binary from PC ==> Tiva-Launchpad (which then automatically "transfers" the binary to SOC-board).
Above works great, but there is the added complexity of the Tiva-Launchpad in between for flashing the binary.
We would like to remove this complexity.
Now, also to note is ::
* When I use Tiva-Launchpad, the USB-connection works as a logging-debugging port FOR TIVA (since it is connected to the UART0 of the chipset on Launchpad).
* Also, for the SOC, the UART0 has been exposed via RS232-ports, which we use for logging-debugging FOR SOC.
Now, my question is, is it possible (at least in theory) to connect the PC directly to the SOC (with some kind of hardware-interfacing between the RS232-ports-on-SOC and USB-port-on-PC), so that the binary can be flashed from PC to SOC directly without requiring the TIVA-board (and without writing any additional boot-loader code for SOC) ?