Martin,
Following your instructions I believe I have successfully compiled the latest tinySA4 firmware binary (as of today: Dec 15/2022), loaded into the tinySA ULTRA and confirmed correct operation.
Executed the Self test, then the Level Calibration, both passed.
The version display screen is clear/clean with no artifacts.
Here is what I see with my compiled version of firmware: (using 11.2.1 GCC compiler):
CONFIG->VERSION:
tinySA4_v1.3-564-g47a9cbc? ? ? ? ? ? ? ?(newer version just pulled form github....)
Compiler: GCC 11.2.1 20220111
HW Version: V0.4.5.1(168)? ? ? ? ? ? ? ? ?(slightly different than Erik's version?)
Here is what I see with Erik's v1.3-563 version of firmware:
The version display screen has some artifacts (extra dots, etc.)
CONFIG->VERSION:
tinySA4_v1.3-563-g1da836e? ? ? ? ? ? ? ?(version downloaded from http://athome.kaashoek.com/tinySA4/DFU/)
Compiler: GCC 7.2.1 20170904
HW Version: V0.4.5.1(167)? ? ? ? ? ? ? ? ?(slightly different than my compiled version?)
Both firmware compiles/version appear to be working OK.
If this makes sense to you, I will start a document that describes how to compile the tinySA/tinySA ULTRA firmware from the latest code obtained from Github.
Regards
Lane
VE7IHL