# A couple of issues with SV04 firmware

**URL:** <https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766>\
**Category:** Firmware\
**Created:** [February 23, 2023, 3:35am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766 "2023-02-23T03:35:59Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![akholic](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@akholic](https://forum.sovol3d.com/u/akholic)\
**Post date:** [February 23, 2023, 3:35am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/1 "2023-02-23T03:35:59Z")

</div>

There’s a couple of issues with the latest SV04 firmware that really bug me (and I’m sure many others):

1. There’s no way to input different PID settings for extruders. When I do PID tuning my extruders show considerably different values, and there’s no way to set different PID values for each of them. I have to average it and hope it works, or set it before printing when I use just one extruder. But what’s the point of having an IDEX when you can only have 1 extruder properly tuned at a time?

2. Sovol sells bimetal heatbreak for SV04, but has no firmware to support higher temperatures.

Are you planning to address any of these issues and if you do - when?

---

<div class="post-metadata">

**Author:** ![sovol3d](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.sovol3d.com/sovol3d/32/9_2.png) [@sovol3d](https://forum.sovol3d.com/u/sovol3d)\
**Post date:** [February 23, 2023, 4:28am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/2 "2023-02-23T04:28:27Z")

</div>

Thank you @akholic for your feedback. Your information has been synced to R&D, and update would be posted here.

---

<div class="post-metadata">

**Author:** ![Bjoern](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bjoern](https://forum.sovol3d.com/u/Bjoern)\
**Post date:** [February 23, 2023, 6:30am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/3 "2023-02-23T06:30:00Z")

</div>

Hi akholic,  
your observations about the PID settings is correct. The solution us to enable different PID settings in the Marlin firmware. This can be done by uncommenting the  
PID\_PARAMS\_PER\_HOTEND setting in the “Configuration.h” file. [Here you can find my SV04 firmware with this & some other changes.](https://github.com/Bjoern70/SV04-IDEX-3D-Printer-Mainboard-Source-code/releases/tag/v1.1.B3.6) [The matching display software can be found here.](https://github.com/Bjoern70/SV04-Touchscreen/releases/tag/v1.1.B3.6)

---

<div class="post-metadata">

**Author:** ![akholic](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@akholic](https://forum.sovol3d.com/u/akholic)\
**Post date:** [February 24, 2023, 10:05am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/4 "2023-02-24T10:05:06Z")

</div>

Hi Bjoern,

Why am I not surprised that you were the one who responded? 🙂

So just uncommenting that line and compiling the firmware should be enough?

I took a look at your firmware. That looks more interesting than the stock firmware, so looks like that’s what I’ll be running once I get the printer dialed in. Your firmware will need maxtemp and the screens changed to 315C and 300C respectively, right?

---

<div class="post-metadata">

**Author:** ![Bjoern](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bjoern](https://forum.sovol3d.com/u/Bjoern)\
**Post date:** [February 24, 2023, 8:59pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/5 "2023-02-24T20:59:47Z")

</div>

Hi akholic,  
you are totally right: removing the comment in front of PID\_PARAMS\_PER\_HOTEND will allow separate PID settings for each nozzle. And for “sizzling Marlin firmware version” HEATER\_0\_MAXTEMP & HEATER\_1\_MAXTEMP need to be altered. All settings are located in the “Configuration.h” file.  
My current display software limits nozzle setting temperatures to 260°C, but the adjustment menu during the print process has no upper limit for that. I’ll remove all nozzle temperature limits in the display software soon & update my repository.

P.S.: [The updated display software release is here.](https://github.com/Bjoern70/SV04-Touchscreen/releases/tag/v1.1.B3.7)

---

<div class="post-metadata">

**Author:** ![akholic](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@akholic](https://forum.sovol3d.com/u/akholic)\
**Post date:** [February 25, 2023, 1:23am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/6 "2023-02-25T01:23:58Z")

</div>

Thanks, looking forward to that version. I should have my printer dialed in by then.

---

<div class="post-metadata">

**Author:** ![akholic](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@akholic](https://forum.sovol3d.com/u/akholic)\
**Post date:** [February 25, 2023, 10:30pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/7 "2023-02-25T22:30:32Z")

</div>

Thanks, that doesn’t leave me much of a choice but to test it 🙂

---

<div class="post-metadata">

**Author:** ![akholic](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@akholic](https://forum.sovol3d.com/u/akholic)\
**Post date:** [February 25, 2023, 11:01pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/8 "2023-02-25T23:01:45Z")

</div>

Going over the screens for the latest release, looks like the 16 and 17 still have 260C.

---

<div class="post-metadata">

**Author:** ![Bjoern](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bjoern](https://forum.sovol3d.com/u/Bjoern)\
**Post date:** [February 26, 2023, 3:20am UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/9 "2023-02-26T03:20:45Z")

</div>

The nozzle temperature limits in the latest display software have been removed. As stated before, the upper temperature limits depend on the settings in the “Configuration.h” file.

In order to prevent overheating hazard I will not put a “sizzling” version of the Marlin firmware with altered temperature limits in my GitHub repository. [I put it here instead.](https://ufile.io/f/8s9gb)

---

<div class="post-metadata">

**Author:** ![dobrzann](https://avatars.discourse-cdn.com/v4/letter/d/e19adc/32.png) [@dobrzann](https://forum.sovol3d.com/u/dobrzann)\
**Post date:** [February 27, 2023, 5:16pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/10 "2023-02-27T17:16:34Z")

</div>

Hi, How can I open your screen source code?  
I have got problem using DGUS\_V7642 software, simply can’t open your project, other projects like bphillips09 2.0B3 version are ok.  
Can you point me solution?

Regards.  
Andrzej

---

<div class="post-metadata">

**Author:** ![Bjoern](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bjoern](https://forum.sovol3d.com/u/Bjoern)\
**Post date:** [February 27, 2023, 6:44pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/11 "2023-02-27T18:44:04Z")

</div>

Hi Andrzej,  
assuming that you downloaded the sources available on the “code” page of my GitHub repository this might be a linux/windows line break issue. I did observe such things, so far, but I’ll have a look at it using a windows desktop soon.

Greetings  
Bjoern

---

<div class="post-metadata">

**Author:** ![dobrzann](https://avatars.discourse-cdn.com/v4/letter/d/e19adc/32.png) [@dobrzann](https://forum.sovol3d.com/u/dobrzann)\
**Post date:** [February 27, 2023, 6:46pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/12 "2023-02-27T18:46:37Z")

</div>

OK, I will be waiting for your reply, thanks

---

<div class="post-metadata">

**Author:** ![Bjoern](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Bjoern](https://forum.sovol3d.com/u/Bjoern)\
**Post date:** [February 27, 2023, 7:09pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/13 "2023-02-27T19:09:43Z")

</div>

Hi again,  
the problem was not a line break issue. Obviously I had uploaded a non working DGUS project file… the problem should be fixed now. Sorry for that confusion, these are my first steps using git & GitHub.

---

<div class="post-metadata">

**Author:** ![dobrzann](https://avatars.discourse-cdn.com/v4/letter/d/e19adc/32.png) [@dobrzann](https://forum.sovol3d.com/u/dobrzann)\
**Post date:** [February 27, 2023, 7:21pm UTC](https://forum.sovol3d.com/t/a-couple-of-issues-with-sv04-firmware/1766/14 "2023-02-27T19:21:43Z")

</div>

Now it’s working.

Thanks a lot
