My understanding is that the built in ROM contains an image of KBOOT on the FRDM-K28F. I have the dev board setup with DAPLink and loaded a number of projects successfully with MCUXpresso IDE in debug mode.
My overall goal is to configure the K28 on the FRDM-K28F to boot and run from the quad spi flash on the dev board. I am following and adapting the steps listed in KBLQSPIUG (Kinetis Bootloader QuadSPI User's Guide) to the K28 however all attempts to have the K28 communicate with either blhost or the KinetisFlashTool are unsuccessful.
My procedure is as follows:
1. FRDM-K28F is powered thru the SDA USB port (next to SW1) and running an LED color cycling app from internal flash). FOPT is configured via the FlashConfigBlock to:
0x00000400 FFFFFFFF FFFFFFFF FFFFFFFF FFFFBDFE
2. Press and hold SW2 (NMI), then press SW1 (Reset)
3. Release SW1, then release SW2
4. Attempt to connect to the board via blhost.exe. I downloaded the version included with NXP Kinetis Bootloader 2.0.0
blhost.exe -p com19 -- get-property 1
All attempts to run this command with both default and specified baud rates error out:
Error: Initial ping failure: No response received for ping command.
Similarly, connect attempts from the KinetisFlashTool for the same com port result in
Error: Connect device failed(Error: Initial ping failure: No response received for ping command.).
Any suggestions on what else I can try to connect, or perhaps an explanation as to what I'm missing from my setup would be greatly appreciated.