Kai
The FRDM-K20D50M is very different to the tower board, although they both have the same processor.
Since I don't have the FRDM board I have just set up the projects from its data sheet and simulated it - the following settings had to be adjusted:
- UART is set to 0 (multiplexed to B port) to match the connection on the FRDM to the OpenSDA. UART should communicate via the virtual port and software loading should then be possible as long as the driver correctly implements XON/XOFF protocol (I experienced some such board level implementations not stalling correctly on XOFF which would lead to overflows when Flash blocks are being programmed - although standard serial/USB cables always work correctly)
- The LED output is set to PTD4 (green LED should flash)
- I disabled the SD card since the board doesn't support one
- There are no switches on the board (apart from a reset button) so I set the FORCE boot input to PTE0 and the watchdog disable input to PTE1. These are available on jumper pins so connecting the appropriate pin to GND will be like pressing a switch.
This means that SREC and USB-MSD loading should be supported for this board although not tested on the real HW yet. If you would like to see whether it does the job you try the loader SW: [Link removed]
There is a test application for loading via the UART (via the OpenSDA virtual port):[Link removed]
and one that can be loaded via USB-MSD: [Link removed]
The application will flash the green LED slower than the boot loader does and display a menu on the UART.
To repeat - I can't test on the HW at the moment so can't "guarantee" that it works but there is still a good chance since I could confirm most things in the simulator.
Regards
Mark
Update: tested software version available now at µTasker Test Software and Demos