Author Topic: CFW for KSGER/Quicko STM32 Soldering Stations  (Read 912584 times)

0 Members and 2 Guests are viewing this topic.

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3400 on: April 14, 2023, 06:49:55 pm »
You don't need to remove the eeprom, the CFW won't modify it in any way!
The original firmare requests a key based on the stm32 unique ID and stores it in the eeprom.
Because you changed the stm32, the ID is different now, so will be the key, the existing one in the eeprom doesn't match anymore.

Use the keygen, it's available at Github.
« Last Edit: April 14, 2023, 06:51:39 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: AWAIS91119

Offline AWAIS91119

  • Newbie
  • Posts: 9
  • Country: pk
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3401 on: April 14, 2023, 07:00:22 pm »
Thank u so much...
Actually i dont need that what is saved in that chip...i am enjoying your fw.
Great work :-/O
I was learning and trying to draw schematic. Then just to see what will happen i done all this :-DD
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3402 on: April 15, 2023, 01:04:31 am »
Enjoy!  :-+
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: AWAIS91119

Offline AWAIS91119

  • Newbie
  • Posts: 9
  • Country: pk
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3403 on: April 17, 2023, 12:42:35 pm »
Hi David  ;D

FYI   I Soldered the APM32F103CBT6 mcu And loaded with CFW and also Original FW. and that also worked. :-+
APM32 was pulled out from ST-Link v2 Clone.
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3404 on: April 17, 2023, 05:17:45 pm »
Do the analog readings work correctly in the APM using the CFW?
Most clones seem to work just right, but the readings are garbage, values jumping everywhere, causing error messages.
« Last Edit: April 17, 2023, 06:55:23 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 

Offline AWAIS91119

  • Newbie
  • Posts: 9
  • Country: pk
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3405 on: April 17, 2023, 05:24:08 pm »
I will check tomorrow and post the results
 

Offline asupsp700

  • Regular Contributor
  • *
  • Posts: 75
  • Country: ua
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3406 on: April 21, 2023, 10:40:13 am »
Hi all! I ask for help ... I'm not strong in programming ... Can anyone post the KSGER2.0 V2 Oled firmware with the Switch off reminder addon enabled.
Sincerely!
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
« Last Edit: April 21, 2023, 10:18:27 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: asupsp700, ststefanov13

Offline asupsp700

  • Regular Contributor
  • *
  • Posts: 75
  • Country: ua
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3408 on: April 22, 2023, 04:46:11 am »
Thank you very much! Thanks to your firmware, I learned what JBC soldering is!
 

Offline ststefanov13

  • Regular Contributor
  • *
  • Posts: 68
  • Country: bg
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3409 on: April 23, 2023, 07:56:28 am »
Hello David , greetings from Bulgaria. I would like to suggest, in future versions it should be possible to manually select the type of soldering tip from the list after removing from the handle and inserting the soldering tip.
« Last Edit: April 23, 2023, 08:36:56 am by ststefanov13 »
 
The following users thanked this post: ricktendo, asupsp700

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3410 on: April 23, 2023, 08:19:15 pm »
Looks like a good idea at first glance. Tip list could come up just before a "no tip" error longer than 3sec (small delay to prevent annoyance in case of loose contact) is cleared. Let's see what the boss thinks ;)
 
The following users thanked this post: ststefanov13

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3411 on: April 23, 2023, 11:36:11 pm »
Seems a reasonable idea!
Definitely, it should come out only after 3-5 seconds without tip to avoid false triggering, otherwise it would end annoying me and creating a new window, action which I doubt the station could survive.
Perhabs extending the tip selection time? (Only when triggered by tip removal).
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: ststefanov13

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3412 on: April 24, 2023, 10:58:25 am »
Here's how I see it:
Let's say you remove a hot tip to change it. You would first put the hot tip away before you grab the new one and insert it. It's only at that point the tip selection menu would open while the "no tip" error would still disable the heating element until the menu closed. Worst case scenario, you have the cold handpiece in one hand while the other hand's free to interact with the station.
10sec should be plenty to either select the new tip or do nothing and safely put the cold handpiece back in the holder. In case no encoder input is detected during those 10sec, the station should exit tip menu and resume operation with previously configured tip.
 
The following users thanked this post: asupsp700, ststefanov13

Offline ststefanov13

  • Regular Contributor
  • *
  • Posts: 68
  • Country: bg
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3413 on: April 25, 2023, 02:06:16 am »
I know I'm getting annoying with my wishes…
Is it possible for the soldering tip names to be 4 characters long but show with a station profile prefix eg. T12-1402 or C245-I, C245-939, C245-029.
The reason is that I bought a handle for T12 (the new version) from AIFEN (SUGON), which is similar to the shape and size of the handle for c245, and I work with two stations, one with T12, the other with C245.
Аnd the stations are the same.
« Last Edit: April 25, 2023, 03:04:40 am by ststefanov13 »
 
The following users thanked this post: dcore

Offline ricktendoTopic starter

  • Regular Contributor
  • *
  • Posts: 115
  • Country: hn
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3414 on: April 25, 2023, 02:15:35 am »
So much for no new features :D
 
The following users thanked this post: ststefanov13

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3415 on: April 25, 2023, 08:32:18 am »
I know I'm getting annoying with my wishes…
Is it possible for the soldering tip names to be 4 characters long but show with a station profile prefix eg. T12-1402 or C245-I, C245-939, C245-029.
The reason is that I bought a handle for T12 (the new version) from AIFEN (SUGON), which is similar to the shape and size of the handle for c245, and I work with two stations, one with T12, the other with C245.
Аnd the stations are the same.

