Data Phase: The ReadMemory command has a data phase. Since the target (KinetisBootloader) works in slave mode, the host need pull data packets until the number ofbytes of data specified in the byteCount parameter of ReadMemory command arereceived by host.Response: The target (Kinetis Bootloader) will return a GenericResponse packet with astatus code either set to kStatus_Success upon successful execution of the command, orset to an appropriate error status code.13.3.9 Bootloader Exit stateThe Kinetis Bootloader tries to reconfigure the system back to the reset state in thefollowing situations:• After completion of an Execute command, but before jumping to the specified entrypoint.• After a peripheral detection timeout, but before jumping to the application entrypoint.In general, all peripherals are reset. However, the application must consider the followingexceptions:• I2C and SPI are restored by writing the control registers to reset values.• LPUART is not restored.• Peripheral pin mux is not reset to default, see the pin mux table (Kinetis BootloaderPeripheral Pinmux).Additional considerations:• If VLPR mode is active during a system boot, then the bootloader will exit VLPRmode on entry (to bootloader operation), and VLPR mode will not be restored afterexiting from the bootloader.• If high speed clocking is selected in the Bootloader Configuration Area, then highspeed clocks will be retained after exiting from the bootloader.• Upon exit from the bootloader, the bootloader leaves global interrupts disabled andrestores the VTOR register to its default value (0x0).NOTEPORT clock gate, pin mux and peripheral registers are not resetto default values on bootloader exit.• Affected PORT clock gates: PORTA, PORTB, PORTC,PORTD and PORTE(SIM_SCGC5_PORTA,SIM_SCGC5_PORTB, SIM_SCGC5_PORTC,SIM_SCGC5_PORTD and SIM_SCGC5_PORTE areenabled)Functional DescriptionKL27 Sub-Family Reference Manual , Rev. 5, 01/2016208 Freescale Semiconductor, Inc.