Can the BLF A6 A17DD FET+1 Driver be flashed with new firmware, specifically guppydrv?
I’ve never flashed firmware yet, I just got the hardware to do it but haven’t yet tried. I have no clue what firmwares are compatible with what drivers/MCUs…
You can leave the attiny chip on the board for flashing. Maybe remove the red wire if it’s in the way of the SOIC clip.
I think you can flash guppydrv, if it’s compatible with attiny 13A. If not, you will get an error during upload I think, so you will know before you build the light.
I used this driver to reflow an AT85 on it and flash it with Narsil, works well.
OK, so even if it winds up that the 13A on the BLF A6 driver won’t take a new firmware, I could flash my preferred firmware to a new MCU and reflow it to the board? I had not considered that, but it sounds like a good idea.
Edit: I think you need the BLF X6 driver for that and replace the AT25 if needed.
Some still seem to get some erratic behavior, but mine worked fine until I started tinkering with various resistors to reduce parasitic drain. Still works, except the battery check mode.
Where do you get your low voltage ATtiny85 chips from? The low voltage ones seem to be about 3 times the price of the regular variety - $3 versus $1 - so I wouldn’t mind having a cheaper source for future reference
One nice thing about the ATtiny13A - you get the full range of ATtiny operating voltages in one device…
After lurking and observing this forum for a while - taking the plunge to ask my first dumb question (sorry), and this thread is closest match to what I’d like to understand - can the BLF A6 (ATTINY13A based exactly as pictured at the top of this thread) be flashed with Anduril? Which Hex would be appropriate as its not clear to me yet (so thinking maybe it isn’t compatible).
Second question if it isnt possible to flash standard A6 with Anduril - would swapping the ATTINY13A with a ATTINY25V, make my A6 a X6 - and then could I drive the flashlight with Anduril? If so - which version of the hex should I use?
Thank you - thats really encouraging. I’d prefer to flash with a precompiled hex - could you advise which of these hex files would be right for the A6 driver please?
(the link you posted are “forked” (slightly revised by the user) of Anduril 2)
(I’m not an expert with hex files and flashing firmware, although I’ve managed to flash a BLF Q8 from NarsilM to Anduril; and updated BLF LT1 lantern from Anduril 1 to Anduril 2, and also have updated the Anduril versions of a few Emisar/Noctigon flashlights using pre-built hex files from ToyKeeper’s official hex files repository).
However, going back to your question, I don’t think you can flash the BLF A6 driver to Anduril, because the BLF A6 driver uses ATTiny13 chip, whereas Anduril will require ATTiny85 or ATTiny1634 chips.
(from my limited knowledge) The ATTiny13 driver can accept some other hex files, like Biscotti and Crescendo (I think).
You may check the meta description files in ToyKeeper’s hex file repository (be sure to check the descriptions for each firmware hex file to see which chips are supported)
I’m not sure if the above contains the latest links (from my limited understanding, there is a “testing” (newer, but may not be fully stable) branch and a more “stable” but older branch)…