We have found a strange behaviour with the phyCORE-AM335x. It is easy to reproduce this default with our kit and our current linux BSP PD13-1-2.
1 - Remove JP18 and JP19 -> GPIO3_7 and GPIO3_8 are then open
2 - Force GPIO3_7 to output 0
cd /sys/class/gpio
echo 103 > export
cd gpio103
echo out > direction
echo 0 > value
3 - enter a linux reboot comand
reboot
4 - It starts to reboot but it freezes early. the reset button has then no effect. It is necessary to switch off and on the power supply.
Now, if you force GPIO3_7 and GPIO3_8 to 0, the reboot is ok. The reboot is also ok when GPIO3_7 and GPIO3_8 are forced in input.
This problem looks like the following errata but I am not sure. What is your point of view?
http://www.ti.com/lit/er/sprz360f/sprz360f.pdf