WTS : USB-UPDI Programmers for Attiny1616/AVR32DD20 drivers (Sofirn/Wurkkos/Fireflylite/Emisar)

It uses the FC13 firmware.

2 Thanks

Interesting! No specific tuning needed for the TS30S Pro? From what I hear, its sbt90-2 led is a very different beast when compared to the SFT40 in the FC13. Did Wurkkos somehow made them “equivalent” when viewed from the Anduril angle (eg, different resistors, etc)?

100% output is 100% output. There’s no difference from Anduril’s perspective. Only difference might be the thermal regulation.

1 Thank

No doubt. But I was not referring to 100%.

Only difference might be the thermal regulation.

Beyond thermals, I think different lights benefit from tuning at least for ramping, otherwise Anduril’s ramping ‘infrastructure’ would be much simpler (no need for level_calc.py, ditto PWM1_LEVELS/PWM2_LEVELS/PWM_TOPS specific for each light, etc).

Or am I missing something?

HI guys, I require a bit of help. I would like to update the firmware on some of my TS10. I have the flashing adaptor from @thefreeman. I have a Macbook Pro, running on Ventura 13.3.1 (a), which has avrdude on it, and I have been succesfully using this setup to update some Hanklights with Hanks flashing adaptor. Works fine also with SOIC8 Clips, have used those for a D18, a FW3C, and a FW4A. However, I am not successful in using this setup for my TS10s. Can I use avrdude for that at all, or do I need a different setup? I am not educated with these things, I am the “learning by doing” kind of guy - so I require some suggestions, “howto” instructions, or similar. Anybody here who could help me? Thanks in advance!

The command with serialupdi is different: Adventures in TinyAVR 1-Series - #294 by gchart

That’s on Windows, there might be some Mac specific stuff.

2 Thanks

HI, many thanks for your input. I had read that, and tried a few times, but it seems I did not get the right input kind of instructions, sequences, on the keyboard, what ever. OK, I will try again. Has anybody done this maybe, and knows what exactly to tell the Mac?

1 Thank

Pinging @bole5 since he said in MP he successfully used it on Mac.

2 Thanks

Super, thanks.

1 Thank

By the way, discussing this subject - one question. The latest relevant Andúril revision (including TS10) seems to be rev767. There are hex files offered by ToKeeper, and also by Wolfgirl42, thanks to both of them. For both TS10, and TS10V2. The latter also include the 8C mod from @dmenezes . Would the newer things such as Post-off-Voltage-Display and Soft Start also work on older TS10s? I tend to think so. Any experiences here?

To explain the reason for this question: I just learned by chance that my new TS10-V2-TI can do a lot more things than the Wurkkos manual tells. I am using @containerfan ‘s latest diagram now, „try and error“, to find out what it does do and what not - just experimenting with this.

1 Thank

This is also my impression. There has been a few releases since then (the latest being 774) but I’m not sure how stable any of them is, and for my own lights I’m sticking with rev.767 for now.

Not only the TS10 and TS10V2 – actually, I put up a ZIP for rev.767+8C_Quick_Aux_Switch with HEXes for all the lights that build, see here: Anduril ... 2? - #1685 by dmenezes

Here’s a listing for that ZIP, showing all the HEXes in it (rightmost column):

