Can the OPI5 be Configured to Run LCNC?

More
3 years 5 months ago #271572 by royka
Replied by royka on topic Can the OPI5 be Configured to Run LCNC?
Yes cpu 0-3 A55 and cpu 4-7 A76.
4x A55 and 2x2 A76
Not sure if core 5,7 are a pair or 6,7.
To "overclock" the A76 to 2.4ghz is just simply enabling the overlay. The original filename is "rockchip-rk3588-opp-oc-24ghz.dtbo".

If you tell me which devices you've configured that might use the same resources I could try that.
 
Attachments:
The following user(s) said Thank You: Guglielmi

Please Log in or Create an account to join the conversation.

More
3 years 5 months ago #271574 by Guglielmi
Replied by Guglielmi on topic Can the OPI5 be Configured to Run LCNC?
I found an interesting thing: in dev folder I have a ttyFIQ0 that you don't have and I found that it should be the debug port!
 
Most probably the correct way is to disable it and then enable ttyS2.. or renaming it.
Could be?

Please Log in or Create an account to join the conversation.

More
3 years 5 months ago - 3 years 5 months ago #271575 by royka
Replied by royka on topic Can the OPI5 be Configured to Run LCNC?
That's exactly what I did with the overlay I made in Fragment@1.

Now I've disabled that overlay and it's back.
 
Last edit: 3 years 5 months ago by royka.

Please Log in or Create an account to join the conversation.

More
3 years 5 months ago #271576 by rodw
Replied by rodw on topic Can the OPI5 be Configured to Run LCNC?

isolcpus=2,5,7 instead of 5,7 because I saw it in your cmdline, does it make a difference in latency?
If it helps, the Odroid N2+ I played with had BIG/LITTLE cores, first 4  cores were big, last 2 little. 
Best performance was isolcpus=2,3,4,5

Please Log in or Create an account to join the conversation.

More
3 years 5 months ago #271580 by Guglielmi
Replied by Guglielmi on topic Can the OPI5 be Configured to Run LCNC?
Ah, ok.. tomorrow I will try step by step, for example, I try to disable FIQ0 without enable S2..

in boot.cmd I have:
line 26: if test "${console}" = "display" || test "${console}" = "both"; then setenv consoleargs "console=tty1"; fi
line 27: if test "${console}" = "serial" || test "${console}" = "both"; then setenv consoleargs "console=ttyS2,1500000 ${consoleargs}"; fi

correct? finally based on your suggestion we have console=display, so the second line should not executed..
I found that with last version of kernel it's changed here.. but I don't want to rebuild all..

Please Log in or Create an account to join the conversation.

More
3 years 5 months ago #271582 by royka
Replied by royka on topic Can the OPI5 be Configured to Run LCNC?

If it helps, the Odroid N2+ I played with had BIG/LITTLE cores, first 4  cores were big, last 2 little. 
Best performance was isolcpus=2,3,4,5

Ok did the preempt_rt kernel work? That's funny I would've thought that isolcpus=0-3 irqaffinity=4 or 5 works better in that case, probably it's not as simple as I thought. For the Opi5 it might help indeed to isolate 4-7 instead of 5,7.
How was the latency on the s922x? Did a test with the s912 which worked surprisingly well, perhaps that kernel also works on the s922x

 

Please Log in or Create an account to join the conversation.

Time to create page: 0.153 seconds
Powered by Kunena Forum