Important note for E-Blocks users:

E-blocks users require an updated firmware chip for the 
Multiprogrammer board to be able to program 18F series devices.

If you are planning on using 18F series devices with the 
E-blocks multiprogrammer please contact us for details on
how to obtain this new firmware chip.

Unfortunately the E-blocks Lite programmer cannot be used 
to program 18F series devices.

Users of our version 2 development board should be able to
program 18F series PICmicros without any modifications.



Known issues
------------

 * (v3 dev board & v3 Multiprogrammer E-Block only)
     Changing the PSU/USB jumper setting "on the fly" sometimes puts the 
     USB connection into a "stuck" state and PPPv3 will seem to hang. To 
     rectify this problem, disconnect and reconnect the USB cable to reset
     the USB connection.

 * (v3 dev board & v3 Multiprogrammer E-Block only)
     A very specific set of circumstances could cause auto-id, erase or 
     programming failures when using a 16F87 or 16F88 device. The set of
     circumstances are:
       (a) The board is in XT mode
       (b) The 16F88 cfg word has previously been set to use an internal MCLR
       (c) The 16F88 is currently running a program that sets RB6 or RB7 as high o/p's
       
     The error message could be one of a number of different messages (e.g.
     "Could not ID the device", "Device has not been erased", "Please select 
     device from the following ID: 0x00FF").
     
     The simplest solution is to:
       (1) Set the board to RC mode
       (2) Attempt to reprogram the device
       (3) Reset the board to XTAL mode

