> Chen Xiao Fan wrote:
>
>>From one of Olin's previous post it seems to me that
>>Olin is also working on a possible USB based ICD2
>>replacement and he has access to Microchip ICD2
>>protocol under NDA.
>
>
> I'm working on a USB based programmer, but am also making sure it is capable
> of being a debugger. The major distinguishing features of this programmer
> will be:
>
> * Fairly low impedence (270 ohm) drive on PGC and PGD to be more tolerant of
> various target circuits.
>
> * Variable Vdd, so can do verifications at the Vdd limits of the device.
>
> * Variable Vpp ON voltage to support newer chips that have a maximum Vpp
> spec below the old standard of 13V.
>
> * All lines can go to high impedence to allow most target circuits to run
> normally with the programmer still connected.
>
> * Analog readback of Vdd and Vpp to verify the desired levels are reached
> and for user feedback.
>
> * Readback of PGC also to support operation as debugger.
>
> * Can test for target driving PGD to aid in automatic detection of target
> PIC type without causing permanent state changes.
>
> * PGC and PGD can be shorted to any voltage from ground to Vdd indefinitely
> without harm to the programmer.
>
> * Connects to host via USB.
>
> * Completely powered from the USB.
>
> * Can provide significant target power while only powered from the USB. The
> details are still undetermined, but I think the spec will be at least 100mA
> over the 0-6V Vdd range.
>
> * Can be powered from the USB but communicate via serial to the host. A TTL
> to RS-232 serial adapter and cable will be needed for this.
>
> * Can be separately powered with about 3-6V DC and communicate over serial
> to host (TTL - RS-232 adapter needed).
>
>
> The interface spec and host software will be open. The same protocol will
> be used as other Embed Inc programmers and the same host software will be
> able to drive any such programmer. The firmware may be made available to
> select parties to be decided on a case by case basis.
>
> I just got the first prototype board a few days ago. So far things are
> looking good. The power supplies and PGC/PGD drives are all working
> properly, the 18F2550 is running fine, and serial communication is working.
> I'm about half way thru adapting the ProProg firmware to the new hardware.
> I plan on bringing it up as a serial programmer first, then implementing USB
> support on a stable base.
>
>
> ******************************************************************
> Embed Inc, Littleton Massachusetts, (978) 742-9014. #1 PIC
> consultant in 2004 program year.
http://www.embedinc.com/products