Can the OPI5 be Configured to Run LCNC?

More
3 years 5 months ago #271805 by royka
Replied by royka on topic Can the OPI5 be Configured to Run LCNC?
Yes it's the same chip, but it has a different board layout so it will need a different dtb. It also has a different Ethernet chip that will need a change in the kernel. These are the changes made by Xunlong:
github.com/orangepi-xunlong/linux-orange...aa2aa259f1bb957cbca0

I'll make a patch out of it and create a new image between now and next week. The one I've ordered is not send yet so I'm not able to test anything.

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

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

It most certainly could have been a cooling issue that caused the spikes. I left it, a bare board, running overnight, and they were there when I looked in the morning. I ordered heatsinks along with the m2 disk.

As for the user experience, even with the six glxgears and video running, it was still usable. Slow and jerky, yes. But, still usable.

I'll wait on the hardware before running more tests. For now, moving over to putting the electronics enclosure together.
 

That will most likely have been the case indeed, I did a test without any cores isolated for 2 hrs while running glxgears and running Firefox together with Chromium and still had a max latency of 30us, so that's probably how I'll run it.

I've tested 2 heat sinks, the black one covering the whole OPI and the so called Ice Tower.
The black one with 2 cores isolated and no fan it stayed cool enough with a room temp of 20 C. Without any cores isolated it'll throttle after a few minutes 100% cpu use. The cooling fan delivered with it didn't make a noticeable difference. A cooling fan in the electronics enclosure will probably be sufficient.  

The RGB fan that comes with the Ice Tower I didn't test, but with a pwm fan configured to turn on at 60c, it barely turns on without any cores isolated and normal use. 

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

More
3 years 5 months ago #271819 by royka
Replied by royka on topic Can the OPI5 be Configured to Run LCNC?
Made an image for the OPi-5 plus if someone wants to test, please let me know if it works.

mega.nz/folder/78Z3UbRD#Pl8DdWmxLF3CDma21An8gQ

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

More
3 years 5 months ago #271838 by buzzFab
Replied by buzzFab on topic Can the OPI5 be Configured to Run LCNC?
Royka,
My OPi5+ hasn't shipped out yet either, I ordered from the Ali store instead of Amazon. The usual delivery time from China is about 2-3 weeks to me on the West Coast of Canada. That being said my NanoPC-T6 from FriendlyELEC is here already, it only took about 10 days to arrive via DHL.

The post you made about xunlong kernal changes is way over my head at this point. I bought both of these SBC boards in hopes someone smarter than myself would get one an I could just follow along, you are one of the people. Thank You.

I can always use the second board for one of my many other projects that doesn't need the real-time magic. I also have 2x brand new never opened MESA 7i76e cards I bought when there was supply chain shortages. I was planning on using but will most likely never even touch them now that I picked up some LEADSHINE EL8 EtherCat drives and ELM2 motors ($ not cheap $). Each drive has its own i/o pins for limits, estop, probe, glass slides, etc. and if the OPi5+ 40-pin GPIOs are accessible than I don't see a use for the mesa cards anymore. I guess maybe I should sell them.

I guess I will need a M.2 SSD as there is no eMMC like the NanoPC-T6 has, Also I assume a heatsink will be required, is there recommended one that will work with this board?

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

More
3 years 5 months ago #271873 by echristley
Replied by echristley on topic Can the OPI5 be Configured to Run LCNC?
In case he is bashful, royka is definitely one of those people. I've been following his directions to excellent success.

That being said. I haven't worked on installing the wayland drivers, yet. Don't know if I'll bother. Mesa has not stock of the 7c80 or 7c81, so I ended up with a 7i96S. Given the performance I documented, the fact that I'll never be trying to push the system that hard, and I'll be offloading some of the work to the Mesa card, what's the point of faster video?

Anyway, today I'm trying toi cram 10lbs of shinola in to a 5lb box. My system will have two enclosures. One for power, and one for control. Today, the power box is going together.

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

More
3 years 5 months ago #271958 by royka
Replied by royka on topic Can the OPI5 be Configured to Run LCNC?
buzzFab, perfect then it'll probably arrive about the same time as mine.
I've looked at the source of the NanoPC-T6 but it's not clear to me which dtb it needs. It seems to use an UEFI bootloader and Armbian doesn't support it yet either.

If you like you could try to write an official FriendlyElec SD image with Ubuntu Jammy and install the kernel for OPi5+ on it since it has the same ethernet chip. I know it's a lot of information at the beginning but in the end it's not so hard. The kernel we are using is the realtime kernel of Rockchip and isn't updated since august. To support newer devices I made these patches (it basically just adds the dtb sources and some updates) with these patches everyone could build their own rt kernel with the drivers they need.

That look like some pretty nice drivers/motors, There will be plenty of IO pins available indeed with the driver made by Guglielmi.
The OPi5+ does have an eMMC slot, to be safe I would use a m.2 drive in case it has influence on the latency. A heat sink is required indeed, otherwise the chance it big it will throttle when it gets hot which will induce latency. Haven't seen one yet but with a good fan the small ones you could stick on the chips will do. For a pwm fan you could search for "rpi4 pwm fan". 
The following user(s) said Thank You: buzzFab

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

Time to create page: 0.148 seconds
Powered by Kunena Forum