armadillo:~# mount /dev/mmcblk1p1 /mnt/ armadillo:~# swupdate -i /mnt/swu/kernel.swu SWUpdate v2023.12_git20240419-r1 Licensed under GPLv2. See source distribution for detailed copyright notices. [INFO ] : SWUPDATE running : [main] : Running on iot-a6e Revision at1 [INFO ] : SWUPDATE started : Software Update started ! [INFO ] : SWUPDATE running : [install_single_image] : Installing pre_script [INFO ] : SWUPDATE running : [read_lines_notify] : No base os update: copying current os over [WARN ] : SWUPDATE running : [read_lines_notify] : ---------------------------------------------- [WARN ] : SWUPDATE running : [read_lines_notify] : WARNING: Persistent storage is used for podman, stopping all containers before updating [WARN ] : SWUPDATE running : [read_lines_notify] : ---------------------------------------------- [INFO ] : SWUPDATE running : [read_lines_notify] : Command 'command podman stop -a' output: [INFO ] : SWUPDATE running : [read_lines_notify] : 2cfd5c5fbbcf61241ea3cd7d6bdb6c1c28fe29d53451305b6b4192c92c654963 [INFO ] : SWUPDATE running : [read_lines_notify] : Waiting for btrfs to flush deleted subvolumes [INFO ] : SWUPDATE running : [install_single_image] : Installing swdesc_files --dest /boot kernel/uImage kernel/armadillo-610.dtb kernel/armadillo-640.dtb kernel/armadillo-iotg-a6e.dtb kernel/armadillo-600-button-enter.dtbo kernel/armadillo-600-customize.dtbo kernel/armadillo-610-at-dtweb.dtbo kernel/armadillo-610-extboard-eva-grove.dtbo kernel/armadillo-610-extboard-eva-usdhc2.dtbo kernel/armadillo-610-extboard-eva.dtbo kernel/armadillo-640-at-dtweb.dtbo kernel/armadillo-640-con9-rtc.dtbo kernel/armadillo-640-con9-thread-lwb5plus.dtbo kernel/armadillo-640-lcd70ext-l00.dtbo kernel/armadillo-iotg-a6e-at-dtweb.dtbo kernel/armadillo-iotg-a6e-di8ai4-1st.dtbo kernel/armadillo-iotg-a6e-di8ai4-2nd.dtbo kernel/armadillo-iotg-a6e-di8ai4-3rd.dtbo kernel/armadillo-iotg-a6e-di8ai4-4th.dtbo kernel/armadillo-iotg-a6e-els31.dtbo kernel/armadillo-iotg-a6e-ems31.dtbo kernel/armadillo-iotg-a6e-lwb5plus.dtbo kernel/armadillo-iotg-a6e-stdwn-ind-con8-pin7.dtbo kernel/armadillo-iotg-a6e-stdwn-ind-do1.dtbo [INFO ] : SWUPDATE running : [install_single_image] : Installing swdesc_command 'rm -rf /lib/modules' [INFO ] : SWUPDATE running : [install_single_image] : Installing swdesc_files --dest /lib/modules kernel/lib/modules [INFO ] : SWUPDATE running : [install_single_image] : Installing swdesc_script /usr/share/mkswu/examples/update_preserve_files.sh -- 'POST /boot' 'POST /lib/modules' [INFO ] : SWUPDATE running : [install_single_image] : Installing post_script [INFO ] : SWUPDATE running : [read_lines_notify] : Removing unused containers [WARN ] : SWUPDATE running : [read_lines_notify] : ---------------------------------------------- [WARN ] : SWUPDATE running : [read_lines_notify] : WARNING: containers running on development storage, image removal only removes untagged images [WARN ] : SWUPDATE running : [read_lines_notify] : ---------------------------------------------- [INFO ] : SWUPDATE running : [read_lines_notify] : swupdate triggering reboot! [INFO ] : SWUPDATE running : Installation in progress [INFO ] : SWUPDATE successful ! SWUPDATE successful ! [INFO ] : No SWUPDATE running : Waiting for requests... armadillo:~# zramswap | * Deactivating zram swap device ...podman-atmark | * Stopping all podman containers ...local | * Stopping local ... [ ok ] [ ok ] avahi-daemon | * Stopping avahi-daemon ...atmark-power-utils | * Stopping atmark-power-utils ...buttond | * Stopping button watching daemon ...dnsmasq | * Stopping dnsmasq ...chronyd | * Stopping chronyd ... * start-stop-daemon: no matching processes found abos-web | * Stopping abos-web ... [ ok ] sshd | * Stopping sshd ...atmark-power-utils | [ ok ] [ ok ] [ ok ] [ ok ] [ ok ] [ ok ] klogd | * Stopping busybox klogd ... [ ok ] networkmanager | * Stopping networkmanager ...syslog | * Stopping busybox syslog ... [ ok ] [ ok ] udev | * Stopping udev ... [ ok ] dbus | * Stopping System Message Bus ...nm-dispatcher: Caught signal 15, shutting down... [ ok ] [ ok ] localmount | * Unmounting loop devices localmount | * Unmounting filesystems localmount | * Unmounting /mnt ... [ ok ] localmount | * Unmounting /run/netns ... [ ok ] localmount | * Unmounting /var/lib/containers/storage ... [ ok ] localmount | * Unmounting /var/tmp ... [ ok ] localmount | * Unmounting /var/app/volumes ... [ ok ] localmount | * Unmounting /var/app/rollback/volumes ... [ ok ] localmount | * Unmounting /var/lib/containers/storage_readonly ... [ ok ] localmount | * Unmounting /tmp ... [ ok ] localmount | * Unmounting /var/log ... [ ok ] localmount | * Unmounting /var/at-log ... [ ok ] killprocs | * Terminating remaining processes ... [ ok ] killprocs | * Killing remaining processes ... [ ok ] mount-ro | * Remounting remaining filesystems read-only ... * Remounting / read only ... [ ok ] mount-ro | [ ok ] indicator_signals | * Signaling external devices we are shutting down ... [ ok ] The system is going down NOW! Sent SIGTERM to all processes Sent SIGKILL to all processes Requesting system reboot [ 119.600464] imx2-wdt 20bc000.watchdog: Device shutdown: Expect reboot! [ 119.607510] reboot: Restarting system U-Boot 2020.04-at21 (Dec 22 2023 - 06:09:25 +0000) CPU: i.MX6ULL rev1.1 at 396 MHz Model: Atmark Techno Armadillo-IoT Gateway A6E Board DRAM: 512 MiB WDT: Started with servicing (10s timeout) PMIC: PFUZE3000 DEV_ID=0x30 REV_ID=0x11 MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from MMC... OK In: mxc_serial Out: mxc_serial Err: mxc_serial switch to partitions #0, OK mmc0(part 0) is current device flash target is MMC:0 Net: Warning: ethernet@2188000 using MAC address from ROM eth0: ethernet@2188000 Fastboot: Normal Saving Environment to MMC... Writing to MMC(0)... OK Normal Boot Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0(part 0) is current device 6307952 bytes read in 147 ms (40.9 MiB/s) Booting from mmc ... 39966 bytes read in 11 ms (3.5 MiB/s) Loading fdt boot/armadillo.dtb 1 bytes read in 4 ms (0 Bytes/s) ## Booting kernel from Legacy Image at 80800000 ... Image Name: Linux-5.10.218 Created: 2024-07-04 4:22:11 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 6307888 Bytes = 6 MiB Load Address: 82000000 Entry Point: 82000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 83500000 Booting using the fdt blob at 0x83500000 Loading Kernel Image Loading Device Tree to 9ef1b000, end 9ef47fff ... OK Starting kernel ... OpenRC 0.52.1 is starting up Linux 5.10.218 (armv7l) * Mounting /proc ... [ ok ] * Mounting /run ... [ ok ] * /run/openrc: creating directory * /run/lock: creating directory * /run/lock: correcting owner * Caching service dependencies ... [ ok ] * Mounting /sys ... * Remounting devtmpfs on /dev ... [ ok ] [ ok ] * Mounting security filesystem ... [ ok ] * Mounting config filesystem ... [ ok ] * Mounting /dev/mqueue ... [ ok ] * Mounting /dev/pts ... [ ok ] * Mounting /dev/shm ... [ ok ] udev | * Starting udev ... [ ok ] fsck_atlog | * Checking log filesystems ...fsck | * Checking local filesystems ... [ ok ] [ ok ] root | * Remounting filesystems ... [ ok ] localmount | * Mounting local filesystems ... [ ok ] overlayfs | * Preparing overlayfs over / ... [ ok ] sysctl | * Configuring kernel parameters ...hostname | * Setting hostname ... [ ok ] udev-trigger | * Generating a rule to create a /dev/root symlink ... [ ok ] udev-trigger | * Populating /dev with existing devices through uevents ... [ ok ] [ ok ] bootmisc | * Migrating /var/lock to /run/lock ... [ ok ] bootmisc | * Creating user login records ... [ ok ] bootmisc | * Wiping /var/tmp directory ... [ ok ] syslog | * Starting busybox syslog ...dbus | * /run/dbus: creating directory dbus | * /run/dbus: correcting owner dbus | * Starting System Message Bus ... [ ok ] [ ok ] klogd | * Starting busybox klogd ... [ ok ] networkmanager | * Starting networkmanager ... [ ok ] dnsmasq | * /var/lib/misc/dnsmasq.leases: creating file dnsmasq | * /var/lib/misc/dnsmasq.leases: correcting owner dnsmasq | * Starting dnsmasq ... [ ok ] reset_bootcount | * Resetting bootcount in bootloader env ...buttond | * Starting button watching daemon ...Environment OK, copy 0 reset_bootcount | [ ok ] [ ok ] podman-atmark | * Starting configured podman containers ...zramswap | * Creating zram swap device ...atmark-power-utils | * Starting atmark-power-utils ...avahi-daemon | * Starting avahi-daemon ... [ ok ] [ ok ] chronyd | * Starting chronyd ... [ ok ] Starting 'rs485app' sshd | * Starting sshd ... [ ok ] abos-web | * Starting abos-web ... [ ok ] [ ok ] podman-atmark |ede3c63aa66faf4eae24fa2456d6665d4368fac85aa517e884038f31a2cb9c86 podman-atmark | [ ok ] local | * Starting local ... [ ok ] Welcome to Alpine Linux 3.19 Kernel 5.10.218 on an armv7l (/dev/ttymxc2) armadillo login: root Password: Welcome to Alpine! The Alpine Wiki contains a large amount of how-to guides and general information about administrating Alpine systems. See . Please note this system is READ-ONLY with a read-write overlayfs, after updating password make sure to save new password with # persist_file /etc/shadow You can change this message by editing /etc/motd. Last update on Thu Jul 4 13:38:44 JST 2024, updated: extra_os.kernel: 5.10.218-3 -> 5.10.218-5