I have RepRapFirmware published by Duet3D, which is Duet2CombinedFirmware.bin. M115 in my terminal prints:
FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 2.05 ELECTRONICS: Duet Ethernet 1.0 or 1.01 + DueX5 FIRMWARE_DATE: 2019-12-13b1<LF>
To simplify the situation, I've made a basic config just to control these pins:
M106 P7 S0 I-1 ; Disable Fan7
M106 P8 S0 I-1 ; Disable Fan8
All of those outputs are left unconnected. I'm checking Fan7 output and Fan8 for comparison, I measure voltage on pins using a multimeter. Fan8 switches correctly, Fan7 always stays on. I'm switching them using commands:
M42 P27 S0<LF> ;Fan7
ok<LF>
M42 P27 S1<LF>
ok<LF>
M42 P28 S0<LF> ;Fan8
ok<LF>
M42 P28 S1<LF>
ok<LF>
The jumper is in position: VIN.
I'm including two pictures
Best Regards