You already have 4 characters for tip names.
There's limited amount of screen space (resolution is only 128x64) and 10K of RAM on low end chips. You can't exactly go ham with fancy UI design and extra info when resources are scarce.
For example "T12-1402" is 8 characters => smaller font required => adding a new font => extra RAM and flash space needed and worse readability for 0.96" screens. Not great tradeoff for a feature that's not really helpful.
 
The following users thanked this post: ststefanov13

Offline ststefanov13

  • Regular Contributor
  • *
  • Posts: 68
  • Country: bg
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3416 on: April 25, 2023, 10:26:45 am »
It is not necessary to reduce the font and use a new font, the power bar can be displayed in percentages or the bar can be reduced in length. The tip name can be stored as 4 characters but displayed as (station profile - tip name ) on the main screen and on the tip list. But if there really is no resource, it's not a problem.

« Last Edit: April 25, 2023, 11:04:11 am by ststefanov13 »
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3417 on: April 25, 2023, 02:19:27 pm »
I got no time for this, but you can try by modifying TIP_LEN and _BLANK_TIP.
_BLANK_TIP is made by TIP_LEN spaces.i don't think there'll be any issues else than GUI glitches (The shake icono will probably overlap).

Compiling is pretty straighforward following the guide and using the automated script.

Everything can be done, but don't expect me doing work for your personal liking!
« Last Edit: April 25, 2023, 10:27:47 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: ststefanov13

Offline ststefanov13

  • Regular Contributor
  • *
  • Posts: 68
  • Country: bg
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3418 on: April 25, 2023, 02:47:23 pm »
I got no time for this, but you can try by modifying TipCharSize and _BLANK_TIP.

TipCharSize is always 1 more than real (For string termination), while _BLANK_TIP is made by (TipCharSize - 1) spaces.i don't think there'll be any issues else than GUI glitches (The shake icono will probably overlap).
If the compilation fails due not enough memory, reduce NUM_TIPS, 40 is already a lot.

Compiling is pretty straighforward following the guide and using the automated script.

Everything can be done, but don't expect me doing work for your personal liking!

Thanks for the guide, I'll try.

Is there a global variable for the station profile name?

It's just my wish that the firmware becomes even better and more functional.

I didn't want to impose myself on anyone and tell who should do what.

I'm sorry.
« Last Edit: April 25, 2023, 02:55:30 pm by ststefanov13 »
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3419 on: April 25, 2023, 04:48:46 pm »
You don't have to be sorry! I completely understand that people wants changes!
From experience, small, apparently simple things tend to be not so simple, introducing new bugs or issues that will need more time, so I'm a bit reluctant on making changes once everything works as it should  ;)

I have little free time, so I don't really want to use it in a cheap station firmware !
« Last Edit: April 25, 2023, 04:50:17 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: totalnoob, ststefanov13

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3420 on: April 25, 2023, 07:01:57 pm »
Damn! Completely skipped doing home stuff today, instead... ::)
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: dcore, ststefanov13

Offline ygi

  • Regular Contributor
  • *
  • Posts: 202
  • Country: be
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3421 on: April 25, 2023, 07:32:24 pm »
Welp, so much for being too busy  ^-^
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3422 on: April 25, 2023, 08:54:47 pm »
v1.10 release removed!
For some reason, it caused Hardfault when saving tips, don't know why, this is the real life programming where sometimes simple changes aren't so straighforward!

New release: v.1.10.1
Last commit changes.

Limiting the tip length to 9 chars seems to fix it, so that will be it for now!
Added small tweaks to the selection timeout.
« Last Edit: April 25, 2023, 10:50:13 pm by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 
The following users thanked this post: mastershake, ststefanov13

Offline mastershake

  • Frequent Contributor
  • **
  • Posts: 411
  • Country: us
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3423 on: April 26, 2023, 05:08:40 am »
@DavidAlfa i just flashed 1.10.1 and now i see: (same result on three v3 keger oled models now all are original stm chips none are knockoffs all worked with 1.09 versions prior)

line 374
settings.c

any ideas i triple checked i downloaded the newest one v3 ksger oled model has worked perfect till now with the 1.09.1 im glad i tested on mine first a client sent me his unit with a blown cap i swapped them out and installed 1.09.1 was fine (he saw this thread and asked me if i could do it and im NOT charging him for it just so you know. he is learning still and didnt want to ruin it. but yeah it was working GREAT but then he messaged me and said there is a new update can you do that before sending it out lol i told him you will have to learn to flash it yourself i soldered in the header for him so it cant be much easier lol.
« Last Edit: April 26, 2023, 06:33:31 am by mastershake »
 

Offline DavidAlfa

  • Super Contributor
  • ***
  • Posts: 6305
  • Country: es
Re: CFW for KSGER/Quicko STM32 Soldering Stations
« Reply #3424 on: April 26, 2023, 08:41:30 am »
No idea, perhabs 10KB devices don't have enough ram, will check later.

Edit: Crashing here, definitely running out of memory.
« Last Edit: April 26, 2023, 08:43:56 am by DavidAlfa »
Hantek DSO2x1x            Drive        FAQ          DON'T BUY HANTEK! (Aka HALF-MADE)
Stm32 Soldering FW      Forum      Github      Donate
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf