Hi,
Just to announce that I've recently released a Linux application to configure CP2130 devices. It comes a bit late, due to the less than ideal decision from Silicon Labs to discontinue the chip on such a short notice, while erasing any traces of its existence, including the AN792 application note.
Anyway, the program is mature and can be used without issues, under typical circumstances. There is a known bug where the application won't rediscover the device if you introduce non-ASCII characters in the serial number and then press "Write", but that is because the application is searching for the wrong serial number, despite it being correctly written to the device. It is a conversion issue (between the UTF-16 string written to the corresponding descriptor area and the ASCII string that is used during search) and it will be fixed in the upcoming version 1.1.
Anyway, the application is available on GitHub and GitLab, and can be downloaded as a tarbal, which you can install/compile automagically, or as an AppImage ready to run. I recommend the first approach, unless you have already the required dev rules applied. The default Silicon Labs access rules should suffice. Search for "cp2130-conf" either on GitLab or GitHub. Or just refer to "bloguetronica/cp2130-conf".
I hope this is useful to anyone.
Just to announce that I've recently released a Linux application to configure CP2130 devices. It comes a bit late, due to the less than ideal decision from Silicon Labs to discontinue the chip on such a short notice, while erasing any traces of its existence, including the AN792 application note.
Anyway, the program is mature and can be used without issues, under typical circumstances. There is a known bug where the application won't rediscover the device if you introduce non-ASCII characters in the serial number and then press "Write", but that is because the application is searching for the wrong serial number, despite it being correctly written to the device. It is a conversion issue (between the UTF-16 string written to the corresponding descriptor area and the ASCII string that is used during search) and it will be fixed in the upcoming version 1.1.
Anyway, the application is available on GitHub and GitLab, and can be downloaded as a tarbal, which you can install/compile automagically, or as an AppImage ready to run. I recommend the first approach, unless you have already the required dev rules applied. The default Silicon Labs access rules should suffice. Search for "cp2130-conf" either on GitLab or GitHub. Or just refer to "bloguetronica/cp2130-conf".
I hope this is useful to anyone.
Last edited: