1. A method for testing a pre-programmed memory device after it has been assembled into a final customer platform, the method comprising: issuing a self-test command to the memory device, wherein the memory device reports results of a self-test of pre-programmed data executed responsive to receiving the self-test command; and issuing a self-repair command responsive to the results indicating repair of the pre-programmed data is needed.