ccgx:swupdate-developer-notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ccgx:swupdate-developer-notes [2017-01-21 07:04] – [What happens during this manual upgrade of a CCGX?] mvader | ccgx:swupdate-developer-notes [2017-12-08 14:14] (current) – removed mvader | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== CCGX - Developer migration notes for swupdate ====== | ||
- | (draft!) | ||
- | ==== What is swupdate? ==== | ||
- | swupdate is the name of the tool we use for image updates. Image updates? Yes, previously the CCGX firmware updates were all done with packages. Not anymore, finally! | ||
- | |||
- | For the advantages, see: [[https:// | ||
- | |||
- | To learn more background and details, read the rest of that same page. | ||
- | |||
- | ==== What has changed for developers? ==== | ||
- | * the set-feed.sh script is now here: ''/ | ||
- | * the root-password will be removed after every update. | ||
- | * ssh keys will be maintained: so that is what you should use! | ||
- | * everything not in the /data partition will be gone after an update | ||
- | |||
- | ==== What happens during this manual one-time upgrade of a CCGX? ==== | ||
- | - It saves the contents of the old /data partition | ||
- | - Formats most of the nand storage, without touching the bootloader, and creates several volumes: kernel1, kernel2, rootfs1, rootfs2, data, etcetera. | ||
- | - Restores the data partition on the new partition | ||
- | |||
- | For even more details see [[https:// |
ccgx/swupdate-developer-notes.1484978650.txt.gz · Last modified: by mvader