PPP v3.6.9.22 released

Announcements on new products, special offers or any other important information will be made here.

Moderators: Benj, Mods

Post Reply
Posts: 4
Joined: Thu Sep 29, 2005 10:24 am

PPP v3.6.9.22 released

Post by Test12 »

We have just released PPP v3.6.9.22 (PPPv36 for short)

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


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


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


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.


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


 * 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.

  * Major revision of PPP - it is now compatible with most PIC18F devices


Post Reply