Hi Mark,
Thanks for suggestion of using MSD, it is good idea to bypass PC utility.
My board is clocked by 8MHz crystal, seems like both TWR and FRDM are fine.
I have further questions here, please advise:
[1] In app_hw_kinetis.h, there is TWR_K20N50M; in config.h, there is TWR_K20D50M, what is the difference between the two TWRs? How do I enable TWR_K20N50M which is not in config.h?
[2]When I enable USB_INTERFACE, do USB_MSD device, USB_HID, KBOOT_HID get enabled together?
[3] Is OSC_LOW_GAIN_MODE not supported for TWR_K20D50M or TWR_K20N50M? My board doesn't support High Gain anyway.
[4] Tried building the project and noticed that the obj files contain eth_drv.o, Ethernet.o, http.o, ip.o, tcp.o, arp.o ... do I need those Ethernet related stuff? I don't have Ethernet interface on my board.
[5] In IAR Workspace, there are two options: FLASH/RAM, what does it mean? If want to make debug/release build, how do I proceed?
Thanks!
Hui