Hi
I did a bit more checking and have found that the actual operation in the Kinetis boot loader has remained the same but the "KinetisUpdater.exe" USB performance is extremely slow (drastically slower than the previous version).
The demos delivered with Kboot 1.1.0 are only 2k in size and these take around 7s to load (much slower than loading at 57600 Baud via UART). I tried with larger binaries (about 26k which is still rather small) and had the feeling that nothing was working, but after about 1 and a half minutes it did finish and ran. This speed is of course for FS USB with 12 Mb/s rather rediculous!!
Monitoring the operation the culprit is the PC program itself since it programs one packet of 36 bytes around once every 100ms, which has nothing to do with any USB settings, as was a problem in the previous version of KBOOT embedded code making things rather slower than it could have been.
Therefore I can't imagine that anyone will have the patience to wait the required half an hour to upload a 512k of code to the K64 (not to contemplate the 1 hour upload time that the biggest 1M code would need!!!).
As mentioned above, I found that the actual KBOOT embedded code remains compatible with this version of the KBOOT PC utility so I could verify the operation with the existing uTasker serial loader with KBOOT support (on UART and USB). In case of interest I have attached this for four reasons:
1. It includes also USB-MSD (it is composite KBOOT HID and USB-MSD so very fast USB uploads can be tested using the USB-MSD mode and compared with the snail-paced HID upload method with the latest PC utility. In fact if the older PC utility is used it is also quite fast and the uTasker version is about 10x faster than the previous KBOOT embedded version).
2. It is reliable when performing USB-HID loading (unlike the loader in the KBOOT package when I tested it with Windows 8.1).
2. It is in fact rather smaller than the KBOOT embedded code even with USB-MSD in it so is also more resource efficient.
3. The uTasker loader already works on most KE, KL and K devices so doesn't need to wait for more devices to be ported to (or the user to embark on a porting adventure).
The attached package contains the loader (16k) and an application for the board (26k) that then runs as USB-CDC connection on the K25. 32 and 64 bit USB drivers are included to allow testing if required. It is linked to 0x8080 (and not 0x8000). To force the loader mode again connect J1-6 (PTD4) to GND.
Regards
Mark
http://www.utasker.com/kinetis.html