OS 6.4.1
I have two Muon's and neither will boot off any source other than BATT. I've tested VIN with a benchtop PS set at 11.9vdc / 2.2A the devices will flash cyan for 8s then fast flash green for about 6s then start over. Same thing with USBC (9vdc 2.0A). In either of the fail cases plugging in the lipo stops the cycle and the Muon boots. Once booted I can unplug the lipo and the Muon continues to run for 30s then drops offline and restarts the cycle above.
One Muon has no hat the other has a Mikro Pi2 Click Shield with (2) 4-20mA rClick boards
This may be a simple config issue I am missing. Below setup() code was run once.
//SystemPowerConfiguration powerConfig = System.getPowerConfiguration();
//powerConfig.feature(SystemPowerFeature::PMIC_DETECTION)
//.auxiliaryPowerControlPin(D7)
//.interruptPin(A7);
//.feature(SystemPowerFeature::USE_VIN_SETTINGS_WITH_USB_HOST);
//System.setPowerConfiguration(powerConfig);
/*
//Enable 3.3v_AUX for Ethernet
SystemPowerConfiguration powerConfig = System.getPowerConfiguration();
powerConfig.auxiliaryPowerControlPin(D7).interruptPin(A7);
System.setPowerConfiguration(powerConfig);
//Enable Ethernet - ONLY RUNS ONCE
if_wiznet_pin_remap remap = {};
remap.base.type = IF_WIZNET_DRIVER_SPECIFIC_PIN_REMAP;
System.enableFeature(FEATURE_ETHERNET_DETECTION);
remap.cs_pin = A3;
remap.reset_pin = PIN_INVALID;
remap.int_pin = A4;
auto ret = if_request(nullptr, IF_REQ_DRIVER_SPECIFIC, &remap, sizeof(remap), nullptr);
*/
What am I missing?