~/talk

Linux and Zephyr, sitting in a tree (literally!)

Talkat linux.conf.au 2021 · 2021-01-23..01-25· [embedded-and-hardware, iot]
links:none on file
slides:none on file

Zephyr RTOS runs on small MCUs while a Linux box acts as a Raspberry Pi as VPN gateway to reach field devices over Bluetooth, LoRa or 4G/NB‑IoT; provisioning uses SaltStack, ZeroTier and MCUmgr to automate VPN, logging and firmware updates. Build and debug on Ubuntu Raspberry Pi (recommend 4GB) using OpenOCD or J‑Link/ST‑Link tools, add board support by writing device tree overlays, and deploy dual‑partition signed images so a sealed camera sensor in a tree can be remotely upgraded and rolled back.

AI-written summary · about

  1. 0:00Start
  2. 2:47Why We Use Technology
  3. 7:00Zephyr
  4. 7:49Hardware Support
  5. 10:47Does It Run on a Raspberry Pi
  6. 13:08Can We Get Zephyr onto a Raspberry Pi
  7. 19:15Options for Development Tools
  8. 25:13A Device Tree
  9. 26:21Device Tree
  10. 29:59Building a New Application
  11. 37:13Process of Maintaining Your Software for an Embedded Device
  12. 39:33Zephyr Has an Inbuilt Command Shell
  13. 40:43Management Protocol
  14. 41:38Signed Images
  15. 42:20Debugging Resources
  16. 44:284g Hat
  17. 45:10Drawbacks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.