Skip to content

Support LZSS capable SSU Bootloader #168

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Jul 15, 2020
Merged

Support LZSS capable SSU Bootloader #168

merged 1 commit into from
Jul 15, 2020

Conversation

aentinger
Copy link
Contributor

@aentinger aentinger commented Jul 15, 2020

Usage for uploading LZSS compressed file:

./lzss.py --encode gsm.bin gsm.lzss
./bin2ota.py gsm.lzss gsm.ota
./bin2json.py gsm.ota gsm.json
./ota-upload.sh CLIENT_ID CLIENT_SECRET DEVICE_ID gsm.json

Requires arduino/ArduinoCore-samd#544.
Test files: gsm-ota-test-bin.zip

…ow that the binary file has been LZSS compressed and uncompress before writing to flash
@codecov-commenter
Copy link

Codecov Report

Merging #168 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #168   +/-   ##
=======================================
  Coverage   95.61%   95.61%           
=======================================
  Files          29       29           
  Lines        1004     1004           
=======================================
  Hits          960      960           
  Misses         44       44           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bcfcdd7...becf54e. Read the comment docs.

@github-actions
Copy link

Memory usage change @becf54e480b5d3ecdb0ec091a5cf0eb492ef04cf

FQBN Flash Usage RAM For Global Variables
arduino:samd:mkr1000 0 0
arduino:samd:mkrgsm1400 🔺 +8 0
arduino:samd:mkrnb1500 0 0
arduino:samd:mkrwan1300 0 0
arduino:samd:nano_33_iot 0 0
esp8266:esp8266:huzzah 0 0

@aentinger aentinger merged commit 90a81f5 into master Jul 15, 2020
@aentinger aentinger deleted the ssu-lzss branch July 15, 2020 12:05
@per1234 per1234 added the topic: code Related to content of the project itself label Nov 3, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants