Skip to content
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

meta-lxatac-software: rkdeveloptool: Add recipe for version 1.32 #213

Merged
merged 2 commits into from
Nov 13, 2024

Conversation

hnez
Copy link
Member

@hnez hnez commented Nov 12, 2024

The rkdeveloptool enables communication with the Boot ROM of various
Rockchip SoCs.

It allows uploading software, writing/reading memory and resetting the CPU/running code.

This could be a replacement for #210, which enables using rkdeveloptool installed into a Debian container.

hnez added 2 commits November 12, 2024 11:43
The rkdeveloptool enables communication with the Boot ROM of various
Rockchip SoCs. It allows uploading software, writing/reading memory
and resetting the CPU/running code.

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
@hnez hnez requested a review from a3f November 12, 2024 10:51
@hnez hnez assigned a3f Nov 12, 2024
@hnez
Copy link
Member Author

hnez commented Nov 12, 2024

Hi @a3f,

I've created a bit of a backlog on the server we run the build job on.
But once that unclogs it will generate a RAUC bundle that should contain rkdeveloptool it would be very cool if you could test that with your board.

@a3f
Copy link
Member

a3f commented Nov 12, 2024

Nice! I still think #210 is appropriate, because it makes the Debian containers more useful in general. I can give this a test when a bundle is available.

@hnez
Copy link
Member Author

hnez commented Nov 12, 2024

Hi @a3f,

the build queue has unclogged now, so if you like you can try installing the bundle generated by this PR's build now:

root@lxatac-00011:~# rauc-enable-cert devel.cert.pem
root@lxatac-00011:~# rauc install https://github-runner.pengutronix.de/artifacts/forrest-build-qIluyrHbqEVZRlAC/lxatac-core-bundle-base-lxatac.raucb

@jluebbe
Copy link
Member

jluebbe commented Nov 12, 2024

We should still wait for a successful test report from @a3f.

Copy link
Member

@a3f a3f left a comment

Choose a reason for hiding this comment

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

Works without issues. Thanks!

root@lxatac-00018:~# rkdeveloptool ld 
DevNo=1	Vid=0x2207,Pid=0x330c,LocationID=102	Maskrom
root@lxatac-00018:~# rkdeveloptool db /tmp/rk3399pro_loader_v1.20.115.bin 
Downloading bootloader succeeded.
root@lxatac-00018:~# rkdeveloptool wl 64 /tmp/a3f-barebox-rockpi-n10
Write LBA from file (100%)
root@lxatac-00018:~# rkdeveloptool rd
Reset Device OK.

@hnez hnez merged commit 600c528 into linux-automation:scarthgap Nov 13, 2024
4 checks passed
@hnez hnez deleted the rkdeveloptool branch November 13, 2024 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants