Okay just skimmed through all of the posts. Most of it didnt stick. I have a Q8 that wants TK’s candle+lightning mode bad enough that i’m going to try. Ordered parts!
I tried a lot of things and don’t know what is wrong. I get this error message when I testing connection with this command:
avrdude -p t13 -c usbasp -n
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
If it’s tiny25, make sure to use fuse values which match tiny25 instead of tiny13. They are not the same, and bad fuse values can basically brick the MCU.
You’ll also need firmware compiled for tiny25, because the .hex files aren’t compatible from one to the other. Tiny25 code can be flashed on 45 and 85, because they’re the same family… but tiny13 and tiny25 are different families.
Thank you. It is a stock convoy C8 driver and I think I haven’t touched it so it should be tiny13. I will look at it tomorrow morning because now I’m at work. Maybe I mixed up my drivers and that answers everything.
FWIW, the repository’s bin/ directory has scripts to flash tiny13, tiny25, and tiny85. I recommend using those scripts instead of running avrdude directly, because the scripts are much less likely to brick anything.
I’d suggest using the fsm branch instead of trunk, if you want the latest code. It’s newer but not as well-tested. Otherwise though, to build everything on a Linux computer, go into the ToyKeeper/spaghetti-monster/anduril/ directory and run the ./build-all.sh script.
On a Windows computer, it might be simplest to install an Ubuntu environment and do everything from there. It’s relatively complicated getting Atmel Studio configured.
I mean, people could also install a full Linux-based OS, but that usually doesn’t go so well. For new users, the process is typically something like this:
So for a new user it’s usually best to go with a more limited version in a container or VM, which is something Windows 10 supports now.
I would like to burn the program into NANJG 105 8x7135 linear regulator driver.
I need only BECON mode 2sec on 2 sec of .
I can only find a programs that have a lots of programs but you have to switch it to mode, but I need only beacon mode.
My replacememt Q8 driver finally came in. Flashed Anduril before swapping out the old bricked one. Thank you to Hoop for the write up and Toykeeper for the firmware. The whole process was simple and easy to follow. When im not using the light i set it to the lowest brightness momemtary just in case my 2yr old son grabs it.
avrdude: warning: cannot set sck period. please check for usbasp firmware updat
.
avrdude: error: programm enable: target doesn’t answer. 1
avrdude: initialization failed, rc=–1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
anyone have any idea what this means?
it was cheap sioc clip from amazon and by looks of it it isnt making physical connection, the pins look too short.
ignore this: avrdude: warning: cannot set sck period. please check for usbasp firmware update
try wiggling your clip or reseating it…i had success with the amazon parts…
if wiggling doesnt work, reexamine your wiring to the clip…
also…pay attention the orientation of the clip to the chip
there is a small circle/triangle near one of the chip legs…this indicates where the clip goes…in the picture it is the lower left leg…see the small triangle/circle? make sure the clip (if correctly wired) has the RESET clip prong on the lower left leg (in the pic) or on the leg with the circle/triangle if the chip is oriented different than the picture.
scroll down this OP link:
What these wires are, functionally, is detailed on the flashlight wiki and in the USBasp V2.0 users guide.