From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 22 Jan 2022 14:23:47 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nBGMt-009sFu-Kj for lore@lore.pengutronix.de; Sat, 22 Jan 2022 14:23:47 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nBGMs-0002vv-RF; Sat, 22 Jan 2022 14:23:46 +0100 Received: from [70.184.225.181] (helo=mail.steinkuehler.net) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nBGMb-0002vm-Es for rauc@pengutronix.de; Sat, 22 Jan 2022 14:23:30 +0100 Received: (qmail 18244 invoked from network); 22 Jan 2022 07:23:27 -0600 Received: from 152.ks.newtek.dhcp (HELO ?10.34.1.152?) (charles@10.34.1.152) by mail.steinkuehler.net with SMTP; 22 Jan 2022 07:23:27 -0600 Message-ID: <07625be0-2b0f-8cd6-17a3-a24d4efad897@steinkuehler.net> Date: Sat, 22 Jan 2022 07:23:24 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: rauc@pengutronix.de From: Charles Steinkuehler X-Host-Lookup-Failed: Reverse DNS lookup failed for 70.184.225.181 (failed) X-Broken-Reverse-DNS: no host name for IP address 70.184.225.181 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=0.5 required=4.0 tests=AWL, BAYES_00, PTX_BROKEN_RDNS, RDNS_NONE,SPF_HELO_NONE,T_SPF_PERMERROR autolearn=no autolearn_force=no version=3.4.2 Subject: [RAUC] Buildroot + RAUC Example X-BeenThere: rauc@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: RAUC Project - Discussion List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "RAUC" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: rauc-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false I have created a "works out of the box" example integrating RAUC with Buildroot to create a baseline system targeting the RPi 4 / cm4io that supports: * U-Boot bootloader with redundant environment storage * Symmetric Root-FS Slots with fallback on failed updates * Atomic updates of bootloader vfat (no fallback) * Single persistent data partition I'm working on support for hardware watchdog timeouts. The project files and instructions are on github: https://github.com/cdsteinkuehler/br2rauc Hopefully this can be of use to others in the community. Also, as I am new to both RAUC and Buildroot, I would appreciate any review and suggestions for improvement or changes. Thanks for the great project! -- Charles Steinkuehler charles@steinkuehler.net _______________________________________________ RAUC mailing list