What's New In Software - Highlights

What's New In Flex Debug Software: CPU32

Software

Release

What's New (full history)

Flex-BDM/CPU32

2.00

Flex-BDM/CPU32 is now a full 32 bit application. Along with a new 'look' new features include multiple board configurations (one installation serves all CPU variants), improved help and tutorials, provision for 'addons' (e.g. RTOS support), and enhanced MACE capability.

1.71

Added the option to step instructions using the CPU trace bits. This allows the stepping of instructions without stepping into interrupt service routines.

You can now step source code in ROM/FLASH.

You can now define access sizes for areas of memory as being limited to BYTE, WORD or LONG. The debugger will honour this definition for all memory reads/writes to that area, performing 'read,modify,writes' as required.

C++ functions (methods) which are loaded into the debug database in <class>::<method> format are now accepted by the expression evaluator.

Expression evaluator now supports the use of C++ 'this->m_member' type expressions.

Improved support for C++, class member methods are now prefixed with the class name.

Flex includes 'Reset Dialogs' for all members of the CPU32 family. This is a dialog which is displayed prior to releasing the CPU from reset. The dialog allows you to control the initial CPU SIM settings and auto configure the CPU for your target system. Please refer to the execution engine help in the software for more information.

Support has been added for 'Multi Device Programming' (MDP). The MDP allows you to program external flash devices via the debugger.

You can now save and restore the monitor points window configuration.

'Device Programmer Only' versions of the BDM unit are now supported.

top of page


What's New In Flex Debug Software: ColdFire

Software

Release

What's New (full history)

Flex-BDM/ColdFire

2.00

Flex-BDM/ColdFire is now a full 32 bit application. Along with a new 'look' new features include multiple board configurations (one installation serves all CPU variants), improved help and tutorials, provision for 'addons' (e.g. RTOS support), and enhanced MACE capability.

1.50

ColdFire related help has been extended to include detailed information on all processor specific features such as debugging with the real-time trace and hardware breakpoints.

You can now set access breakpoints via the menu systems.

You can now define access sizes for areas of memory as being limited to BYTE, WORD or LONG. The debugger will honour this definition for all memory reads/writes to that area, performing 'read,modify,writes' as required.

C++ functions (methods) which are loaded into the debug database in <class>::<method> format are now accepted by the expression evaluator.

Expression evaluator now supports the use of C++ 'this->m_member' type expressions.

Improved support for C++, class member methods are now prefixed with the class name.

A pre-built example for Motorola's 5206eLITE board has been added.

We have improved the debugger's support for Diab Data's C++ compiler.

There are significant improvements to the debugger's support for the 5307 Cache.

You can now save and restore the monitor points window configuration.

Support has been added for 'Multi Device Programming' (MDP). The MDP allows you to program external flash devices via the debugger.

'Device Programmer Only' versions of the BDM unit are now supported.

top of page


What's New In Flex Debug Software: 68HC12

Software

Release

What's New (full history)

Flex-BDM/68HC12

2.53

Addition of 128K & 64K variants of HCS12.

 

2.40

Addition of 68HC912D60A support.

2.30

Addition of COM support along with a full Visual Basic interface. i.e. you now have an alternative to using MACE. Also draft F of the OSEK standard is now supported.

2.20

Flex-BDM/68HC12 software now supports A0 and DP256 (Barracuda) variants. In addition full OSEK/VDX is included in the build. Flex is now licensed using 'Try before you buy' technology which allows trial evaluation periods and specific software feature licensing.

2.00

Flex-BDM/CPU12 is now a full 32 bit application. Along with a new 'look' new features include multiple board configurations (one installation serves all CPU variants), improved help and tutorials, provision for 'addons' (e.g. RTOS support), and enhanced MACE capability.

1.71

BDM clock options now include an option for flex to auto detect the BDM baudrate.

1.60

You can now set access breakpoints via the menu systems.

