One example is an 8-bit 8051 microprocessor that is an off-the-self product configured to have logic and programmed to perform functions including communicating with the network 115, communicating to components within the electronic device 100, controlling diagnostic tests, and reconfiguring programmable logic devices based on the diagnostic tests.