Tag Archives: bootloader
WebWarrior shows us how to program a PIC Microcontroller without a programmer: Here we specifically target the freely available ds30 bootloader for PIC microcontroller and show you how to program your device without the need of an external programmer. The video below … Read more
Kevin wrote an Arduino bootloader that loads sketches from an SD card. BootDrive is open source and available on GitHub. Announcing the formal release of BootDrive for Arduino. If you’ve been reading the blog, you know that I’ve been working … Read more
Here’s an application note with comprehensive information on how to write your own bootloader for the Microchip PIC16 and PIC18 families. Microchip also has provided a link to the code development software. Good reading for both the beginner and experienced … Read more
Last week was full of firmware updates. Here’s some highlights, in case you missed them: Bus Pirate firmware v5 was released. There were a few bug reports, a v5.1 update will probably be released this week. Go north, but don’t … Read more
See the latest version in the documentation wiki. Bus Pirate developers have been using an updated v4 bootloader for several months. It’s tested really well, so we packaged it in an installer. Bootloader v4.3/v4.4 is a minor update of v4.1/4.2. … Read more
Package v2.1 is the first official upgrade release for the Logic Sniffer. Download it now at the Gadget Factory. This version has a lot of updates that should fix a bunch of problems in the initial release: FPGA bitstream v2.1 … Read more
This is an old version, see the latest version on the documentation wiki. The Logic Sniffer is an open source logic analyzer. It’s designed to support the SUMP logic analyzer software at the lowest possible cost. This project is a … Read more
Some Logic Sniffers shipped without a bootloader, and will require a firmware flash before USB upgrades are possible. This post describes how to program the OLS bootloader using a Bus Pirate. It’s also possible to program the bootloader with a … Read more
Mikael Gustafsson, developer of the ds30 Loader we depend on for lots of projects, spent some time hacking the web platform bootloader. His insights are posted below, you can download his bootloader tests in an archive or from the project … Read more
Bus Pirate bootloader v4 upgrades have gone great so far. We’d like to invite most users to upgrade now, though if you’re in the middle of a project it might be best to wait. Resources: v2 to v4 bootloader upgrade … Read more
See the latest version in the documentation wiki. Bus Pirate firmware v4+ requires a bootloader upgrade. The upgrade frees space for more features, eliminates verify errors in the last page of memory, and fixes the bootloader speed limitation on some … Read more
Update: Thanks to our testers we caught an early bug, a new update is now available for testing. Last week we identified a shortcoming in the Bus Pirate bootloader. We’ve been working on an upgrade that will free space for … Read more
There is nothing wrong with the Bus Pirate, this will only effect future firmware upgrades. There’s an erase issue with the AN1157 bootloader used in all Bus Pirate versions. So far it’s not been a problem because it only effects … Read more
See the latest version on the documentation wiki. The #twatch can be updated from a PC on the local network thanks to Microchip’s network bootloader. Bug fix updates, new features, and alternate functions can be programmed into the #twatch using … Read more
See the latest version in the documentation wiki. The individual PIC chip we used on the Bus Pirate v3 is among those that won’t bootload at 115200bps. Our upgrade recommendation until now has been to bootload firmware at 9600bps, or … Read more
There’s been a lot of progress on a Linux/Python programmer for the Bus Pirate’s PIC 24FJ bootloader. The programmer is based on AN851, AN1157, some existing code, and COM dumps. You can track the development in the forum and in … Read more
Firmware v2.0 for all Bus Pirate hardware versions is available from the project’s Google Code page. Version 2 is a major upgrade recommended for all users. Follow our illustrated firmware upgrade guide. The default update speed is a paltry 9600bps, … Read more
See the latest version in the documentation wiki. The Bus Pirate has a bootloader that accepts software updates over the USB connection and writes them to the memory of the PIC 24FJ64GA002 microcontroller. Without a bootloader, we’d have update the … Read more
Recent Comments