Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

Bootloader designed for PIC16F877/16F877A

Status
Not open for further replies.

ryusgnal

Advanced Member level 4
Joined
Oct 4, 2005
Messages
102
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Location
Malaysia
Activity points
1,992
Bootloader Hex file

Who have PIC16F877A bootloader for 20MHz clock and 9600 baud rate? can anyone upload it here.

Thank you.
 

waseem

Full Member level 5
Joined
Apr 13, 2005
Messages
283
Helped
63
Reputation
126
Reaction score
18
Trophy points
1,298
Location
Pakistan
Activity points
3,669
Re: Bootloader Hex file

Hi!
Can i ask as to why do you want to use a bootloader of that particaular baud rate?
If you want to use the serial port later in your code then it is not necessay for the baud rate of the bootloader to be the same as that of the baud rate that you want to use in your own code.
Regards.
 

ryusgnal

Advanced Member level 4
Joined
Oct 4, 2005
Messages
102
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Location
Malaysia
Activity points
1,992
Re: Bootloader Hex file

waseem said:
Hi!
Can i ask as to why do you want to use a bootloader of that particaular baud rate?
If you want to use the serial port later in your code then it is not necessay for the baud rate of the bootloader to be the same as that of the baud rate that you want to use in your own code.
Regards.
that means I can use different baud rate for bootloader and serial port communication?
 

waseem

Full Member level 5
Joined
Apr 13, 2005
Messages
283
Helped
63
Reputation
126
Reaction score
18
Trophy points
1,298
Location
Pakistan
Activity points
3,669
Re: Bootloader Hex file

Hi!
Yes ofcourse you can do that. The bootloader is a seprate program that is executed at start up and waits for a certain response from the serial port to start working. If it does not get that response then it switches to your code. So you can use the serial port at a baud rate that you desire irrespective of the baudrate of the bootloader.

Regards.
 

ryusgnal

Advanced Member level 4
Joined
Oct 4, 2005
Messages
102
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Location
Malaysia
Activity points
1,992
Re: Bootloader Hex file

I have download bootloader asm file from tiny bootloader. I want to change some configuration of the device from pic16f873A to pic16f877A. but when I try to build hex file, there is an error maybe because I'm not familiar with MPLAB. can anybody build it for me? or teach me how to build it? attached is the asm file.
 

waseem

Full Member level 5
Joined
Apr 13, 2005
Messages
283
Helped
63
Reputation
126
Reaction score
18
Trophy points
1,298
Location
Pakistan
Activity points
3,669
Re: Bootloader Hex file

Hi!
I will try to help you with that but why donot you use this bootloader. It has been designed for PIC16F877/16F877A. I have been using it for the past 6 months.
Regards.
 

waseem

Full Member level 5
Joined
Apr 13, 2005
Messages
283
Helped
63
Reputation
126
Reaction score
18
Trophy points
1,298
Location
Pakistan
Activity points
3,669
Re: Bootloader Hex file

Hi!
Here is your orignal file with complete compiled project.
Regards.
 

ryusgnal

Advanced Member level 4
Joined
Oct 4, 2005
Messages
102
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Location
Malaysia
Activity points
1,992
Bootloader Hex file

Thanks so much Waseem......
 

ryusgnal

Advanced Member level 4
Joined
Oct 4, 2005
Messages
102
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Location
Malaysia
Activity points
1,992
Re: Bootloader Hex file

waseem said:
Hi!
I will try to help you with that but why donot you use this bootloader. It has been designed for PIC16F877/16F877A. I have been using it for the past 6 months.
Regards.
What is the sotware u use to load the code?
 

waseem

Full Member level 5
Joined
Apr 13, 2005
Messages
283
Helped
63
Reputation
126
Reaction score
18
Trophy points
1,298
Location
Pakistan
Activity points
3,669
Re: Bootloader Hex file

Hi!
It is in the folder "Downloader Windows In Delphi" in the zip file that i have posted. Its name is "PICdownloader.exe".
You can also find all this stuff at the site
www.microchipc.com
Best Regards.
 

ryusgnal

Advanced Member level 4
Joined
Oct 4, 2005
Messages
102
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,298
Location
Malaysia
Activity points
1,992
Re: Bootloader Hex file

waseem said:
Hi!
It is in the folder "Downloader Windows In Delphi" in the zip file that i have posted. Its name is "PICdownloader.exe".
You can also find all this stuff at the site
www.microchipc.com
Best Regards.
Thank you
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top