Giving this a 'bump' now that I have edited the title to refer to the correct device!
If you are designing your own carrier board for the SN8200 module, then you will need to route the MCU JTAG pins from the SN8200 out to a header (at the very minimum test points) so that you can reprogram/debug the module when required.
You can get more of an idea on the physical connections required by looking at:
This is the Broadcom evaluation board that our BCM943362WCD4(schematic also available in the SDK) module mounts onto. You can program this board via the USB to JTAG/UART interface (via the FT2232 ‘U7’) or via the JLINK header ‘J8’.
As of today we have only programmed via J8 using an Olimex-ARM-USB-TINY-H, or using the FTDI device on board.
I can’t vouch for your VNC2-based programmer working. You will need to check yourself whether openOCD supports this. You will also more than likely need to modify the openOCD scripts shipped with the WICED SDK if you choose to use your programmer (assuming it is supported.)
There should be a lot of info on the net for you to look at regarding this.
Hope this helps.
The VNC2 uses the FT232 (instead of the FT2232) *but* then combines the (equivalent of the) TDI and TDO to a single line and so is not much use to me.
However, given the schematic you reference I think I can create a programmer without too much trouble. I have an FT2232 around here that I can press in to service.
Your other comments confirm what I thought so it means I am on the right track.