After POST and initialization of the hardware components that form the architecture of interchangeable electronic controller 10, controller 10 loads the software of network system 100 from nonvolatile memory 24, as may be provided by a hard drive or other memory device.