image: Support legacy TLV values via option

This patch adds a legacy TLV option for using the legacy values for AES_NONCE
and SECRET_ID.  This allows newer newt tools to build usable application images
for systems which cannot support the new TLVs on boot.

Signed-off-by: Andy Gross <>
2 files changed
tree: 0c885e5ed084503fe29163ee12f102e3aca8abbe
  1. .gitignore
  2. .travis.yml
  6. errors/
  7. flash/
  8. go.mod
  9. go.sum
  10. image/
  11. manifest/
  12. mfg/
  13. sec/

Mynewt Artifact

Apache Mynewt Artifact is a Go library that parses, manipulates, validates, and outputs Mynewt artifacts. Supported artifacts are:

  • Images
  • Image manifests
  • Manufacturing images (mfgimages)
  • Manufacturing manifests