Forum | Documentation | Website | Blog

Skip to content

SW: Update greybus mikrobus and FW build workflow

Vaishnav Achath requested to merge github/fork/vaishnavachath/master into master

Hi @jadonk ,

Can you review this PR, the main changes are updating the greybus-for-zephyr-mikrobus submodule, the previous version was not the latest one which caused the mikrobus sample to fail before. Once https://github.com/jadonk/greybus-for-zephyr/pull/3 is merged, greybus-for-zephyr-mikrobus submodule can be updated back to https://github.com/jadonk/greybus-for-zephyr

  • updated the FW build workflow to upload only the necessary binaries/debug info(DTS, Kconfig) instead of uploading the entire build/ directory and also to make a FW release with these binaries for a tag.
  • FW Release for testing: https://github.com/vaishnav98/beagleconnect/releases/tag/bcf-beta0.0.3
  • minor update to cc2538-bsl.py so that uploading .bin file directly instead of being present in a folder, so that the below usage also works:
vaishnav@spectre:~/Downloads/bcf-firmware-release$ ./cc2538-bsl.py wpanusb_beagleconnect.bin 
Opening port /dev/ttyACM0, baud 50000
Reading data from wpanusb_beagleconnect.bin
Firmware file: Raw Binary
  ...
Verified (match: 0xc9f1e101)

Merge request reports