Skip to content

Preliminary Patch for Rpi5 - #14

Open
0cwa wants to merge 4 commits into
OpenMANET:24.10from
0cwa:24.10-rpi5
Open

Preliminary Patch for Rpi5#14
0cwa wants to merge 4 commits into
OpenMANET:24.10from
0cwa:24.10-rpi5

Conversation

@0cwa

@0cwa 0cwa commented Feb 18, 2026

Copy link
Copy Markdown

Hi, this should build successfully.

Notes:

CONFIG_PACKAGE_kmod-spi-dw=y
CONFIG_PACKAGE_kmod-spi-dw-mmio=y

Need to be set for spi to work on the rpi5. Not sure if that's been done the proper way. (was kinda trying to avoid adding the spi-dw to sdio where it's not needed, but might've made it be implemented incorrectly)

Also, the patches compile successfully, but I don't think they're being enabled automatically, I have not looked into how to test that yet.

Currently patches are only being done for the rpi5 (not the 2gb, d0 version nor the cm5).

Patches implemented as unified dts for the morse micro chips.

Not sure why the line numbers had to be changed for target/linux/bcm27xx/patches-6.6/991-0007-spi-support-control-cs-pin-on-init.patch but not upstream

@0cwa

0cwa commented Feb 18, 2026

Copy link
Copy Markdown
Author

I uploaded the latest test builds here: https://github.com/0cwa/mannet/releases/tag/test1

@coreywagehoft coreywagehoft left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You will also need to open a pr in openmanet/packages as well.

You will need to update the bsp-common package adding in the board names from this pr: https://github.com/OpenMANET/packages/blob/24.10/boards/bsp-common/files/uci-defaults/99_morse_radio_defaults

And also adding the board names to this file as well:
https://github.com/OpenMANET/packages/blob/24.10/boards/bsp-bcm271x/files/board.d/03_openmanet_eth

Could you please open the PR for these changes, and we have them merged before this PR.

Comment thread target/linux/bcm27xx/image/boards/rpi5/distroconfig.txt Outdated
Comment thread target/linux/bcm27xx/image/boards/rpi5/distroconfig-mm610x-sdio.txt Outdated
Comment thread target/linux/bcm27xx/image/boards/rpi5/distroconfig-mm610x-spi.txt Outdated
Comment thread target/linux/bcm27xx/image/Makefile Outdated
Comment thread target/linux/bcm27xx/image/Makefile
Comment thread target/linux/bcm27xx/image/Makefile Outdated
Comment thread target/linux/bcm27xx/image/Makefile
Comment thread target/linux/bcm27xx/image/Makefile Outdated
@0cwa

0cwa commented Feb 18, 2026

Copy link
Copy Markdown
Author

As I see you're reviewing it right now, you're also fully welcome to just make the suggested changes on the branch, I have the box checked which allows edits by maintainers. It's probably easier for you and I honestly kinda have no idea what I'm doing.

@0cwa 0cwa left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes requested implemented

@0cwa
0cwa requested a review from coreywagehoft February 19, 2026 10:52
@coreywagehoft

Copy link
Copy Markdown
Collaborator

@0cwa I assume you have test built this? Which HaLow hardware did you test it with?

@RichieFrame

Copy link
Copy Markdown

I have a fully built RP5 ready to test when there is a build for this available

@coreywagehoft

Copy link
Copy Markdown
Collaborator

@0cwa any updates on this?

@0cwa

0cwa commented Mar 7, 2026

Copy link
Copy Markdown
Author

I'm just back on grid. I don't have the Rpi on me now to test, but I uploaded my successful build here: https://github.com/0cwa/mannet/releases/tag/test2 (it is what is in this pr, no idea why the github ci build fails)

@andrewsuggs465

Copy link
Copy Markdown

I also have a pi 5 at home which I can test in a few days

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants