PPPv36 can be downloaded from our web site at:
http://www.matrixmultimedia.com/softwar ... nstall.zip
PPPv36 contains several minor fixes for various issues.
History.txt from PPPv36
Code: Select all
PPPv3.6 Release Notes ===================== 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 v22.214.171.124 --------- Date: 15/03/2006 * Fixed erroneous low-voltage reading when using latest Matrix hardware * Fixed minor exception when changing between XTAL and RC oscillator modes v126.96.36.199 --------- Date: 11/10/2005 * Added support for version 7+ firmware (v2.2) * New 'v5' multiprogrammer board supported (with higher potential divider resistances) * Tidied up a few errors regarding USB cable unplugs and low voltage readings v188.8.131.52 --------- Date: 08/09/2005 * Added support for version 6+ firmware (v2.1) [i.e. new 'C' firmware] * Option to upgrade firmware for on-the-fly updates * Much improved programming times (using new firmware) * Removed support for legacy 'C' OTP devices * Unresolved issue: 18F devices still take a while to program - this should be fixed in the next release. v184.108.40.206 --------- Date: 01/03/2005 * Added support for the following devices: - PIC18F2410, PIC18F2420, PIC18F2455, - PIC18F2510, PIC18F2520, PIC18F2550 - PIC18F4410, PIC18F4420, PIC18F4455, PIC18F4510 - PIC18F6310, PIC18F6390, PIC18F6625, PIC18F6721 - PIC18F8310, PIC18F8390, PIC18F8625, PIC18F8721 * Support for firmware Vdd switching (>= v4) on new USB boards - including option to specify Vdd raise timing - also added LVP scripts for Vdd switching * Implemented "simple" mode configuration screen for popular chips * Warning when programming MCLR internal to avoid problems on older hardware * Removed "obj" file reference from open dialog * Added support for V3 Dev Board v220.127.116.11 --------- * Added support for the following devices: - PIC12F683 - PIC12F635 - PIC16F636 * New "Erase with Vdd Msg" button in the debug screen to allow chips with "internal MCLR / RB6" issue to be erased. v18.104.22.168 --------- * Major revision of PPP - it is now compatible with most PIC18F devices