forked from sig_altarch/wiki
Compare commits
No commits in common. "43efb83affec31912ec2aa17a419e8ec08ad72b0" and "6990758bd0af66eb453b9ba22f0ba693a1c8dc07" have entirely different histories.
43efb83aff
...
6990758bd0
@ -1,28 +0,0 @@
|
|||||||
---
|
|
||||||
title: Pi Zero 2W
|
|
||||||
author: Codedude
|
|
||||||
---
|
|
||||||
|
|
||||||
# Pi Zero 2W wont boot
|
|
||||||
|
|
||||||
### Problem
|
|
||||||
|
|
||||||
The Raspberry Pi Zero 2W wont boot using the standard Rocky LInux Raspberry Pi image.
|
|
||||||
### Solution
|
|
||||||
|
|
||||||
Using info gathered from [Rocky_Linux_forum_post](https://forums.rockylinux.org/trocky-linux-9-0-rpi-image-fail-to-boot-on-rpi3-workaround/7802/2)
|
|
||||||
|
|
||||||
```
|
|
||||||
# Blacklist brcmfmac
|
|
||||||
1. mount root partition
|
|
||||||
2. create a file called "01-rpi-blacklist.conf" in /etc/modprobe.d
|
|
||||||
3. umount root partition
|
|
||||||
4. boot the sd card in the pi zero 2w.
|
|
||||||
Then:
|
|
||||||
5. run /usr/bin/fix-wifi-rpi.sh This script extracts all firmware files. Feel free to look it over before running it.
|
|
||||||
6. delete the 01-rpi-blacklist.conf file from /etc/modprobe.ed
|
|
||||||
7. reboot
|
|
||||||
8. Wifi should now be functional
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
@ -1,74 +0,0 @@
|
|||||||
# SIG/AltArch meeting 2024-02-09
|
|
||||||
|
|
||||||
## Attendees
|
|
||||||
|
|
||||||
* Neil Hanlon
|
|
||||||
* Sherif Nagy
|
|
||||||
* Brian Clemens
|
|
||||||
* Stack
|
|
||||||
|
|
||||||
## Follow Ups
|
|
||||||
|
|
||||||
* Raspberry Pi5
|
|
||||||
* need 16k page kernel variant created
|
|
||||||
|
|
||||||
```
|
|
||||||
--# diff config-6.1.0-rpi7-rpi-2712 config-6.1.0-rpi7-rpi-v8
|
|
||||||
31c31
|
|
||||||
< CONFIG_LOCALVERSION="-v8-16k"
|
|
||||||
---
|
|
||||||
> CONFIG_LOCALVERSION="-v8"
|
|
||||||
270,275c270,275
|
|
||||||
< CONFIG_ARM64_PAGE_SHIFT=14
|
|
||||||
< CONFIG_ARM64_CONT_PTE_SHIFT=7
|
|
||||||
< CONFIG_ARM64_CONT_PMD_SHIFT=5
|
|
||||||
< CONFIG_ARCH_MMAP_RND_BITS_MIN=16
|
|
||||||
< CONFIG_ARCH_MMAP_RND_BITS_MAX=30
|
|
||||||
< CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=9
|
|
||||||
---
|
|
||||||
> CONFIG_ARM64_PAGE_SHIFT=12
|
|
||||||
> CONFIG_ARM64_CONT_PTE_SHIFT=4
|
|
||||||
> CONFIG_ARM64_CONT_PMD_SHIFT=4
|
|
||||||
> CONFIG_ARCH_MMAP_RND_BITS_MIN=18
|
|
||||||
> CONFIG_ARCH_MMAP_RND_BITS_MAX=24
|
|
||||||
> CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11
|
|
||||||
391,392c391,392
|
|
||||||
< # CONFIG_ARM64_4K_PAGES is not set
|
|
||||||
< CONFIG_ARM64_16K_PAGES=y
|
|
||||||
---
|
|
||||||
> CONFIG_ARM64_4K_PAGES=y
|
|
||||||
> # CONFIG_ARM64_16K_PAGES is not set
|
|
||||||
394,395c394
|
|
||||||
< # CONFIG_ARM64_VA_BITS_36 is not set
|
|
||||||
< CONFIG_ARM64_VA_BITS_47=y
|
|
||||||
---
|
|
||||||
> CONFIG_ARM64_VA_BITS_39=y
|
|
||||||
397c396
|
|
||||||
< CONFIG_ARM64_VA_BITS=47
|
|
||||||
---
|
|
||||||
> CONFIG_ARM64_VA_BITS=39
|
|
||||||
422c421
|
|
||||||
< CONFIG_ARCH_FORCE_MAX_ORDER=12
|
|
||||||
---
|
|
||||||
> CONFIG_ARCH_FORCE_MAX_ORDER=11
|
|
||||||
889a889
|
|
||||||
> CONFIG_ARCH_WANTS_THP_SWAP=y
|
|
||||||
```
|
|
||||||
|
|
||||||
* Post-setup changes required to select which one user should boot
|
|
||||||
* i.e., change initramfs / kernel lines to -v8 in config.txt / config-kernel.txt
|
|
||||||
* https://chat.rockylinux.org/rocky-linux/pl/e7h9sqcb4pdnpqpwah3wcjxjac
|
|
||||||
* Neil and Sherif spoke to risc-v folks at FOSDEM/SOOCon24
|
|
||||||
* No exact timeline, but hoping to get leads on hardware to use
|
|
||||||
|
|
||||||
## Open Floor
|
|
||||||
|
|
||||||
* Stack: the wiki looks abandoned because the index page is empty/stubbed
|
|
||||||
|
|
||||||
## Action Items
|
|
||||||
|
|
||||||
* Follow up on Orange Pi5
|
|
||||||
* Follow up on Libre boards
|
|
||||||
* Create variant for 16k kernel
|
|
||||||
* Kernel Packer for altarch
|
|
||||||
* Actually put content on wiki index/landing page so it doesn't look abandoned
|
|
@ -1,59 +0,0 @@
|
|||||||
# SIG/AltArch meeting 2024-02-23
|
|
||||||
|
|
||||||
## Attendees
|
|
||||||
|
|
||||||
* Neil Hanlon
|
|
||||||
* Sherif Nagy
|
|
||||||
* Brian Clemens
|
|
||||||
* Stack
|
|
||||||
* Alan Sill
|
|
||||||
|
|
||||||
## Follow Ups
|
|
||||||
|
|
||||||
* SBC Support - We're close on a lot of the boards we aim to support (Orange Pi, Libre boards, Rock Pro, RPi5, etc)
|
|
||||||
* Raspberry Pi5
|
|
||||||
* Needs 16k kernel variant
|
|
||||||
* arm-trusted-firmware in staging for 8 and 9
|
|
||||||
* please test, adds support for some SBCs we target
|
|
||||||
* RISC-V - Communications ongoing with RISC-V foundation for firmware
|
|
||||||
* What else do we want aside from what they may be able to give us?
|
|
||||||
|
|
||||||
## Open Floor
|
|
||||||
|
|
||||||
* Alan has Turing Pi boards to run his Pis--would be nice to be able to test these
|
|
||||||
* Jeff Geerling did a video recently on Turing Pi cluster board
|
|
||||||
* "little clusters" -- just shared NFS, works ok. needs to be NVME because of i/o thrashing, though
|
|
||||||
* Stack: there has been a lot of interest in SBCs in Rocky the past few months
|
|
||||||
* Would be good to have a plan to convert interested parties to contributors
|
|
||||||
* we have a lot of SBC $$$ to spend on HW for folks
|
|
||||||
* Roadmap & Status -- What do we support, who supports it, what works/doesn't work
|
|
||||||
* https://git.resf.org/testing/SBC-progress-tracking
|
|
||||||
* Risc-V
|
|
||||||
* Alan has [Lichee Pi 4a](https://wiki.sipeed.com/hardware/en/lichee/th1520/lc4a/lc4a.html) | https://sipeed.com/licheepi4a
|
|
||||||
* Should we include non-altarch (x86_64) SBCs in our list of what works?
|
|
||||||
* They work out of the box (for the most part), so, let's just include them
|
|
||||||
* https://radxa.com/products/x/x2l/#techspec - GPIO via a Pico
|
|
||||||
* Alan wants to get this running under Rocky at some point
|
|
||||||
* also looking at https://www.mixtile.com/cluster-box/
|
|
||||||
* Stack: Grace Hopper?
|
|
||||||
* seems to be only debian from NVidia
|
|
||||||
* Brian: Yoshi (CIQ) may have a contact that knows more information about Grace Hopper and Rocky
|
|
||||||
* Sherif: Intel GPU update
|
|
||||||
* Met with them through HPC SIG (Jeremy)
|
|
||||||
* DKMS version first for testing
|
|
||||||
* Later: signed for secureboot and installable as kmod package (kernel SIG)
|
|
||||||
* User tools in HPC SIG
|
|
||||||
* NVIDIA -- maybe we can talk to them after we show this working well, collaborate
|
|
||||||
* Needs legal review and sign-off from NVIDIA
|
|
||||||
* many questions about this... e.g. How can we trust signing a proprietary blob for SB signing?
|
|
||||||
* Stack's SBC tower: https://52pi.com/products/52pi-rack-tower-acrylic-cluster-case-for-raspberry-pi-12-layer?_pos=21&_sid=39b8f5ea0&_ss=r
|
|
||||||
|
|
||||||
## Action Items
|
|
||||||
|
|
||||||
* Neil to reach out to Equinix regarding arm hw for altarch
|
|
||||||
* Neil to reply to RV folks
|
|
||||||
* Neil to look into wiki content population
|
|
||||||
* Neil to file ticket to investigate kernel packer to repack upstream RPi kernel
|
|
||||||
* Neil to work on SBC Kernel variant config in KernelPacker
|
|
||||||
* Sherif to work on Raspberry Pi kernel variants
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user