chansw,no, this photo will help you? 
Hi indman, yes, that photo was very helpful, I was able to successfully upgrade the firmware to 1.13. As it turns out on my BSIDE ESR02 device, the header thru-holes were already present. They are V+, Gnd, Reset, SCLK, MISO, MOSI from top to bottom. In fact, I was able to program the unit without having to solder, I just inserted the header pins and applied moderate side-pressure using an elastic band to ensure a good connection, and wired up my USBASP device accordingly.
In my eagerness I neglected to backup the old 1.11 firmware, do you have a copy of the 1.11 hex and eep that you could send to me? I'd like to have it on-hand if I ever need to deal with a warranty issue.
Thank you, you have been super helpful!
Interestingly on my DTU-1701 J6 was exactly the same as yours, all pins present for programming. Where as some have different pins present there and have to tap the resistors for data lines to the MCU.
I've soldered a right angle set of headers so I can easily flash it.
I tried to use my USBASP on that header but AVRDUDE failed with an error, then the 328P Lost its Device Signature. "Device ID 00 00 00"
I managed to recover it with my TL866A ICSP, but thought I'd try again with the USBASP board and exactly the same thing happened again.
*UPDATE*
Just fitted another 328P and flashed with my USBASP and it worked fine, so no idea why it was being strange earlier, might have been manufactured with a dodgy MCU I guess!
Also, I have compiled and uploaded 1.13K Firmware and every power on it says Testing..... and displays a Capacitance reading of 700-1000nf Rather than "no, unknown or damaged component"
All tests seem to be working okay and have run the Selftest etc, capacitor readings are correct. I think it might be stray capacitance as these have multiple connections to the test ports
including the SMD Pads, which will naturally give a reading of capacitance. However the original firmware didn't do this and just said "no, unknown or damaged component"
Wondering if I have missed something when compiling the firmware or a hardware change is needed for the DTU-1701/ESR02?
