forked from sig_altarch/wiki
Compare commits
4 Commits
6990758bd0
...
43efb83aff
Author | SHA1 | Date | |
---|---|---|---|
43efb83aff | |||
d04cdafbbf | |||
6cd709f053 | |||
7214d1b2b4 |
28
docs/RPi/solutions/zero2w.md
Normal file
28
docs/RPi/solutions/zero2w.md
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
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
|
||||||
|
```
|
||||||
|
|
||||||
|
|
74
docs/events/meeting-notes/2024-02-09.md
Normal file
74
docs/events/meeting-notes/2024-02-09.md
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
# 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
|
59
docs/events/meeting-notes/2024-02-23.md
Normal file
59
docs/events/meeting-notes/2024-02-23.md
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# 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