Build and Package Management: Apache Mynewt Newt Tool Comparison
Talkat Embedded Linux Conference + OpenIoT Summit North America 2017 · on Wednesday, 2017-02-22· at 14:00· Galleria North·
summary
A build and package manager for Apache Mynewt that targets Cortex‑M devices, written in Go, enforces a package/project/BSP/app hierarchy, and locks repos with project.state to reproduce builds. It detects CPU cores for threaded builds, produces .a/.elf/map/manifest artifacts, reports code and RAM sizes for tiny targets (examples include 16 KB flash / 16–128 KB RAM), integrates OpenOCD/J‑Link for debugging, and creates signed upgradable images and manufacturing flash images — demonstrated running a blinky on an nRF52 PDK.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:52About Mynewt
- 6:08Agenda
- 10:19Newt Basics
- 12:35Build Basics
- 13:49System Configuration
- 14:35Bundled
- 15:34Create Image
- 16:59Create New Project
- 20:27Project State
- 23:26Newt Valves
- 36:01Mynewt Arduino Zero
- 40:02Questions
related talks
32mApache Mynewt - connected RTOS - project overview
42mApache Mynewt Overview
44mNerves: Connected Beyond the Node
36mEmbedded Development Made Easy: A Guide to FOSS Platforms and Maxing product value
19mEmbedded Linux Nuggets found in Buildroot Package Eldorado
56mEnhanced Embedded Systems with Nerves
51mTinyGo, small but mighty! 💪
01h 03mZephyr RTOS: Software power tools for constrained devices
