newbie question about bootloader

Support for Bloader and Screamer

Moderator: phalanx

newbie question about bootloader

Postby cutemonster » Mon Apr 27, 2009 12:40 am

There are many bootloader version in the market and how I should pick?
What is so special about bit whacker? because I just bought one from sparkfun for learning.

I hope somebody can help me out with my confusion.

thanks a lot.
Posts: 41
Joined: Mon Apr 27, 2009 12:36 am

Postby emf » Mon Apr 27, 2009 8:55 am

When choosing a bootloader, my shopping list would look like:
  • Do I need USB?
  • Does the PC side of the bootloader software work on my preferred OS?
  • Does the bootloader support the chips I'm currently using?
  • Does it look like the bootloader is under active development? Is it likely to support new chips reasonably soon after their introduction? Would it be hard for me to add support for a new chip if I had to?
  • How much program space does it require?
  • Does it need a UART?

As for the UBW, there's nothing magic about it. Hardware-wise, it's basically the minimal circuit that supports USB and it's easy to plug into a breadboard. When you start a project with a USB PIC, you're probably going to end up wanting everything that's on the UBW, so it's nice to treat it as one unit that you can just grab off the shelf. You can breadboard the whole thing youself in 15 minutes if you'd prefer (I often do when mine are tied up doing other things) but it's a bit messier.

Also, there aren't any other common ways I know of to buy a PIC with the bootloader burned in. picaxe and basic stamps have one, but I think that limits you to using their development tools. And the UBW comes with software that lets you make use of it without programming the PIC at all; I don't know if that qualifies as special, but it can be quite nice.
Support Volunteer
Posts: 508
Joined: Mon Jan 09, 2006 9:22 am

Postby cutemonster » Mon Apr 27, 2009 10:03 am

thank you so much for your explanation.
Posts: 41
Joined: Mon Apr 27, 2009 12:36 am

Return to Boot Loading

Who is online

Users browsing this forum: No registered users and 1 guest