Release Notes for MPLAB® VDI Visual Device Initializer

MPLAB® IDE v7.40

Software DLL Version v1.7

April 19, 2006

Table of Contents

1      Device Support List

2      Operating System Support List

3      Reference Documents

4      Installation

5      What's New/Updated

6      Known Problems

7      Tips and Tricks

1         Device Support List

1.1        Full Support

PIC16F785

 

 

 

 

 

 

 

PIC18C242

PIC18F2525

PIC18F4680

 

PIC18C252

PIC18F2620

PIC18F6520

 

PIC18C442

PIC18F442

PIC18F6620

 

PIC18C452

PIC18F4420

PIC18F6720

 

PIC18F242

PIC18F452

PIC18F8520

 

PIC18F2420

PIC18F4520

PIC18F8620

 

PIC18F252

PIC18F4525

PIC18F8680

 

PIC18F2520

PIC18F4620

PIC18F8720

 

1.2        Beta Support

dsPIC30F2010

dsPIC30F3014

dsPIC30F5015

dsPIC30F6012A

dsPIC30F2011

dsPIC30F4011

dsPIC30F5016

dsPIC30F6013

dsPIC30F2012

dsPIC30F4012

dsPIC30F6010

dsPIC30F6013A

dsPIC30F3010

dsPIC30F4013

dsPIC30F6010A

dsPIC30F6014

dsPIC30F3011

dsPIC30F5011

dsPIC30F6011

dsPIC30F6014A

dsPIC30F3012

dsPIC30F5011

dsPIC30F6011A

dsPIC30F6015

dsPIC30F3013

dsPIC30F5013

dsPIC30F6012

 

 

 

 

 

PIC18F6527

PIC18F8527

 

 

PIC18F6622

PIC18F8622

 

 

PIC18F6627

PIC18F8627

 

 

PIC18F6722

PIC18F8722

 

 

 

 

 

 

PIC18F65J10

PIC18F66J15

PIC18F85J10

PIC18F86J15

PIC18F65J15

PIC18F67J10

PIC18F85J15

PIC18F87J10

PIC18F66J10

 

PIC18F86J10

 

 

 

 

 

PIC24FJ64GA006

PIC24FJ96GA006

PIC24FJ128GA006

 

PIC24FJ64GA008

PIC24FJ96GA008

PIC24FJ128GA008

 

PIC24FJ64GA010

PIC24FJ96GA010

PIC24FJ128GA010

 

2         Operating System Support List

This tool has been tested under the following operating systems:

Windows® 98 SE, Windows ME, Windows NT 4.0 SP6a Workstations (NOT Servers), Windows 2000 SP4, Windows XP SP2

3         Reference Documents

The following documents may be found on our website or MPLAB IDE CD-ROM:

·         Device data sheets - various DS numbers

On-line help (Help>Topics) is also available for this tool:

·         Tools>Visual Device Initializer - hlpMPLABVDI.chm

4         Installation

MPLAB VDI runs under MPLAB 6.40 or later.

Run setup.exe.

The install script takes care of copying the required files into the appropriate directories and registering the main dll.

Once MPLAB VDI is installed and you run MPLAB IDE, you can enable it by selecting Visual Initializer under the Tools menu.

5         What's New/Updated

·         dsPIC30F, PIC24F and additional PIC18F devices (Beta support)

6         Known Problems

The following is a list of known problems.

System Service Requests (SSRs):

SSR 24767/25035: Wrong baud rate calculation for CAN/ECAN module.

SSR 25033: New CONFIG assembler directive not supported. Only __CONFIG supported.

SSR 25885: dsPIC30F6014: ADCON3 module code not correct.

SSR 26776: PIC18Fxx20: All CCP PWM, IC and OC module code not correct.

SSR 27484: An attempt to Exit MPLAB IDE or Switch to any other application after generating code with VDI, adding it to the project and building will crash MPLAB IDE.

SSR 25742: Switching from Configuration mode to any operating mode other than normal is not possible.

SSR 26256: PIC18F4520: Code generated cannot be compiled.

SSR 26257: PIC18F4520: RE3 in input-only pin, but VDI generated code make it output.

SSR 26262: PIC18F4520: VDI will not generate code for UART1 and USART1.

SSR 26469: Access violation after changing devices and reselecting MPLAB ICD 2.

7         Tips and Tricks

·         Right-click is your best friend in VDI. Right-click the chip graphic to set/view system parameters, like ICD/ICSP.

·         Apply is also your friend. You can Apply incrementally to make sure your configuration won't cause trouble.

·         Zoom is neat. Try it after you've configured a port or communications peripheral (or something).

·         If there is a conflict between features/peripherals, they turn red and any conflicting pins turn red. Float your cursor over a pin and it will tell you its conflict/assignment. Left-click the peripheral icon and it will tell you, too. (The default left-click-action changes for peripheral icons if they are in conflict.)