Re: Fuse settings question
toggle quoted messageShow quoted text
The QCX uses the same microcontroller as is used in an Arduino.
The QCX is programmed in C-language. I suspect that Hans does
insert a few bytes of machine code as a way to make the code
more compact, but only Hans could say yes or no to that.
Over the years I have used various means to make proprietary code
so that it could not be copied. There are numerous ways to do this.
Using the CPU internal serial number seems to be the most reliable,
but it also works to provide a read and comparison of some keyword
and a compare to lock up the system if software has been copied,
tampered with, or replaced. It would even be possible to use the client's
purchase number or date and encrypt this as a keyword to make the
Agreed that the QCX is not an Arduino. It has no bootloader, thus it
requires that code installs use the SPI programming port bits MOSI,
MISO, CLK, and RST.
Point I was trying to make is that the QCX is not an Arduino and that
there is more to security than simply installing a new operating system.
Since it has no bootloader the usual bootloader process of setting
fuses and installing .hex code does not work. In addition I was trying
to talk around the security method that Hans uses without giving away
On Sun, May 24, 2020 at 7:54 AM James Daldry W4JED <jim@...> wrote: