Feature #449
Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert
Setting an symbol to the first usable area has some problems on 16k devices when there is no free sectors.
_start_user_flash was removed and _end_data_flash is calculated.
Check if it is really at the end by comparing it with the binary.
<pre><code class="shell">
a=$(nm candis | grep _end_data_flash | cut -d' ' -f1);b=$(qalc -t 0x$a-0x08000000); echo $b
stat -c "%s" candis.bin
</code></pre>
Where should this test run? Add an campo test script run in laminar?
<pre><code class="shell">
./campo.sh testBinaries
</code></pre>
_start_user_flash was removed and _end_data_flash is calculated.
Check if it is really at the end by comparing it with the binary.
<pre><code class="shell">
a=$(nm candis | grep _end_data_flash | cut -d' ' -f1);b=$(qalc -t 0x$a-0x08000000); echo $b
stat -c "%s" candis.bin
</code></pre>
Where should this test run? Add an campo test script run in laminar?
<pre><code class="shell">
./campo.sh testBinaries
</code></pre>