Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Using ICD 1 clone for debugging PIC18F family

Status
Not open for further replies.

pqw10

Newbie level 4
Joined
May 21, 2005
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,339
I almost finished building ICD 1 clone. I will need it to debug 18F familly. From what I am reading in this forum it seems to be impossible. Is it true? What if I load 16F876 on ICD board with BL010101.hex bootloader? Will I be able to work with 18F familly? I am using Hi-tech compiler, therefore I can not use CCS debugger environment and CCS hex image.
 

Re: PIC ICD 1 question

Hi,

Just go with ICD2 :

**broken link removed**
 

Re: PIC ICD 1 question

Are you saying MPLAB will load 16F877A image in 16F876 and it will run fine? Because referenced ICD is using 16F876. Do I have to replace it with 16F877A?

Thanks.
 

Re: PIC ICD 1 question

No you must have ICD2 module to debug 18F family, not the ICD1 module.
ICD1 module just debug 16F87x family.
CD
 

Re: PIC ICD 1 question

OK,

Stolz's design uses 16F876. Will MPLAB load it with 16F877A image. And if yes, will it run? Because real ICD2 uses 16F877A.

Thanks.
 

Re: PIC ICD 1 question

Hi,
The only difference between 16F876 abd 16F877A is about the bootloader in the micro controller on ICD2 board.
CD
 

Re: PIC ICD 1 question

Well, Stolz's design (16F876) uses a bootloader supplied with MPLAB distribution. Which essentially is a bootloader for 16F877A. I suppose same bootloader will work with 16F876? Is it a true statement?

Thanks.
 

Re: PIC ICD 1 question

Hi,
Bootloader is different between 16F87x and 16F87xA. The bootloader is not provide by microchip. Microchip just provide operating system. One operating system for each family. The bootloader is use to download correct OS in the PIC on ICD2 module.
Search on the forum topics about ICD2.
CD
 

    pqw10

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top