This is a simple integration checklist for my a20_sdk. The purpose is to provied a repreducable delivery for the main versions (A20_SDK.x.x.0).
Below you find the common checks and the special tasks for A20_SDK.x.x.x.
installation checks:
- check bananapi installation (use make_sdcard.sh)
- check cubietruck with hdd installation (use make_sdcard.sh)
- check olimex RT-PREEMPT installation (use make_sdcard.sh)
build/config updates on device (for base/full image -> musl/glibc with A20_SDK_V2.9.4):
- xbps-install -Su
- reboot
- xbps-remove -Oo
- date > UPDATE_ROOTFS_DATE
- cd a20_sdk && git pull
- cp armhf_env.sh to /etc/profile.d
- make mrproper
- make init_sdk
- /opt/a20_sdk/external (make get_base_repos && make build_base_repos)
- mupdatedb
tool checks on device:
- is network (ip) config correct
- is baalued working
sdk checks:
- update checksum.sha256
(also: cp checksum.sha256 ${ARMHF_HOME}/a20_sdk/ and
cp checksum.sha256 ${ARMHF_HOME}/a20_sdk_src/ )
Common checks [2022-06-xx -> done]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2022-05-xx -> done]
Config updates (on the target):
- remove nanopi
Build updates:
- remove nanopi
SDK updates:
- check make_sdcard.sh
- remove nanopi
Others:
- check lxc with base app
Common checks [2022-04-xx -> partly]
Config updates (on the target):
- add kernel support for nfsd and uas
- add full support for namespaces
- add full support for cgroups
- add full support for seccomp
Build updates:
- ...
SDK updates:
- check remove of full and base image
Others:
- ...
Common checks [2021-04-21 -> partly]
Config updates (on the target):
- ...
Build updates:
- check glibc image
- check musl image
SDK updates:
- check tools with new image style (a20_sdk_make_sdcard.sh
not working)
Others:
- Deprecate Nanopi, Bananapi-Pro and Olimex (see README.md)
Common checks [2020-11-09 -> partly]
Config updates (on the target):
- ...
Build updates:
- add support for orangepi-zero [2020-11-09 -> done]
- finalize support for bananapi-m3 [2020-11-09 -> done]
- cyclic test nanopi-neo [2020-11-09 -> done]
- regular updates
- ...
SDK updates:
- add support for orangepi-zero [2020-11-09 -> done]
- a lot of fixes in the scripts
- ...
Others:
- upload new images to sourceforge.net
- update binpkgs.tgz packages
- ...
Common checks [2020-06-30 -> partly]
Config updates (on the target):
- ...
Build updates:
- finalize support for bananapi-m3
- regular updates
SDK updates:
- a lot of smaller cleanups and fixes
Others:
- add tmux to base and full image
- upload new images to sourceforge.net
- update binpkgs.tgz packages
Common checks [2020-04-23 -> partly]
Config updates (on the target):
- ...
Build updates:
- add first support for bananapi-m3
SDK updates:
- add first support for bananapi-m3
Others:
- ...
Common checks [2020-04-16 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2020-04-09 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2018-12-02 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2018-02-09 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2018-02-05 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2018-01-29 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2018-01-28 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2018-01-01 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-11-19 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-10-30 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-09-18 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-09-10 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-08-20 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-08-20 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-08-18 -> not needed]
Config updates (on the target):
- ...
Build updates:
- uboot for all devices
- ...
SDK updates:
- make scripts aware of MY_HOST_ARCH
- ...
Others:
- ...
Common checks [2017-08-17 -> partly]
Config updates (on the target):
- ...
Build updates:
- uboot for all devices
- ...
SDK updates:
- make scripts aware of MY_HOST_ARCH
- ...
Others:
- ...
Common checks [2017-08-15 -> not needed]
Config updates (on the target):
- ...
Build updates:
- uboot for all devices
- ...
SDK updates:
- make scripts aware of MY_HOST_ARCH
- ...
Others:
- ...
Common checks [2017-07-29 -> partly]
Config updates (on the target):
- ...
Build updates:
- uboot for all devices
- ...
SDK updates:
- make scripts aware of MY_HOST_ARCH
- ...
Others:
- ...
Common checks [2017-07-15 -> partly]
Config updates (on the target):
- ...
Build updates:
- uboot for all devices
- ...
SDK updates:
- make scripts aware of MY_HOST_ARCH
- ...
Others:
- ...
Common checks [2017-07-12 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-07-12 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-07-11 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-04-23 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-03-15 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-02-26 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-02-11 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- Activate baalued on both images
Common checks [2017-02-11 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-XX-XX -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-01-28 -> partly]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2017-01-21 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2016-12-16 -> partly]
Config updates (on the target):
- add emacs realted (ee.sh/...) config/scripts
Build updates:
- u-boot [2016-11-02 -> done]
- build emacs by hand (only full image) [2016-12-16 -> done]
SDK updates:
- diskfree_sdcard.txt [2016-xx-xx -> done]
- add base support for nanopi [2016-12-16 -> done]
Others:
- ...
Common checks [2016-11-27 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2016-11-11 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2016-10-17 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2016-10-13 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2016-10-12 -> not needed]
Config updates (on the target):
- ...
Build updates:
- ...
SDK updates:
- ...
Others:
- ...
Common checks [2016-10-12 -> partly]
Config updates (on the target):
- ssh(d)_config [2016-10-01 -> done]
- hosts (another stack) [2016-10-01 -> done]
- add pkgconfig.sh to /etc/profile.d [2016-10-01 -> done]
- add .Xresouces [2016-10-01 -> done]
Build updates:
- ...
SDK updates:
- ...
Others:
- ...