Hi Hao Wang and Kan_Li,
I took a look at the schematics from the Tower board. It is still not clear to me how I shall wire everything. What I want is my board to be a device that is powered from an external power source, which is not USB. However, it is possible that USB connection is established while there is no power provided by my external source. In that event, I expect my board not to be powered from the USB bus at all. My board shall behave as if it is not plugged on the host device.
What I understood is that VREGIN shall be connected to the 3.3V supply of my board at all times and that a 2.2µF capacitor must be added to the VOUT33 pin, which is fine. But what will happen concretely when USB is plugged while there is no power on both VDD and VREGIN? There will be power on both D+/D- lines that may flow in the MCU, or will this be blocked somehow by the USB module? This is not clear from both the datasheet and the TOWER schematics.