Support has been added for 'Multi Device Programming' (MDP). The MDP allows you to program external flash devices via the debugger. This will be of particular interest to A4 users with external flash/eeprom devices.

You can now define access sizes for areas of memory as being limited to BYTE, WORD or LONG. The debugger will honour this definition for all memory reads/writes to that area, performing 'read,modify,writes' as required.

C++ functions (methods) which are loaded into the debug database in <class>::<method> format are now accepted by the expression evaluator.

Expression evaluator now supports the use of C++ 'this->m_member' type expressions.

Improved support for C++, class member methods are now prefixed with the class name.

You can now save and restore the monitor points window configuration.

'Device Programmer Only' versions of the BDM unit are now supported.

top of page


What's New In Flex Debug Software: 68020

Software

Release

What's New (full history)

Flex-ICE/68020

1.40

Support has been added for 'Multi Device Programming' (MDP). The MDP allows you to program external flash devices via the debugger.

C++ functions (methods) which are loaded into the debug database in <class>::<method> format are now accepted by the expression evaluator.

Expression evaluator now supports the use of C++ 'this->m_member' type expressions.

Improved support for C++, class member methods are now prefixed with the class name.

You can now define access sizes for areas of memory as being limited to BYTE, WORD or LONG. The debugger will honour this definition for all memory reads/writes to that area, performing 'read,modify,writes' as required.

You can now save and restore the monitor points window configuration.

top of page


What's New In Flex Debug Software: 68000

Software

Release

What's New (full history)

Flex-Xi/68K

1.70

Support has been added for 'Multi Device Programming' (MDP). The MDP allows you to program external flash devices via the debugger.

You can now save and restore the monitor points window configuration.

Improved support for C++, class member methods are now prefixed with the class name.

Expression evaluator now supports the use of C++ 'this->m_member' type expressions.

You can now define access sizes for areas of memory as being limited to BYTE, WORD or LONG. The debugger will honour this definition for all memory reads/writes to that area, performing 'read,modify,writes' as required.

C++ functions (methods) which are loaded into the debug database in <class>::<method> format are now accepted by the expression evaluator.

top of page


What's New In Flex Debug Software: 68000 Simulator

Software

Release

What's New (full history)

Flex-Sim/68K

2.00

Flex-Sim/68K is now a full 32 bit application. Along with a new 'look' new features include multiple board configurations (one installation serves all CPU variants), improved help and tutorials, provision for 'addons' (e.g. RTOS support), and enhanced MACE capability.

1.80

C++ functions (methods) which are loaded into the debug database in <class>::<method> format are now accepted by the expression evaluator.

File menu now has access to the Multi Device Programmer feature.

Expression evaluator now supports the use of C++ 'this->m_member' type expressions.

Improved support for C++, class member methods are now prefixed with the class name.

You can now save and restore the monitor points window configuration.

top of page


What's New In the HC12 BDM DLL Interface

Software

Release

What's New

HC12 DLL Interface

1.60

D60A and DP256 support. Addition of INITRG register for variants that support it.

1.41

All DLL exports have had the name decoration removed. This has little impact for C/C++ developers (apart from a re-build) but simplifies things for other languages e.g. Visual Basic. There is no longer any need to refer to the 'decorated' exported function names. For example in Visual Basic instead of calling the _SYS_Open@8 function, you now call the SYS_Open function.

A bug has been fixed which could cause a GPF if the DLL interface was repeatedly opened/closed many times.

NOTE: You must use the versions of piclptxx.dll which are contained in the new release of this interface. The new bdmcpu12.dll will not work with the old piclptxx.dlls.

The 16 bit version of the DLL interface and the 16 bit example program is no longer part of the .zip file. If required Noral can supply these on request.

top of page


Noral -The Company | More Information | Jobs, Vacancies | Distributors | Debuggers | Flex Tools | FREE 68000 Simulator | File Download | Press Releases | Application Notes | Home