Sofirn SP10 Pro (AA/14500/Andúril 2) - now available!

1903 posts / 0 new
Last post
sunsethiker
Offline
Last seen: 14 hours 55 min ago
Joined: 05/26/2019 - 22:37
Posts: 27
Location: Somewhere in the light.

Does anyone know when the SP10 Pro green version will be available again? I missed the first batch.

It also appears that Aliexpress.com and Sofirnlight.com are currently not selling the pro version in any color.

supreme
Offline
Last seen: 1 day 9 hours ago
Joined: 11/20/2020 - 12:18
Posts: 230

Probably June. I too am waiting.

supreme
Offline
Last seen: 1 day 9 hours ago
Joined: 11/20/2020 - 12:18
Posts: 230

What’s the best way to modify the firmware to access strobe while on? I have no idea how to modify the code and create a hex file

SammysHP
SammysHP's picture
Offline
Last seen: 54 min 49 sec ago
Joined: 06/25/2019 - 14:35
Posts: 1276
Location: Germany

First you should think about which button combination should enable strobe.

gchart
gchart's picture
Offline
Last seen: 5 hours 38 min ago
Joined: 03/19/2016 - 11:57
Posts: 3238
Location: Central IL

For those interested in programming adapters…

I just got a batch of programming kits made up, and most of them are spoken for and have been shipped out. This first batch required modification of the USB to Serial adapter (addition of a Schottky diode between the Tx and Rx lines) so they’re only sold as a full kit. I have a couple of these still available to ship out if anyone is interested.

Also, parts just arrived from a redesign… instead of requiring the USB to Serial adapter to be modified, this version runs both the Tx and Rx lines to the pogo pin adapter and merges them there. This allows you to use this pogo pin adapter with pretty much any off-the shelf USB to Serial TTL adapter without any modifications (* note: if serial adapter has an Rx LED, you will likely need to physically disable that). If anyone would like these, I can send them out as just the pogo pin adapter or as a full kit with a USB to Serial adapter and Dupont cables. If you already have a serial adapter sitting around, this is a cheap/easy way to do the flashing.

thefreeman
thefreeman's picture
Offline
Last seen: 3 hours 11 min ago
Joined: 01/06/2020 - 09:56
Posts: 1335
Location: France

Looks very well made Gchart Thumbs Up

Verodin
Offline
Last seen: 23 hours 52 min ago
Joined: 01/11/2022 - 16:50
Posts: 490

Nicely done gchart!

What size are the pogo pins? I’ve been looking at buying some, but turns out there’s a gazilion sizes..

gchart
gchart's picture
Offline
Last seen: 5 hours 38 min ago
Joined: 03/19/2016 - 11:57
Posts: 3238
Location: Central IL

Verodin wrote:
Nicely done gchart!

What size are the pogo pins? I’ve been looking at buying some, but turns out there’s a gazilion sizes..


P50-B1 (~0.68 diameter)

PS – the page on Oshpark has the BOM

Verodin
Offline
Last seen: 23 hours 52 min ago
Joined: 01/11/2022 - 16:50
Posts: 490

Big thank you! It’s useful to see your photo and know the actual type. Puts it better into perspective.

MascaratumB
MascaratumB's picture
Offline
Last seen: 1 day 15 hours ago
Joined: 10/29/2016 - 12:12
Posts: 7128
Location: Portugal

MascaratumB wrote:
For those who ordered from “SOFIRNLIGHT.COM”: did the status of your order changed to “shipped” (or something similar)?

Mine still shows “awaiting shipment”. I contacted Barry and Sofirn via PM and didn’t get any replies…

I know this week they are on holiday, but mine was ordered on the 14th and didn’t move since then…I’m starting to get upset Crying

Just wanted to let people know that Sofirn and Barry have replied to me meanwhile, concerning my order. Thumbs Up
They are expecting drivers and updating firmware, so that is what caused delay.
Sofirn mentioned the end of the month to eventually have them.

