-
Notifications
You must be signed in to change notification settings - Fork 141
Add pico2 arm flashless target board #604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've been working on getting hil-testing to work on rp2350 and I wanted to use a ram image. I struggled a bit until I got anything running in ram. If you want, I can add the changes I made here. I haven't been able to use the ram_entry_point yet since rp2350 expects the image to start with the vector table (if you don't modify anything in bootmeta).
I blindly took this from Felix’s PR and haven’t tested yet. Feel free to
take over!
Thanks,
G
…On Sun, Jun 22, 2025 at 4:38 PM Tudor Andrei Dicu ***@***.***> wrote:
***@***.**** commented on this pull request.
I've been working on getting hil-testing to work on rp2350 and I wanted to
use a ram image. I struggled a bit until I got anything running in ram. If
you want, I can add the changes I made here. I haven't been able to use the
ram_entry_point yet since rp2350 expects the image to start with the vector
table (if you don't modify anything in bootmeta).
------------------------------
In port/raspberrypi/rp2xxx/build.zig
<#604 (comment)>
:
> @@ -191,6 +192,14 @@ pub fn init(dep: *std.Build.Dependency) Self {
.root_source_file = b.path("src/boards/raspberry_pi_pico2.zig"),
},
}),
+ .pico2_arm_flashless = chip_rp2350_arm.derive(.{
Isn't a custom linker script needed?
—
Reply to this email directly, view it on GitHub
<#604 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADZNHXXQFPCDCSW6IG4PVL3E4H3HAVCNFSM6AAAAAB73RBM6SVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDSNBYGMZDMOJXGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I've tested rp2040 and rp2350 (arm + riscv) and they seem to work properly. |
f91868b
to
420df35
Compare
|
0fff315
to
0ece330
Compare
We gtg? |
Yep |
Inspired by #602.
Authored by Tudor Andrei Dicu AKA @tact1m4n3