]> sigrok.org Git - libsigrok.git/commit
kingst-la2016: remove unnecessary initialisation code
authorKevin Grant <redacted>
Sun, 4 Apr 2021 10:21:29 +0000 (11:21 +0100)
committerSoeren Apel <redacted>
Fri, 10 Sep 2021 21:23:15 +0000 (23:23 +0200)
commitbb706a7690ac9b8d959631fc83b550f181ec3d9d
treef4eb111565ba3ab74c666a5668b92bf4422807c1
parent2622b4297fd4cc4bed5c06bb6ae0aaa8b40e0ece
kingst-la2016: remove unnecessary initialisation code

The OEM software communicates with device IC U10 to perform challenge-response
authentication, ensuring the device is genuine. We have no knowledge of the
obfuscation or encryption method used. Additionally it is a rolling code, so
the response changes even with same challenge. In any case, we can just ignore
this IC U10, it does not hinder sigrok support. Removing this code from
the initialisation routine. See schematic in wiki for more info on U10.
src/hardware/kingst-la2016/protocol.c