I will wait for them to become available, as will not cancel my order. I just wanted to know what would be the reason, and now I know Thumbs Up

thefreeman
thefreeman's picture
Offline
Last seen: 3 hours 11 min ago
Joined: 01/06/2020 - 09:56
Posts: 1335
Location: France

Gchart you mentioned that shipping to Europe is expensive, should I make some programing adapters for Europeans ? (or others actually, an international 20g enveloppe is 1.65€)

Verodin
Offline
Last seen: 23 hours 52 min ago
Joined: 01/11/2022 - 16:50
Posts: 490

thefreeman wrote:
Gchart you mentioned that shipping to Europe is expensive, should I make some programing adapters for Europeans ? (or others actually, an international 20g enveloppe is 1.65€)

That’d be great, I’d buy one.

It’s relatively easy to hack something like this together (e.g. hot gluing pogo and modding a FTDI board), but it’s an entire different thing if it’s properly done and nice and tidy like gchart’s adapter. Certainly more durable. For small things like this, shipping costs (+ customs!!!!) are often a showstopper.

MascaratumB
MascaratumB's picture
Offline
Last seen: 1 day 15 hours ago
Joined: 10/29/2016 - 12:12
Posts: 7128
Location: Portugal
thefreeman wrote:
Gchart you mentioned that shipping to Europe is expensive, should I make some programing adapters for Europeans ? (or others actually, an international 20g enveloppe is 1.65€)

Even if I don’t know how to programme, I could learn and a cable would be handy in that case !
I’d buy one from you if you decide to make them. And thanks in advance for the proposal! Thumbs Up

Unheard
Unheard's picture
Offline
Last seen: 25 min 28 sec ago
Joined: 01/16/2019 - 11:38
Posts: 2500
Location: Germany

thefreeman wrote:
Gchart you mentioned that shipping to Europe is expensive, should I make some programing adapters for Europeans ? (or others actually, an international 20g enveloppe is 1.65€)

Yes, please.

Smile, you cannot kill them all.

thefreeman
thefreeman's picture
Offline
Last seen: 3 hours 11 min ago
Joined: 01/06/2020 - 09:56
Posts: 1335
Location: France

Ok, I already ordered 15 boards and I’ll order some other necessary parts, I already have a few micro USB to TTL boards, maybe I should get some USB-C ones next.

gchart wrote:

PS – the page on Oshpark has the BOM

You mentioned that heartshrink is optional, but in any case some insulation isn’t since touching the RX connection can make the programming fail in my experience.
ArtieT59
ArtieT59's picture
Offline
Last seen: 3 hours 8 min ago
Joined: 02/25/2020 - 17:55
Posts: 3457
Location: CT, USA

GCHart, are there any POGO Pin adapters left for flashing this driver?

 

Thank you!

[FLF] Five Light Friday https://budgetlightforum.com/node/78749

Check out some of my new lights (picture heavy) and quick first impressions of them here: https://budgetlightforum.com/node/77180

My Sft40 beamshots / comparison thread: https://budgetlightforum.com/node/78100

The BLF GT with SFT40 (2300lm, 2700m+ @ 30 seconds!)
https://budgetlightforum.com/node/79561

supreme
Offline
Last seen: 1 day 9 hours ago
Joined: 11/20/2020 - 12:18
Posts: 230
SammysHP wrote:
First you should think about which button combination should enable strobe.

5C from on. I accidentally entered momentary mode and had to google to get rid of it.

I would also like to delete 5c from off since I don’t want to accidentally enter momentary mode ever again. I have no use for it.

Scientist
Scientist's picture
Offline
Last seen: 1 day 4 hours ago
Joined: 07/24/2017 - 13:33
Posts: 351
Location: Out standing in my field NY

Got your adapter today gchart. Thanks for the quick work. Now to learn the intricacies of ???? Buried somewhere within this thread is the necessary software and some instructions on how to use it. Would you mind linking to that post in the OP to help us all out? Thanks.

