Emisar D4V2 Flash Kit Instructions (Official How To)

Thanks TMaxxJJ I’ll order the USBASP tomorrow along with the Dupont wire glad to finally be making some progress. I’ll leave my D4 V1s with the stock firmware as they are running fine and I have absolutely no experience soldering but hopefully flashing the D4S should be fairly straight forward. I’ll ask for more help once the stuff has arived hopefully this week. I found the latest TK Anduril D4S hex file this morning so will grab AVDUDE and the driver utility from the first post when I attempt the flash operation. Thanks for the quick reply.

Those should work.

I found this post that will probably be helpful for the D4S: Emisar D4S review - #635 by zeroflow

Does your light match the left or right one in chinooker’s post (thank you for that chinooker!)?

Thanks for the D4S post showing the flashing process hopefully I don’t mess it up. Will order the USBASP and Dupont wire tomorrow

My black D4S has the same pin layout as Chinookers green D4S in his image. I’ll ask for help with the pin layout and wire connections when everythings arived.

I’ve posted an image of my D4S head below hopefully I’ve done it correctly.

I thought this thread was specifically for the D4V2 flashing only.

I subscribed to it based on the title "Emisar D4V2 Flash Kit Instructions (Official How To)" so I could get notifications (I'm getting them) whenever there was more info or tips on the process but now it seems to be about the D4 and D4S flashing.

Really sorry if I’m posting in the wrong thread could someone point me to the right location?

Thanks

No worries!! I just get an email every single time this thread is posted in expecting info on flashing the D4V2.

Sorry, I don't know where the D4 thread is since I don't have one. I'm sure someone will chime in shortly.

Thanks for all the work on this Terry Oregon and especially ZozzV6!! Ordered my flash kit on Aug. 2nd and it shipped on Aug. 4th, using standard free shipping without tracking. I received it today but I wasn't expecting it for another week or so, so that's pretty quick to the center of the US in Kansas. I just flashed both of my D4V2's following the instructions by ZozzV6 using my Note 8. It was a piece of cake! Both lights are updated and the bonus is that if there are any F/W updates down the road, I can update as I please. I just wish I knew how to write code, then I could edit it and personalize Anduril specifically for me.

Of course, a huge thank you to Hank and TK for a fantastic light. I've been a Zebralight fan for years and have EDCed 2 of them (18650 lights) for a couple years now. The D4V2 is my first Emisar and won't be my last. It pushed my ZL SC600w mkIII HI out of my pocket when I received it a few weeks ago.

Received the flashing kit from Hank today and followed Terry’s instructions. Had my D4v2 updated within minutes. Thanks all!

I am using an old Samsung S5, the main thing is OTG support and I think either the S5 or S4 was the first in the Samsung line to include OTG support.

My flash kit is on the way from Hank, though my technical aptitude and adeptness is approximately nil. I only have a Mac, so I will try following the instructions posted earlier in the thread by f0xx. I might need some help once I get to the point of using avrdude, though… maybe someone could help me? :slight_smile:

I would be happy to help. Terry Oregon’s instructions on that part are pretty thorough, but if you need some extra pointers or specific help feel free to send me a PM.

The truly “tricky” part is resourcing the files, flasher and flashing hardware on your own by reading a bunch of scattered posts that discuss different and hard to reach chips with fidgety wires and disassembling flashlight heads.

This will be really easy. You are given/bought all the correct hardware that is precisely compatible with the chip in the light, and all the software/links for this specific light are also provided.

Access to the chip to flash is a mere touch of the pins to the easy to reach pads/vias. No “tech” work at all.

Does anyone know the minimum version of Avrdude that is needed to flash the t1634 chip in the D4V2? The reason for asking is that I may have a simpler installation for Mac OSX than that shown in Reply #34. It is also a much smaller download. But my method only installs version 6.0.1 not version 6.3 as that method does.

Both the OP and Reply #5 suggest that Avrdude version 6.0.1 is sufficient, but I’m unsure if this is actually tested on the D4V2.

I was able to flash the latest Anduril to a BLF Q8 and to a D4S yesterday, with the only hassle being the fiddly wires and the cheap clip I was using.

My pogo pin adapter from Hank is somewhere in transit, but should be here in a week or two. I can check the D4V2 compatibility then.

Assuming my installation works for the D4V2, I’m happy to do it for anyone for the cost of the postage both ways. (Probably only feasible from within Australia.)

My setup: MacBook Pro, early 2013, OSX 10.13.6. (Yeah, I know, all ancient. But it was a retirement gift from my former employer and, unlike me, it is still working.)

You could try executing “avrdude -p t1634 -c usbasp -n” on 6.0.1 to check if it indeed supports t1634. I went with avrdudess as it was a smaller zip extract instead of the file supplied by Hank.

Thanks. Good point about the check. It confirms that Avrdude 6.0.1 does recognise the t1634. What’s more, if I specify something meaningless (like t1635 for instance) Avrdude responds with a list of the devices that are supported, which includes the t1634.

I’ll write some notes on my simpler (and smaller) Mac OSX installation.

And my offer to help with flashing of a faulty D4V2 stands (when I get my pogo adapter).

Here is an alternative to Reply #34 for installing and using Avrdude on a Mac with OSX (See below for my setup. YMMV.)

This method may be simpler for some users, because it is closer to a regular Mac installation. It is certainly quicker, because the download is 42.7MB instead of the 6.1GB or so of the other package (that is less than 1% of the download).

1. Log in as administrator.
2. Go to this page and follow the instructions down to the paragraph Option 1. AvrMacPack. Ignore the rest of the page from the heading Option 2. OSX-AVR to the end of the page (that is most of the page you will ignore). Hint: You can also find the Terminal app using the Launchpad (where it may be in a folder called Utilities or Other).
3. Do as instructed in Option 1, which tells you to go to this page.
4. Download the latest version of the .dmg file at the top of the list (it is from 2103). That gives you a disk image containing a regular Mac installer. Double click the downloaded disk image file and follow the usual Mac installation.
5. Download the appropriate hex file with Anduril as described in the OP paragraph Downloading Flash Files.
6. You need to relocate this hex file to where the Avrdude program can find it. I found it easiest to put it in my ‘home’ directory. It has a path like “Macintosh HD\Users\yourname”, where “yourname” is your login name. It is the folder that contains folders like Documents and Downloads that are put there by the Mac system.
7. Follow the rest of the OP instructions from Testing The AVRDUDE Installation to the end.

My setup: MacBook Pro early 2013 with OSX 10.13.6.

Just leaving some feedback. Flashed four d4v2 on a mac OS without any issues with the instructions from f0xx. didn’t see this comment from brewster until now.

Everything worked perfectly.

thanks!!

I just flashed my 2 D4v2s using my Note8. My only trouble was finding the correct placement of the pogo pins with my 76 year old eyes. I kept getting error messages until I put on a binocular jewelers magnifier. If I can do it, probably anybody else can, too, thanks to Hank and ZozzV6.

Received my flash kit. Soldering on the pins is very clean. Reflashed one of my D4V2 (no problems). Macro photography lighting courtesy of my D4V2.

Thanks, great thread! Super easy following the instructions, especially using an android phone.