A. REQUIREMENTS

1. A laptop/PC with the MPLABX IPE software installed

2. A PICKit3 programmer or similar device

3. The BottomsUp programming adaptor cable supplied by IQ Telemetry



B. METHOD

Follow the the following steps for programming:

1. Plug the PICKit3 programmer into your PC’s USB port

2. Start the MPLABX IPE software

3. Under Family select 16-bit DSCs (dsPIC30)

4. Under Device select dsPIC30F4013

5. Click ‘Apply’ . ( The Red light will go Green )

6. Under Tool, it should already show PICkit3: S.No : BURxxxxx. Click ‘Connect’

In the Output window you will see something similar to:

Connecting to MPLAB PICkit 3...

Currently loaded firmware on PICkit 3

Firmware Suite Version.....01.56.00

Firmware type..............PIC18FJ

Now Downloading new Firmware for target device: dsPIC30F4013

Downloading AP...

AP download complete

Programming download...

Depending on the state of the programmer, this step can take some time to complete




7. To the right of the Hex File input, click on Browse ...

8. Browse to the folder holding the .hex file ( BU_MK4_485_V2_1.hex or latest version ) . Click

‘Open’ ...

9. A cautionary warning message might appear, click ‘OK’ to continue.


SETUP IS NOW READY FOR DEVICE PROGRAMMING

10. Plug the BottomsUp programmer adaptor cable into the PICkit3, making sure to observe polarity

indicated by the white arrows on both the PICkit3 and the cable.

11. Ensure power is on to the controller before programming. Press the ‘Program’ button each time

for programming, observing the result in the ‘Output’ window.

Programming without powering the controller.

It might be possible to program the controller without providing external power. To attempt this, do

the following:

1. Click, Settings -> Advanced Mode

2. Enter password ‘microchip’

3. Click Power

Click ‘Power Target circuit from Tool’

Click ‘Operate’

Proceed with programming as per normal