Please illuminate responsibly
Part time fragmented conciousness technician

UV triple using Sofirn C8F
395nm High Power LED in Sofirn SC31b

gchart
gchart's picture
Offline
Last seen: 5 hours 38 min ago
Joined: 03/19/2016 - 11:57
Posts: 3238
Location: Central IL

I guess I need to publish a straight-forward set of instructions. I haven’t done exactly that yet, but I do have a ton of info here: https://budgetlightforum.com/node/66272

Basically, you need to…

  1. Make sure you have python3 installed on your computer
  2. Install “pip” for python3 (it may already be installed if you have python3)
  3. Use pip to install the “pymcuprog” package
  4. Download (or compile) the hex file
  5. Use pymcuprog on the command line to flash the hex file. I recommend doing an erase before writing the new hex file. I have sample commands in the post I linked above.
  6. As an alternative to #5, instead of trying to find your serial port and typing out your own commands, I have a python script here that you can use to issue a simple command like “flash-1616.py anduril.hex” to help do the dirty work.

zumlin
Offline
Last seen: 4 hours 12 min ago
Joined: 08/29/2021 - 08:42
Posts: 27
Scientist wrote:
Got your adapter today gchart. Thanks for the quick work. Now to learn the intricacies of ???? Buried somewhere within this thread is the necessary software and some instructions on how to use it. Would you mind linking to that post in the OP to help us all out? Thanks.

I recently updated the firmware on mine and I posted a tutorial on reddit

The instructions are for Windows only though.

supreme
Offline
Last seen: 1 day 9 hours ago
Joined: 11/20/2020 - 12:18
Posts: 230

How can I add a line for 5C to activate strobe? I believe 5C while on currently doesn’t have a function

How can I remove the mode for momentary on while off?

mattlward
mattlward's picture
Offline
Last seen: 12 hours 30 min ago
Joined: 06/19/2015 - 09:20
Posts: 3384
Location: Illinois, USA

Much thanks to gchart and zumlin! Once I got windows to install python properly, it all just worked! gchart, the little python script works very well also.

Also, just get gchart’s pogo adapter with the resistor and diode on board, it is a bargain!

What other lights flash this way, is this the first?

EDC rotation:
KR4, SST-20 FA3 4000k (favorite!)
FW3A, Nichia 4000k sw40 r9080 (second favorite)
FW1A, LH351D 3500k (third favorite)
FW1A, XP-L Hi 3A
FW3A, LH351D 3500k
FW3A, SST20 FD2 4000k
FW3A, Cree XP-L Hi 5A3
Emisar D4V2, SST20 4000k
Emisar D4V2, brass E21A 3500k (night light of choice)

gchart
gchart's picture
Offline
Last seen: 5 hours 38 min ago
Joined: 03/19/2016 - 11:57
Posts: 3238
Location: Central IL

mattlward wrote:
Much thanks to gchart and zumlin! Once I got windows to install python properly, it all just worked! gchart, the little python script works very well also.

Also, just get gchart’s pogo adapter with the resistor and diode on board, it is a bargain!

What other lights flash this way, is this the first?

Thumbs Up This is the first light with this programming format. Sofirn (and maybe Wurkkos?) seem interest on using it on more lights, so I think we’ll probably be seeing more of it soon-ish.
zumlin
Offline
Last seen: 4 hours 12 min ago
Joined: 08/29/2021 - 08:42
Posts: 27
supreme wrote:
How can I add a line for 5C to activate strobe? I believe 5C while on currently doesn’t have a function

I haven’t tested it but I believe you can do it as follows:

Take lines 254 to 265 from off-mode.c:

