-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Bump rk322x-box and rk3318-box to u-boot v2024.07-rc5 #6855
Bump rk322x-box and rk3318-box to u-boot v2024.07-rc5 #6855
Conversation
Looks good to me!
There a some boards that use 2024.07 https://github.com/search?q=repo%3Aarmbian%2Fbuild%202024.07&type=code |
Btw we implemented a woraround for rk3288 2022.04: 792d9d9 If this can also be bumped, we should remember to remove the workaround as well :) Just as a headsup, I don't know how rk3318, rk322x and rk3288 are different. |
Ah, wasn't aware of that. I thought that, since the v2024.07 directory was missing, there were no targets using such version. I fix the wording in the description, since it is not accurate. |
I can take a look to move rk3288 (Asus Tinkerboard mainly) to v2024.07 as well. I hope the usb mass storage patches apply though, since rebasing them could take a bit of time. |
For all the newer Rockchips, this version works like a charm without any patches, it's great :D
Maybe this was also me, not fully understanding the impact? 😶😂 Another topic: Would you mind renaming the patches from the old to the new u-boot version instead of duplicating them? |
Sure! If 2024.07 doesn't work out of the box, maybe 2024.01 or 2023.10 does, that would also be an upgrade. |
Sometimes I need to alter the generic behaviour, for example the sdcard -> usb -> emmc boot order, but usually I need a customized device tree and other goodies that are not yet mainlined.
Nope, it should be that
I could remove them as well, no problem |
Makes sense!
Ah, this I didn't know. I never stumpled over the code that did this or anything else about this. Now I know!
Awesome! Muchos gracias :) |
9fe3cc0
to
314740c
Compare
Old v2022.04 and v2024.01 patches removed |
Lovely, thanks a lot! Would you mind if I squash the two commits together to allow Git to recognize it as a rename? From my understanding, renaming (by doing it in one commit) enables better tracking of changes in Git history/archeology. Please correct me if I'm mistaken. it's also totally fine if you prefer otherwise :) |
* leverage uboot relocation for rk3328 * rework hdmi/vop patches * fix some usb issues on rk3318-box
314740c
to
361121e
Compare
@ColorfulRhino no problem in squashing for me, go ahead as you wish |
* bump rk322x-box and rk3318-box to u-boot v2024.07-rc5 * leverage uboot relocation for rk3328 * rework hdmi/vop patches * fix some usb issues on rk3318-box * cleanup rk322x-box and rk3318-box old uboot patches
Description
Move tv-box based rk3318-box and rk322x-box target to use u-boot v2024.07-rc5 from v2024.01, mostly for experimentation and also because v2024.07 contains some fixes for rockchip devices explained in this previous PR: #6731, in particular we can leverage uboot relocation for rockchip 64 bit devices and rk3328 hdmi/vop/phy drivers are now mainlined.
This PR also rework hdmi/vop/phy patches for rk322x and fixes usb issues on rk3318-box
The changes does not affect any other board, since none of them actually use v2024.07 of uboot (at the moment of writing the comment, it is still in RC5).The changes should not affect other bords. As @ColorfulRhino noted in the comments, there already are some boards which use v2024.07, but there is no patch directory since those boards work without patches. Thev2024.07
patch directory has been prepared though and it is ready for others to jump in, if necessary.GitHub issue reference:
Jira reference number AR-2400
How Has This Been Tested?
Checklist:
Please delete options that are not relevant.