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
v3.6.9.22
---------
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
v3.5.8.21
---------
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
v3.4.7.19
---------
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.
v3.3.6.16
---------
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
v3.2.5.13
---------
* 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.
v3.1.4.12
---------
* Major revision of PPP - it is now compatible with most PIC18F devices
