Cleave status
Updated when a milestone moves. Times are Detroit time. (unverified) marks something this session hasn't checked itself.
Done
- BeagleY-AI boots BQ2 with
cleave-initfrom cleave's own BSP build: TF-A, OP-TEE, U-Boot for R5 and A53, and the kernel, all built with LLVM in the BQ2 seed. Seen in the console log. Fixes along the way included aa583ff07f and 7c953f8299. - Wi-Fi on the board, with two fixes applied by hand: 9a0ea79b24 (modprobe one alias at a time) and c78d3e431d (the CC33xx firmware). wlan0 got 192.168.0.177 by DHCP (console log). Monday Nov 2.
- Wi-Fi and hostname read from bb-imager-rs's cloud-init customization: 8a567c5da3.
- An SD image with all of the above, built on aarch64-1 by run 8903f7759f: beagley-ai/sdcard.img.xz. Monday Nov 2, 8:21 PM.
- The cause of HTTPS failing from the board found: BQ2's busybox
wgetand LibreSSL disagree (report). Filed as bootstrap-qcow2 ticket d78258f03b. Kconfig dialects for Zephyr and QEMU (32f9484084, 8385bfd645), and binman's x86 ROM layout (c05822f40b), for Glint. (unverified) that Glint uses them.
cc33xx-nvs.binnot needed: wlan0 already has the chip's own MAC address, in TI's block, and the driver reads only a MAC address from that file (b873e3f965).
In progress
- Boot test of the cloud-init image: waiting on the maintainer, below.
- HTTPS from the board: BQ2's fix is on its branch
seed-ocx-links(ee75b652a0), not merged, and no seed has been built from it yet (unverified: from bootstrap-qcow2's session). Next: pointtools/build-beagley-ai-bsp.shat the new seed and rebuild the image. Until then,wget --no-check-certificate. - OCX protocol v2: cleave's aarch64 build pattern rewritten for v2 on branch
protocol-v2-pattern(90c85fcf6a). It waits on aarch64-1's daemon moving to v2. - Signed
regulatory.dbin the image build (b873e3f965). Built and boot-tested: not yet. The image rebuild waits on aarch64-1 moving to v2. - Idea, not planned: Mesa Teflon and Whisper on the BeagleY-AI, ticket 4b6942f7be.
Waiting on the maintainer
- Flash beagley-ai/sdcard.img.xz with bb-imager-rs (customization cloud-init, with a Wi-Fi network, and no
wpa_supplicant.confon BOOT), then boot it withtools/serial-relay.shrunning (post). The console log's last write was Monday Nov 2 at 11:28 AM. - Once aarch64-1 is on v2: merge
protocol-v2-patterninto trunk (post).createtakes patterns only from admin or setup.