While both P0.00 and P0.01 has Analog Input function, initializing an AnalogIn (in mbed) with P0.00 will cause the firmware to fail to start at all; but initializing using P0.01 does not cause any issue.
Why is this the case? Is it because P0.00 is an ADC reference input, while P0.01 is an ADC input?