-
-
Notifications
You must be signed in to change notification settings - Fork 741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Return to the problem of installing firmware 2.16 on TS100 with DFU 3.48 #1214
Comments
@PUF52 Maybe try
Or you could try the DFU bootloader by @Ralim. Before doing anything though read the docs carefully Readme, Backup & Bootloader He tried it on his TS100, TS80 & TS80P and I also tried it on my TS80P. |
Seems you are not the only one facing this issue, so maybe some fellow sufferer is brave enough to try the custom bootloader for you. 😊 |
Replacing Cyrillic letters with English did not give anything. I'm afraid to flash an alternative bootloader myself, because I don't consider myself a specialist, I'm afraid of a brick. |
Here is an interesting behavior of the firmware is visible. Now I remember the following: after receiving a soldering iron with firmware 2.20, I immediately flashed it to the Ralim 2.16 version and it behaved like Dima Stebev, a lot of artifacts, bugs, etc. Then, after modifications by Ralim (after requests from users) of firmware 2.16, I also flashed the modified firmware. And so, after that, leapfrog began - the soldering iron falls off the computer and no firmware gets on the soldering iron. What is it. The soldering iron itself somehow reconfigured. For the first time, 2.16, although it crookedly stood on the soldering iron, but then nothing. Unclear. |
Ralim? good evening, and if I give you access to my computer through Team Vie |
Hia, So far historically it has been fixed by:
Most likely you have something on your computer such as anti-virus that is interfering with the file copy. Always make sure file names are in english and are kept short, as their firmware does not handle Russian characters and can cause issues. You wont be able to change the bootloader either until you resolve this. Sorry for the delay, timezone overlap means I'm not really around when you are much :) |
Greetings. Tried all your suggestions, no progress. I understand that the firmware has nothing to do with it, it's all about the bootloader. How to downgrade DFU. I'm at a dead end. |
By the way, I tried to install your modified firmware 2.16 on my backup soldering iron with DFU 3.45. Everything went well, the modified firmware got up successfully, which once again confirms that the problem lies in the bootloader. Is there a way to downgrade the DFU version? |
@PUF52 Do DFU 3.48 works as expected when flashing stock firmwares? |
Of the stock, it only works correctly with v2.20, with which the soldering iron came. |
Hi,
Try flashing
https://github.com/Ralim/ts100/blob/master/Development%20Resources/force_blank_flash.hex
(it is going to do full erase of everything but the bootloader).
If this doesn't work (leads too bootloader rebooting) I'd try taking
just half of it and flashing again.
|
halfferzer, If I knew how it's done |
just flash it as you do with regular firmware. if it flashes ok (force_blank_flash.RDY), then flash Ralim's 2.16. |
Send me this file, I can not understand and find it |
There is a link above https://github.com/Ralim/ts100/blob/master/Development%20Resources/force_blank_flash.hex Download and flash it. There is no PM on github so I reply in russian here: |
I can't figure out where to download this file. |
On Sun, Feb 06, 2022 at 06:15:27AM -0800, PUF52 wrote:
I can't figure out where to download this file.
|
I can't find it, just send me the file |
I couldn't find the download from your links. |
@PUF52 |
ZIP file received, unpacked, copied to the soldering iron disk, but it is not put on the soldering iron, everything falls off, as when trying to install the firmware.
--
Юрий
Воскресенье, 6 февраля 2022, 20:56 +06:00 от discip ***@***.***>:
***@***.***
Here you go.
force_blank_flash.zip
️
—
Reply to this email directly, view it on GitHub , or unsubscribe .
Triage notifications on the go with GitHub Mobile for iOS or Android .
You are receiving this because you were mentioned. Message ID: <Ralim/IronOS/issues/1214/1030848741 @ github . com>
|
On Sun, Feb 06, 2022 at 07:06:32AM -0800, PUF52 wrote:
ZIP file received, unpacked, copied to the soldering iron disk, but it is not
put on the soldering iron, everything falls off, as when trying to install the
firmware.
Probably the filename does make a difference? Can you rename it to the
same name as "mini" firmware that works? Please try exactly that, and
with all the letters having the same case.
If the target still disconnects from the computer try cutting the file
in half (it's a text file, you can edit it and remove half the lines).
|
Сделал, но не помогло |
Try booting from USB/CD latest Ubuntu and try flashing iron in it. If there is a problem with your windows installation, it should solve it. Or you can try any Windows 10 based PE bootable ISO with latest drivers in it. Try booting windows in safe mode with minimum drivers enables (only usb has to work). Also, as already mentioned eralier, try different micro-usb cable (better use ones that comes with phones). Remove all other usb devices. Do not use hub/extenders. Do not flash from front USB, connect cable to rear usb (if your PC has both usb 2.0 and 3.0 use 2.0 first). Then, try another computer. |
Tried everything - to no avail |
Still assuming the bootloader is the culprit. 😉 |
I agree |
In the video iron disconnects while copying file.. This means flashing stock 2.20 from miniware also will not work. |
Stock sews beautifully |
But what about this? Is 3.5 the same as 3.50? |
That is for a different iron (TS80P) not the TS100. |
I managed to solve the firmware problem on my TS100 soldering iron with DFU 3.48 (many thanks to the user "JugglerLKR", he suggested what to do) |
@Ralim ofcourse this needs more testing - but I'd suggest temporary add Ubuntu exaclty 18 version (Bionic Beaver) as a recommended bootable OS for those having troubles in windows. |
@Ралим, Hello. Maybe you did not pay attention to my question earlier, but such a screen appears on firmware 2.17. Annoys. What is it and how is it treated? |
@PUF52 |
Евгений-Маркет Hello. I don't quite understand why you are so outraged by my repeated question. Are you always satisfied with the lack of an answer? I just reminded in the correct form about myself and about the question that I asked 3 days ago. Maybe the person simply did not pay attention to him or forgot about the answer. That's what this forum is for. |
I have not forgotten, but been busy working on other things for a bit. To confirm, does this screen always show or is it only on some boots? It looks suspiciously like the poorly soldered I2C issue that has affected some Pinecil's but not confident on that given the quirky I2C of the GD32F103. |
Ralim, thanks, but the problem is not what you suggested. It's all right there. The problem is in the power supply, which apparently was solved by soldering a 0.1 uF ceramic capacitor inside the soldering iron right on the power socket. Pre-tested 100 times, supplying and disconnecting +24 V power to the soldering iron. There were no failures, but we still need to test. Thank you for participating in my problem. The most interesting thing is that on another soldering iron with DFU 3.45, STM32 and firmware 2.17, when powered by the same power supply, I have never seen such a screen. Like this. |
I would be curious if you tested a capacitor on the vdd rail as well; wonder if the gd32f103 is not starting up well from reset. Could also be reset pull-up or a poorly seated daughter board. Searching back through the old git issues there was discussion of a similar issue that turned out to be the small PCB being just slightly loose. |
@PUF52 |
Eugene-Market, оutlet, it's just for +24 V and ground |
How did you agree? Well, firstly, I have such a block, with very good parameters of 5A and 24 V and low ripples, including those of a pulsed nature. Secondly, such a screen appeared before the logo appeared, that is, before the soldering iron was turned on, so I decided to solder a capacitor to +24 V and ground, that is, to filter out power interference. Now I will attach a photo of the power supply, on which everything worked clearly and without failures. |
Ralim, hello. In general, after 2 days of testing my soldering iron with a capacitor in the +24 V supply, I came to the conclusion that this measure is not as effective as it seemed to me at the beginning. The screen with artifacts still sometimes appears. Much less often than without it, but still appears. That's not what worries me, but something else. Can you still try to answer me, suggest why the other two soldering irons, but with STM32, firmware 2.17 and DFU3.45, work flawlessly on this power supply? That is, these soldering irons are completely satisfied with this power supply, moreover, both before and after revision? For me it's a mystery. It seems that this behavior occurs at the program level. |
I do not |
Please keep in mind that the two irons you are using are running entirely different processors that are not exact copies. Also you are comparing across batches, with different hardware. One test that is worth doing to rule out a bunch of the hardware is to swap the processor small PCB's and check if the issue follows the one with the GD32 processor or not. The dots can be caused by issues on the board that is not the MCU and so it's worth figuring that out first. It could definitely be software, but I've been unable to reproduce it here. |
Thank you. I will definitely do it when I have free time. |
Ralim, hello. I hasten to inform you that I still managed to defeat the stupid screen with artifacts when the soldering iron was turned on. I'm guilty, I confess. I did not heed your first advice to check the soldering of the OLED screen. The problem was exactly that. I carefully soldered everything and the sore was gone, the capacitor was thrown out, the power supply was the same. Before that, I rearranged the scarves of microcontrollers. On a scarf with STM32, the same screen with artifacts appeared, the conclusion is: firmware and hardware have nothing to do with it, you need to solder the screen, I did it and lo and behold, everything works without failures, clearly and as it should. So, thank you so much for participating in my problem and helping. For me, science - listen to experienced and literate people and everything will be OK. |
@PUF52 thanks |
I do not mind. We are waiting for a new firmware version in which you would be able to implement sound alerts. It would be great. |
Thank you for doing to test with swapping the main control boards. Sound alerts are not part of this issue, so I will close this issue out :) |
откуда ты взял китайскую прошивку? я пробую ставить (прошивку с сайта miniware), у меня все также отваливается привод |
@PUF52 как с тобой можно связаться? |
At the risk of adding noise, but hopefully adding another data point instead, I will share that I also had success with this (flash/copy from Ubuntu 18.04.6) as well. I had been reading through this whole saga so dejected, thinking I had no way forward... I used the Ubuntu 18.04.6 boot media in "try it out first" mode (because installing it is unnecessary), used the iron's virtual disk via Ubuntu's automatic mounting (though I didn't notice it had mounted, so I tried to manually mount it myself via If I hadn't seen @Gansgod's comment quoted above. Thank you (and @JugglerLKR) both so much! |
Ralim, although you closed this problem, it remained for me. Not a single firmware is loaded on the soldering iron, except for the Chinese stock 2.20, including your 2.16. after downloading and copying. I can not solve this problem myself and I ask for your help. On two other soldering irons with DFU 3.45, everything happens normally and without problems. I also loaded your corrected firmware - the behavior is similar, the soldering iron falls off the computer.
05.02.2022.18-27-13.mp4
The text was updated successfully, but these errors were encountered: