home   about us   news & events   products   support   download   sales     
 
Freescale

HC/HCS/RS08,CFV1
HCS12, HCS12X
  PE CW Plug-in
  Embedded Beans
  FAQ
  Downloads
    Updates&Patches
    Additional Beans
    Archive
      Processor Expert
      HW beans
      SW beans
      Updates
  Support
  Sales
56800/E
MPC5500
Beans Library

 

HCS12(X) Updates And Patches

For more information on installing patches and checking a Processor Expert version number please visit our FAQ section.

Patch 01 for Processor Expert 2.97 for Freescale HCS12
May 10th, 2007
Patch 01 for Processor Expert 2.97
for Freescale HCS12, for CodeWarrior Studio, version 4.6


Description:
  • Fix in PulseAccumulator driver, an internal error of shared mode with TimerInt bean has been fixed. (#4674)

Patch 02 for Processor Expert 2.96 for Freescale HCS12
August 15th, 2006
Patch 02 for Processor Expert 2.96
for Freescale HCS12, for CodeWarrior Studio, version 4.5


Description:
  • Fix in IntEEPROM driver, bug in internal programming methods for incorrectly re-enabled interrupts in code for HCS12X derivatives. (#3447)
  • Fix in CPU databases, AsynchroSerial, AsynchroMaster, AsynchroSlave, SynchroMaster and SynchroSlave beans and drivers for XDP256, XDP512 and XDT512 derivatives, the SPI2 and SCI3/5 channels were added according new datasheet changes. (#3456)

Patch 01 for Processor Expert 2.95.01 for Freescale HCS12
December 12th, 2005
Patch 01 for Processor Expert 2.95.01
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in FreescaleEMAC bean and driver, the setting of the RAM_START constant to the proper value where the RAM starts (from MCU build options) has been fixed. (#2840)
  • Fix in compiler CHG file, the error with options containing the % character from the compiler command linec has been corrected. (#2842)
  • Fix in DAC bean and driver, the return value ERR_DISABLED removed from the SetValue, SetValue8 and SetValue16 methods.
  • Fix in CPU driver and compiler CHG file, the Interrupt table placement has been improved. (#2685)
  • Updated PRG files to generating IOMap files

Patch 05 for Processor Expert 2.95 for Freescale HCS12
October 26th, 2005
Patch 05 for Processor Expert 2.95
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in CPU driver and compiler CHG file, the Interrupt table placement has been improved. (#2685)

Patch 04 for Processor Expert 2.95 for Freescale HCS12
September 8th, 2005
Patch 04 for Processor Expert 2.95
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in SynchroMaster driver for C32 derivatives, the bug in variable definition has been fixed. (#2572)
  • Fix in TimerOut driver for UF32 derivatives, the condition of pin selection has been corrected. (#2470)
  • Fix in CPU database fot UF32 derivatives, the pin 9 and pin 10 have been swapped. (#2169)
  • Fix in Plug-in, the PE/IDE crashing when Adobe Reader 7.0 is installed has been fixed. (#2537)
  • Updated PRG files to generating IOMap files

Patch 05 for Processor Expert 2.94.01 for Freescale HCS12
May 5th, 2005
Patch 05 for Processor Expert 2.94.01
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in NE64 CPU database, the order of the ADC result registers has been fixed (#2170)

Patch 03 for Processor Expert 2.95 for Freescale HCS12
May 2nd, 2005
Patch 03 for Processor Expert 2.95
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in NE64 CPU database, the order of the ADC result registers has been fixed (#2170)

Patch 04 for Processor Expert 2.94.01 for Freescale HCS12
April 3rd, 2005
Patch 04 for Processor Expert 2.94.01
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in ADfast driver, the interrupt service routine has been fixed (#1844)
  • Fix in IntFlash driver, the internal method SelectBank has been fixed (#2004)
  • Fix in main CPU driver, the Emergency shutdown bit setting has been fixed (#2114, #2128)

Patch 02 for Processor Expert 2.95 for Freescale HCS12
April 3rd, 2005
Patch 02 for Processor Expert 2.95
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in main CPU driver, the Emergency shutdown bit setting has been fixed (#2114, #2128)

Patch 04 for Processor Expert 2.94.01 for Freescale HCS12
April 3rd, 2005
Patch 04 for Processor Expert 2.94.01
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in ADfast driver, the interrupt service routine has been fixed (#1844)
  • Fix in IntFlash driver, the internal method SelectBank has been fixed (#2004)
  • Fix in main CPU driver, the Emergency shutdown bit setting has been fixed (#2114, #2128)

Patch 02 for Processor Expert 2.94.01 for Freescale HCS12
December 2nd, 2004
Patch 02 for Processor Expert 2.94.01
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in PESL, the ENABLE and DISABLE macros removed because of #pragma ENABLE/DISABLE conflict (#1701)
  • Fix in ADC driver (#1702, #1799)
    • problem with clearing SCF and ETORF flags fixed
    • Measure method in polling mode fixed
    • Accidental clearing of SCF flag in some configurations fixed
    • problem with clearing interrupt flag in normal mode fixed
  • Fix in main CPU driver, the GetIntVect() method fixed for banked memory model (#1798)
  • Fix in Compiler file , the 'Memory model' property moved outside from 'Generate PRM file' group (#1801)

Patch 01 for Processor Expert 2.94.01 for Freescale HCS12
September 29th, 2004
Patch 01 for Processor Expert 2.94.01
for Freescale HCS12, for CodeWarrior Studio, version 3.1


Description:
  • Fix in PulseAccumulator bean, the property allocation for Item Timer changed from True to False due to sharing error (#1540).

Processor Expert Update for CW 3.1 for Freescale HCS12
August 9th, 2004
Processor Expert Update for CodeWarrior Development Studio version 3.1 for HCS12 Microcontrollers

The HC12 Processor Expert Service Pack updates Processor Expert to V2.94. This release updates the header, source and assembly include files for the following HCS12 derivatives described in metrowerks site.

Installation instructions here
Processor Expert 2.92.08 PATCH for Freescale HCS12
July 9th, 2004
Processor Expert 2.92.08 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12
for CodeWarrior studio version 3.


Description:
Fixes in MotorolaCAN driver.
  • The event OnFreeTxBuffer of MotorolaCAN bean has not been invoked when a message is successfully sent. (#1300)
  • A problem in error handling has been fixed. No ISR was generated when no error related events were enabled. (#1305)

Processor Expert 2.92.07 PATCH for Freescale HCS12
June 10th, 2004
Processor Expert 2.92.07 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12
!!! for CW3.1 compiler only !!!


Description:
  • Fix compilation of bitfields in CPU I/O map in CW3.1 compiler (the following option must be used: "-BfaGapLimitBits4294967295").

!!! IMPORTANT: This patch corrects some CodeWarrior files placed on "lib\HC12c\" subdirectories that aren't used by Processor Expert. To solve the problem in Processor Expert Plug-in it is necessary to install Processor Expert 2.92.06 patch.

Installation instructions:
  1. Ensure to close the stop all running instances of CodeWarrior.
  2. Find your CodeWarrior installation directory
    (for example c:\program files\Metrowerks\CodeWarrior)
  3. Unzip the content of the zipfile to this directory with the full paths.
    (Overwrite the existing file(s)).
  4. Run the CodeWarrior

Processor Expert 2.92.06 PATCH for Freescale HCS12
June 10th, 2004
Processor Expert 2.92.06 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12
!!! for CW3.1 compiler only !!!


Description:
  • Fix in PPG driver, the SetRatioxx methods has been corrected to support 100% duty cycle (#1136)
  • Fix in CPU database, the declaration and definition of bit PRE and PCE in register PLLCTL has been added (#1176)
  • Fix in PWM bean, the setting of PWMPER23 register has been corrected, 65535 value (16-bit) instead of 255 (8-bit) (#1189)
  • Fix compilation of bitfields in CPU I/O map in CW3.1 compiler (the following option must be used: "-BfaGapLimitBits4294967295"). It is recommended to install Processor Expert 2.92.07 patch too!!!

Processor Expert 2.92.05 PATCH for Freescale HCS12
May 20th, 2004
Processor Expert 2.92.05 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12


Description:
  • Fix in CPU database for E128, the module register for PMFB_PWM and PMFC_PWM devices has been corrected (#957)

Processor Expert 2.92.04 PATCH for Freescale HCS12
April 9th, 2004
Processor Expert 2.92.04 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12


Description:
  • Fix in main CPU driver, the type of the interrupt table has been changed for the 'Interrupt table in RAM' mode (#893)
  • Fix in main CPU driver, The type of second parameter of the SetIntVect and the GetIntVect method has been changed (#900)

Processor Expert 2.92.02 PATCH for Freescale HCS12
March 18th, 2004
Processor Expert 2.92.02 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12


Description:
  • Fix in main CPU driver, the generating of interrupts methods in RAM has been corrected (#722)
  • Fix in main CPU driver, the calling of the OnReset event has been corrected (#749)

Processor Expert 2.92.01 PATCH for Freescale HCS12
January 12nd, 2004
Processor Expert 2.92.01 patch
for Processor Expert 2.92 CW plugin for Freescale HCS12


Description:

  • Fix in Main driver for error if choose "No" for "Generate PRM file" in CPU bean (#418)

Processor Expert 2.90.06 PATCH for Freescale HCS12
September 4th, 2003
Processor Expert 2.90.06 patch
for Processor Expert 2.90 CW plugin for Freescale HCS12


Description:

News
  • Solving problem of SPI on MC9S12DG128 CPU

Processor Expert 2.90.05 PATCH for Freescale HCS12
September 2nd, 2003
Processor Expert 2.90.05 patch
for Processor Expert 2.90 CW plugin for Freescale HCS12


Description:
  • Overrun error in Asynchro Serial, Asynchro Master and Asynchro slave drivers corrected

Processor Expert 2.90.04 PATCH for Freescale HCS12
August 19th, 2003
Processor Expert 2.90.04 patch
for Processor Expert 2.90 CW plugin for Freescale HCS12


Description:

Capture bean update
  • Added OnOverflow event support

Processor Expert 2.90.03 PATCH for Freescale HCS12
May 20th, 2003
Processor Expert 2.90.03s patch
(for Processor Expert 2.90 CW plugin for Freescale HCS12)


This patch include all previously released patches (i.e., 2.90.01; 2.90.02).

Revisions:
2.90.01
  • shared events support bug fix added
  • NO Generate PRM file bug fix added
  • MSCAN0 Tx, Rx signal connection to PJ7, PJ6 pins on D64, DJ64 CPU derivatives added
  • interrupt vector base address detection bug fixed
2.90.02
  • BitsIO driver updated:
    "INTERNAL ERROR: Unknown macro: 'InitOpenDrain'
    (file: Drivers\HCS12\BitsIO.drv)" bug fixed
News:
  • MotorolaCAN driver transmission starting bug fixed
Note: All these news can be found after installation of this patch in a file "UPDATE_03s.txt" which will be located in \bin\plugins\support\ProcessorExpert\ subdirectory.

 

[top of page]




©2008 UNIS, Ltd. All rights reserved. | Privacy Statement
Processor Expert™ and Embedded Beans™ are trademarks of UNIS, Ltd.

 
Anonymous


Feature Bean of the Day
Bean:
MC9S12DT256_112 
Bean Icon:
 
Peripheral:
CPU 
Device:
Freescale HCS12 CPUs 
Connection:
None 
more info ..