Whoo-Hoo! A milestone reached today!
I re-flashed a nanjg 47 today! First time ever! Re-flashed several times. Erased. Re-flashed again, just to prove it worked.
I got the USBasp board, wires and Pomona SOIC-8 clip a week or so ago. I have MHV AVR shell as well as Atmel Studio 7 on my laptop.
I threw together a little test board; a cell holder, reverse clicky switch, emiiter and the nanjg 47 I had on hand. The idea of the board was to make it possible to try the re-flashed driver without having to open a light. I even added a 4056 charger board I had on hand.
First I erased the std nanjg firmware. That was a success as the “light” quit working.
Then I flashed NLITE to the driver and it worked first time! Great feeling.
Next I wanted to try some other firmware. I selected JonnyC’s STAR firmware. That does not come in a ready to use hex file like NLITE. Okay… a new learning experience. I used a few reference pages here on BLF. this, and this one, mainly. Thanks to all who contributed to those as well as others I read.
Atmel Studio 7 is new to me. It took some ‘feeling around’ and reading to make some sense of it all. I downloaded the xxxx.c file from toykeepers repositry and began. I have not done any programming for a couple of decades. Eventually I made a hex file that worked.
I am so pleased. I also know I have some study and trials to go through before I can make it through the process without having to check references. I need to make myself a step by step guide document as right now it is all a blur.