I have a F2802x on a PCB which I can work with just fine via SCI_Boot.
I've now tried connecting a blank chip in a socket module. I've connected 3.3V to VDDIO, all Vss to GND, and VREGENZ to GND. VDDA is not connected. I pull TRST and GPIO37 low and GPIO34 high. I then pull XRS low for 50ms, then take it high. This should make it boot in SCI_Boot (works on the PCB).
It wasn't working, so I connected a 2k2 resistor from XRS to 3.3V, and was very surprised to see it was still being pulled constantly low, around 0.1V. This is obviously a problem, as the device won't start up if XRS is ALWAYS low. It continues to do this if I remove my external system and just apply power to the Picollo.
Does anyone have any ideas on what I might be missing? Do I HAVE to connect a crystal for proper operation?
I also noticed the voltage measured on the VDD pins (meant to be internally regulated) was 2.5V, their max rating. I added 10uF from VDDIO to GND, this made it drop to 2.3V, still very high. I am obviously doing something wrong.