Martin,
the COM port emulation over USB (in ZSTAR case) does not care anything about the baudrate (simply it has no sense).
The reason why hc08sprg.exe can't open (setup) the port is probably somewhere in the way how Windoze handles the COM emulation, using usbser.sys.
You can replicate this behaviour even when ZSTAR works normally:
1. Plug ZSTAR
2. Open (Connect) the ZSTAR COM port e.g. with HyperTerminal
3. Unplug ZSTAR (this causes the trouble)
4. Disconnect HyperTerminal
5. Plug ZSTAR (you'll see it in Device Manager)
6. Open (Connect) the ZSTAR COM port e.g. with HyperTerminal
--- here the COM port won't open until you unplug and replug the ZSTAR.
In the other words, ZSTAR USB can only be correctly unplugged if no application is using it (has the ZSTAR COM port open).
I'm not really sure whether this scenario can be fully applied to what you observe. Effectively, if the PC sees the ZSTAR COM port correctly, it also should see the bootloader COM port correctly. Both use the same code, same usbser.sys driver, only PID/VID pair is different (thus you see different name and COM port number).
Hope that helps.
Regards, Pavel ok2ucx
Freescale Roznov. p.R., CZ
Message Edited by ok2ucx on
2007-05-24 03:06 PM