Archive:  anduril_-_multi-channel_-_767-8C_quick_aux_switch+undef_USE_MANUAL_MEMORY_fix+undef_USE_SIMPLE_UI_fix.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
   36623  Defl:N    14347  61% 2023-10-02 13:54 49a1adb8  anduril.emisar-2ch-fet.hex
   35273  Defl:N    13974  60% 2023-10-02 13:54 4fe4c9de  anduril.emisar-2ch.hex
   21769  Defl:N     9070  58% 2023-10-02 13:55 25f5736d  anduril.emisar-d4-219c.hex
   21769  Defl:N     9064  58% 2023-10-02 13:55 07cf2ffd  anduril.emisar-d4.hex
   39843  Defl:N    15767  60% 2023-10-02 13:55 24517704  anduril.emisar-d4k-3ch.hex
   22857  Defl:N     9511  58% 2023-10-02 13:55 491b7836  anduril.emisar-d4s-219c.hex
   22857  Defl:N     9523  58% 2023-10-02 13:55 20cce3d8  anduril.emisar-d4s.hex
   31759  Defl:N    12602  60% 2023-10-02 13:55 cc17355d  anduril.emisar-d4sv2-219.hex
   31759  Defl:N    12608  60% 2023-10-02 13:55 cf32890b  anduril.emisar-d4sv2.hex
   31039  Defl:N    12439  60% 2023-10-02 13:55 a3a071f8  anduril.emisar-d4v2-219.hex
   31039  Defl:N    12442  60% 2023-10-02 13:55 febd61ff  anduril.emisar-d4v2.hex
   30172  Defl:N    12234  60% 2023-10-02 13:55 77441120  anduril.emisar-d4v2-nofet.hex
   22571  Defl:N     9343  59% 2023-10-02 13:55 b6cb323b  anduril.ff-e01.hex
   22906  Defl:N     9506  59% 2023-10-02 13:55 072fd6a6  anduril.ff-pl47-219.hex
   22869  Defl:N     9499  59% 2023-10-02 13:55 d21428d1  anduril.ff-pl47g2.hex
   22906  Defl:N     9515  59% 2023-10-02 13:55 9fb368b9  anduril.ff-pl47.hex
   30413  Defl:N    12281  60% 2023-10-02 13:55 0880766a  anduril.noctigon-dm11-boost.hex
   31342  Defl:N    12519  60% 2023-10-02 13:55 29f13a5b  anduril.noctigon-dm11.hex
   30442  Defl:N    12314  60% 2023-10-02 13:55 06a8c4f4  anduril.noctigon-dm11-nofet.hex
   31260  Defl:N    12511  60% 2023-10-02 13:55 3256916b  anduril.noctigon-dm11-sbt90.hex
   29276  Defl:N    11893  59% 2023-10-02 13:55 db2ef940  anduril.noctigon-k1.hex
   36623  Defl:N    14366  61% 2023-10-02 13:55 e9191305  anduril.noctigon-k9.3-219.hex
   36623  Defl:N    14361  61% 2023-10-02 13:55 b83e592f  anduril.noctigon-k9.3.hex
   35273  Defl:N    13973  60% 2023-10-02 13:55 0d80bf9d  anduril.noctigon-k9.3-nofet.hex
   31256  Defl:N    12528  60% 2023-10-02 13:55 98a7cf52  anduril.noctigon-kr4-219b.hex
   31256  Defl:N    12527  60% 2023-10-02 13:55 57aeff69  anduril.noctigon-kr4-219.hex
   35007  Defl:N    13897  60% 2023-10-02 13:55 747de7de  anduril.noctigon-kr4-2ch.hex
   31256  Defl:N    12527  60% 2023-10-02 13:55 707d6935  anduril.noctigon-kr4.hex
   30360  Defl:N    12268  60% 2023-10-02 13:55 1b5fff64  anduril.noctigon-kr4-nofet.hex
   35408  Defl:N    13970  61% 2023-10-02 13:55 fb7d5186  anduril.noctigon-m44.hex
   35202  Defl:N    13906  61% 2023-10-02 13:55 ab9e8ff3  anduril.sofirn-lt1s-pro.hex
   29452  Defl:N    11881  60% 2023-10-02 13:55 45daed0c  anduril.sofirn-sc21-pro.hex
   32025  Defl:N    12909  60% 2023-10-02 13:55 51ad5e5d  anduril.wurkkos-fc13.hex
   29313  Defl:N    11853  60% 2023-10-02 13:55 651bc984  anduril.wurkkos-ts10.hex
   31792  Defl:N    12819  60% 2023-10-02 13:55 6b6bcbb9  anduril.wurkkos-ts10-rgbaux.hex
   32025  Defl:N    12909  60% 2023-10-02 13:55 8764ed2c  anduril.wurkkos-ts11.hex
   31796  Defl:N    12798  60% 2023-10-02 13:55 134fb9c8  anduril.wurkkos-ts25.hex
--------          -------  ---                            -------
 1125411           452454  60%                            37 files

Yes, soft start/stop works perfectly on my 1st-gen TS10. Post-off-Voltage-Display can’t, as it depends on controlled-RGB LEDs which only the newest TS10 V2s have.

Hope this helps!

1 Thank

Yes, correct, sorry, I did not fully analyze this. Fixed color Aux LEDs of course cannot display a multi color voltage info. :face_with_open_eyes_and_hand_over_mouth:

2 Thanks

774 has the smooth steps fully working in smooth ramp ( before it didnt from ramp to turbo for example).

1 Thank

Thanks for the info @thefreeman. This wouldn’t be useful to me as I have Turbo disabled anyway, but anyone wanting rev.774 + 8C_Quick_Aux_Switch, just give me a holler and I will get down to it!

I finally managed to get this done. My problem was to identify the right name/description for the serial port that my Mac had used/allocated to the serialupdi programmer. COM3, this is what Ghart used in Windows, obviously does not work on a Mac. The way to find out what to put in instead is: use the terminal and type in as follows

ls /dev/tty.usb*

It will come back with the identification of the port used, in my case

/dev/tty.usbserial-1420

Put this - the eqiuvalent your Mac returns after you did the enquiry - into the avrdude command, all of it, and off you go. Took a couple of hours to find out … :flushed: Now my TS10 Brass has rev767 on it, works fine. My other TS10s will follow soon. :+1:

5 Thanks

Congrats!!! :tada::tada::tada:

1 Thank

Congrats to you

1 Thank

@thefreeman I’d like to order a flashing adapter, would you please send me a PM?

Thank you @thefreeman for the adapter

3 Thanks

PM sent