by adding :
[CH582] Tested=1 CFGs={ '_reserved': { FLAG_CFG1 :{'mask':0xffffffff,'value':0xffffffff }, FLAG_CFG2 :{'mask':0xffffffff,'value':0xffffffff }, FLAG_CFG3 :{'mask':0xffffffff,'value':0xffffffff } }, 'default': { FLAG_CFG2 :{'mask':0xffffffff,'value':0xffffffff }, FLAG_CFG3 :{'mask': 0xffffffff, 'value': 0x4FFF0FD5}, 'help':'Write default CFGs values' }, 'Dis_Debug': { FLAG_CFG3 :{'mask': 0xffffffff , 'value': 0x4FFF0F4D }, 'help':'Enable Debug port ' }, 'En_Debug': { FLAG_CFG3 :{'mask': 0xffffffff, 'value': 0x4FFF0FD5 }, 'help':'Disable Debug port' } }
to file extended.wcfg it is possible to enable/disable debug feature on wch582, it could be extended to ch592 (tested by me), it probably works also on al ch58x and ch59x family
by adding :
[CH582] Tested=1 CFGs={ '_reserved': { FLAG_CFG1 :{'mask':0xffffffff,'value':0xffffffff }, FLAG_CFG2 :{'mask':0xffffffff,'value':0xffffffff }, FLAG_CFG3 :{'mask':0xffffffff,'value':0xffffffff } }, 'default': { FLAG_CFG2 :{'mask':0xffffffff,'value':0xffffffff }, FLAG_CFG3 :{'mask': 0xffffffff, 'value': 0x4FFF0FD5}, 'help':'Write default CFGs values' }, 'Dis_Debug': { FLAG_CFG3 :{'mask': 0xffffffff , 'value': 0x4FFF0F4D }, 'help':'Enable Debug port ' }, 'En_Debug': { FLAG_CFG3 :{'mask': 0xffffffff, 'value': 0x4FFF0FD5 }, 'help':'Disable Debug port' } }
to file extended.wcfg it is possible to enable/disable debug feature on wch582, it could be extended to ch592 (tested by me), it probably works also on al ch58x and ch59x family