Before I ask, I did see other similar posts, but it's not easy for me to apply them (I'm not an experienced EE..).
My question in brief is, how to get common ground, to avoid potential gremlins. (Or, if it's ensured by board design than it's all good .. )
So I have a devboard. It has 3 options to be powered, one through USB, other is from 3.3V regulated, from batteries, and also 5V from external power supply. I need to get away from the first option - through the default USB 'debug' plug, but, I do still need it connected - for VirtualCOM.
I'm also in need to connect external JTAG to it, through dedicated JTAG connector. VirtualCOM and JTAG would be connected to same PC. Mmm, so as I understand, I still have 2 different/uncommon grounds here : my external 3.3V (or 5V) and my PC (VirtualCOM, JTAG).
I do follow devboard guide on setting jumpers right, to supply board externally. But, not much about ensuring common ground ... ( I guess the basics are obvious, but .. not in my case).
I'm worried for gremlins in my setup, which will cause me weird issues, and potentially cause me hours debugging (for me, that's SW ..).
The board guide/description is here : SimpleLink Launchpad kit user guide
I follow sec 2.5.4 Power Connections, 3.3V input (for now, but 5V also an option..). I also do as sec 2.6.2 Battery Power - again more jumper settings.
The design archive with schematics is here : archive with design files - my board is CC3220SF_Sch
Unfortunately, don't know how 'common ground' works, so for that purpose schematics not for me ;( ...