1. An apparatus, comprising: a non-volatile memory; a memory controller coupled to the non-volatile memory; a processing unit coupled to the non-volatile memory; and a controller coupled with the processing unit, the memory controller, and the non-volatile memory, the controller to: store a first set of instructions in a first portion of the non-volatile memory, the first set of instructions to configure a second portion of the non-volatile memory; cause the processing unit to process the first set of instructions to configure the second portion of the non-volatile memory with one or more regions and to define at least one of the one or more regions as non-persistent memory; and cause a configuration of the memory controller based on the first set of instructions.