Hi everyone,
I got a SMSL DL200 back in April which has been working very well. I saw that a firmware update (MCU, not driver) is available on SMSL's website so I wanted to get it installed on my unit.
The update comes in a ZIP file with an executable and a PDF manual:
First of
First of all the text in the updater is encoded in a Chinese character set so it appeared completely garbled (as you can see in @Maxicut's screenshot here) until I switched my language locale in Windows 11 to Chinese. After doing so I am greeted by this screen:
The text translates to:
As per the instructions above and the manual, I unplug the power cord from the DAC and keep it connected via USB-C to my PC then try to run the upgrade by pressing on the Start button. However an error message pops up:
Translation:
What I've tried so far to attempt to fix the issue, to no avail:
- Changing the min and max baud rates to 2400 and 4800 using the rightmost button
- 4 different USB-C cables (3 USB-C to USB-C / 1 USB-C to USB-A) on different ports of my PC
- Switched from USB 2.0 to USB 1.1 on the DAC before powering it off and pulling the power cord
- Clicking over and over again on the Start button
I sent an email to SMSL's online shop support service ([email protected]) but they never replied. At this point I'm at a loss as to what to do.
I'd like to tag @SMSL-Mandy, @Maxicut and @jkim as the latter two people seem to have completed this firmware update succesfully.
Would gladly appreciate any help!
I got a SMSL DL200 back in April which has been working very well. I saw that a firmware update (MCU, not driver) is available on SMSL's website so I wanted to get it installed on my unit.
The update comes in a ZIP file with an executable and a PDF manual:
First of all the text in the updater is encoded in a Chinese character set so it appeared completely garbled (as you can see in @Maxicut's screenshot here) until I switched my language locale in Windows 11 to Chinese. After doing so I am greeted by this screen:
The text translates to:
Important Notes:
1. Before downloading, ensure your computer has a serial port or a USB-to-serial adapter cable.
2. Typically, the serial port's maximum/minimum baud rate requires no adjustment.
If the serial port speed does not match this program,
try setting both maximum and minimum baud rates to 2400 or 4800.
3. When updating code, first click the programming button in the upper-left corner of the interface,
then power on the device.
As per the instructions above and the manual, I unplug the power cord from the DAC and keep it connected via USB-C to my PC then try to run the upgrade by pressing on the Start button. However an error message pops up:
Translation:
Detecting target microcontroller...
Communication timeout! (2025-09-23 01:44:39)
What I've tried so far to attempt to fix the issue, to no avail:
- Changing the min and max baud rates to 2400 and 4800 using the rightmost button
- 4 different USB-C cables (3 USB-C to USB-C / 1 USB-C to USB-A) on different ports of my PC
- Switched from USB 2.0 to USB 1.1 on the DAC before powering it off and pulling the power cord
- Clicking over and over again on the Start button
I sent an email to SMSL's online shop support service ([email protected]) but they never replied. At this point I'm at a loss as to what to do.
I'd like to tag @SMSL-Mandy, @Maxicut and @jkim as the latter two people seem to have completed this firmware update succesfully.
Would gladly appreciate any help!