I can see those 50 - 100 pin devices mainly from TI that can do power delivery and I'm afraid of learning curve needed to understand them. So I was hoping there is a not so complicated way to achieve power role switch.
You have two equivalent USB type C ports in your design and based on CC pin state you either supply power to them or charge from them. That probably works (if you charge with dumb usb cable as you say as you always advertise that you are a source), but I also need to change power role during runtime.
My device is sink in default but when it detects it has external power adapter connected it should be able to request power role switch so the tablet becomes sink and the device becomes source. I wish it would be that simple as switching from pull down to pull up on CC pin and the switch magically happened
