Just got your Pixl back here today - there's good and bad news :)
I reflashed the software and it comes right back up and works - however the MAC address shows ff:ff:ff:ff:ff:ff. That actually comes from a place in the chip called FICR - the manual says:
Factory information configuration registers (FICR) are pre-programmed in factory and cannot be erased by the user. These registers contain chip-specific information and configuration.
So somehow, something has caused the chip to get completely erased, even the bits that should never be allowed to get erased! Honestly I'm a bit stumped because I'd have thought that if it were related to a high voltage it'd have fried the chip.
I've never seen anything like it before - I'll get a new one out to you now, but when you re-add it to the campervan please can you check the voltages on all the IO pins before you plug them in, just in case the issue was caused by an out of range voltage?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Just got your Pixl back here today - there's good and bad news :)
I reflashed the software and it comes right back up and works - however the MAC address shows ff:ff:ff:ff:ff:ff. That actually comes from a place in the chip called FICR - the manual says:
So somehow, something has caused the chip to get completely erased, even the bits that should never be allowed to get erased! Honestly I'm a bit stumped because I'd have thought that if it were related to a high voltage it'd have fried the chip.
I've never seen anything like it before - I'll get a new one out to you now, but when you re-add it to the campervan please can you check the voltages on all the IO pins before you plug them in, just in case the issue was caused by an out of range voltage?