PDA

View Full Version : Does anyone have ROMzap bootloader?



Art
- 24th July 2005, 03:45
Hi Guys,
Just as the heading says...
If anyone could email me the free version to [email protected]
I would much appreciate it to use with 16F877.
The Google links appear to be dead :(
Cheers, Art.

Acetronics2
- 24th July 2005, 10:21
Yes, dead ...

but, see here ... may be sthg to help !!!

http://massmind.org/techref/microchip/devprogs.htm

Alain

Art
- 25th July 2005, 02:30
That's a dead link from here as well unfortunately...

ardhuru
- 8th August 2005, 15:04
Done! Being sent to your address.

It was my favourite bootloader too, till I switched over to the MCSP+.

What I found very useful is its ability to use virtually any pins for the interface, and the option to have a direct connection without a converter/inverter.

Regards,

Anand

picnaut
- 8th August 2005, 16:10
Hi,

Could I have that bootloader too?

Is it only for the PIC16F87x micros?

Regards.

Art
- 8th August 2005, 17:57
Thanx a lot Anand :) I reveived the file ok, installed it, and am eager to try it.
The ability to use any pic pins was the reason I was chasing that particular bootloader.
Picnaut, I would have sent it on to you, but you haven't included your email address in your post.
If you send me an email to reply to, I will gladly send it.

Bootloaders can only work with pics that have tha ability to write to their
own program memory.. 16F876, 877, and a few others.
Cheers, Art.

Art
- 8th August 2005, 20:32
Hmm.. have not had much luck so far.
I can get the Windows program to connect to the bootloader,
and the reset function does seem to work since the LEDs in my
project go brighter while I'm holding reset, however, when I try to
program the chip, the software either says 'received character error',
or it goes through the motions of programming the chip, but when I read
it back in my programmer, there is no data other than the bootloader
written to it.

Another issue I have found is that DEFINE LOADER_USED 1 does not
keep PBP code out of locations 0 & 1, and the goto line at location 1
is needed to jump past the PBP libraries to the start of PBP user code.

Maybe this accomodates the MElabs loader somehow.

It seems that even if I got the loader working, the program would need to
be pure assembler to use it properly.

Perhaps someone who is more familiar with bootloaders can shed some light??
Cheers, Art.