// click, click, long-click: strobe mode #ifdef USE_STROBE_STATE else if (event EV_click3_hold) { set_state(strobe_state, 0); return MISCHIEF_MANAGED; } #elif defined(USE_BORING_STROBE_STATE) else if (event EV_click3_hold) { set_state(boring_strobe_state, 0); return MISCHIEF_MANAGED; } #endif

Replace EV_click3_hold with EV_5clicks

Then stick those lines of code into ramp-mode.c (line 160 might be a good place to put it)

Quote:
How can I remove the mode for momentary on while off?

Remove lines 266-273 from off-mode.c

#ifdef USE_MOMENTARY_MODE // 5 clicks: momentary mode else if (event == EV_5clicks) { blink_once(); set_state(momentary_state, 0); return MISCHIEF_MANAGED; } #endif
Scientist
Scientist's picture
Offline
Last seen: 1 day 4 hours ago
Joined: 07/24/2017 - 13:33
Posts: 351
Location: Out standing in my field NY

Thanks for the clear instructions. That should get me going.

I Hope we can use the programmer in the future. Of course that will depend on the drivers having programming pads.

Please illuminate responsibly
Part time fragmented conciousness technician

UV triple using Sofirn C8F
395nm High Power LED in Sofirn SC31b

Deluminator
Offline
Last seen: 12 hours 27 min ago
Joined: 05/20/2021 - 13:54
Posts: 103
Location: SoCal

Wurkkos doesn’t dilly dally. They get new concept lights produced!

Correllux
Correllux's picture
Offline
Last seen: 1 hour 43 min ago
Joined: 04/27/2019 - 22:23
Posts: 1316
Location: USA

So is the flash-to-off quirk a widespread issue or not? I have yet to see it on mine and I’ve been using it nearly every evening since I got it.

I have another niggle….this light is a PITA for tail standing. I was commenting in someone else’s thread (tactical grizzly maybe) where they said it tail stands well. I find that the surface needs to be flat-flat and pretty sturdy or else this light is liable to topple over. I sat it on an old pc box and it kept falling over….got out an angle gauge and it was about 4.5°. lol. There’s only something like 30% of the circumference that is a footprint for contact – they took way too much material away. If they come out with a green magnetic cap I’ll pick that up. For now, I put the Convoy T2 16mm ring magnet back in it…sticks up a little above the ears so it’s at risk for fracture but it helps the light tail stand properly.

Other than that I like this light a lot. Picked up some brass tubing 9.5mm x 1mm and will slice off some button washers soon.

zumlin
Offline
Last seen: 4 hours 12 min ago
Joined: 08/29/2021 - 08:42
Posts: 27
Correllux wrote:
So is the flash-to-off quirk a widespread issue or not? I have yet to see it on mine and I’ve been using it nearly every evening since I got it.

Try turning it off from level 2 out of 7, stepped ramp, advanced mode with a 14500 inside. The stepping down before off bug was reproducible that way, but I have only seen the flash once or twice before I fixed it with a firmware update.

Light Veteran
Offline
Last seen: 1 day 14 hours ago
Joined: 10/17/2019 - 03:36
Posts: 132
Location: Italy
thefreeman wrote:
Gchart you mentioned that shipping to Europe is expensive, should I make some programing adapters for Europeans ? (or others actually, an international 20g enveloppe is 1.65€)

Nice, I want one..are you ready? Big Smile

Flashlight addicted

Unheard
Unheard's picture
Offline
Last seen: 25 min 28 sec ago
Joined: 01/16/2019 - 11:38
Posts: 2500
Location: Germany
zumlin wrote:
Correllux wrote:
So is the flash-to-off quirk a widespread issue or not? I have yet to see it on mine and I’ve been using it nearly every evening since I got it.

Try turning it off from level 2 out of 7, stepped ramp, advanced mode with a 14500 inside. The stepping down before off bug was reproducible that way, but I have only seen the flash once or twice before I fixed it with a firmware update.


Ah, a 14500 is needed to reproduce it? That’s why I don’t see it.

Smile, you cannot kill them all.

Pages