lanefu changed the topic of #armbian-rockchip to: Armbian - Linux for ARM development boards | Rockchip SoC | www.armbian.com | This channel is relayed to the equivalent Discord channel | this channel is logged
DC-IRC has quit [Remote host closed the connection]
DC-IRC has joined #armbian-rockchip
yang has quit [Server closed connection]
yang has joined #armbian-rockchip
Werner has quit [Server closed connection]
Werner has joined #armbian-rockchip
PhotoJim has quit [Server closed connection]
PhotoJim has joined #armbian-rockchip
<DC-IRC> [Discord] <beohoff3174> Did they fix HDMI out? I feel like the last time I tried edge, there wasn't any hdmi out
<DC-IRC> [Discord] <Werner> I don't think so. Tried rc7 thus morning but nothing
<DC-IRC> [Discord] <Werner> I don't think so. Tried rc7 this morning but nothing
<DC-IRC> [Discord] <capnemo> which repository is actually being used to store rockchip kernel source ? is it armbian/linux-rockchip ?
juri_ has quit [Server closed connection]
juri_ has joined #armbian-rockchip
<DC-IRC> [Discord] <Werner> That one is for legacy and vendor fir rk3588 and some boards of rk35xx only. Others need to be looked up at the equivalent source config files
<DC-IRC> [Discord] <Werner> That one is for legacy and vendor for rk3588 and some boards of rk35xx only. Others need to be looked up at the equivalent source config files
<DC-IRC> [Discord] <capnemo> oh I see, I need to look at the build config files, I might try this source first. Thanks a lot 🙂
<DC-IRC> [Discord] <Werner> You have to start at the board config file to get an idea which kernel targets are available and which family it is related to. Then you can go to sources config files and check the family config. If the information is missing it probbaly `include`s a generic config file like rockchip64.conf in the `includes` folder.
<DC-IRC> [Discord] <Werner> Lots if inheritances 🙂
<DC-IRC> [Discord] <capnemo> yes it's in fact a rk3588, it looks like there is also a "current" at 6.8. I was getting compilation errors with the legacy with the cif module (2 functions were using int instead of enum declared in the .h file)
<DC-IRC> [Discord] <Werner> legacy is to be considered deprecated for rk3588. It won't receive further updates. vendor kernel is undergoing a push to a more recent rockchip bsp
<DC-IRC> [Discord] <beohoff3174> That branch wasn't working on my ornange-pi5 plus, just won't boot
<DC-IRC> [Discord] <beohoff3174> not sure if the bootloader needs updating or how to debug, but it's a big nadda for me
<DC-IRC> [Discord] <Werner> https://debug.armbian.de
<DC-IRC> [Discord] <beohoff3174> before this project, I don't think I've ever compiled a kernel, and I've been using linux for like 10 years. It's insane how quickly you can get close to metal. This was a helpful link, I'll dig out my usb ttl and post it up to see if it's helpful to others. I'd like this branch to land or Collabora's fixes to merge to mainline so I don't have to hack around as much
<DC-IRC> [Discord] <Werner> collabora frequently pushes to mainline. Like panthor which landed in 6.10. 6.11 should come with some more stuff for rk3588
<DC-IRC> [Discord] <beohoff3174> HDMI out/in is the big thing I'm looking for. I'm trying to pass through the HDMI image with some modifications. Fingers crossed, I think a patch is in process
<DC-IRC> [Discord] <Werner> Vendor with 6.1.43 should come with most features working if you don't want to wait for mainline to catch up. I think hdmirx can be enabled via overlay
<DC-IRC> [Discord] <capnemo> yep 6.1.43 has been very reliable so far 🙂 except when you try to compile it with newer gcc options 😄
<DC-IRC> [Discord] <beohoff3174> I wish I would have purchased a radxa board intead of orange pi, feels like more armbian devs are using radxa instead of orange pi
<DC-IRC> [Discord] <capnemo> I've been using 3 orangepi5+ with the kernel 6.1.43 on nixos and works beautifully, thanks to armbian work \o/
<DC-IRC> [Discord] <Werner> Armbian shifts its focus away from orangepi boards.
<DC-IRC> [Discord] <Werner> Xunlongs main focus is to make money and sell boards as cheap as possible. They don't care much about development nor supporting 3rd party developers or projects besides some free board samples which are basically worthless without proper software. They rely on others to do their job in supporting those and even upstreaming stuff.
<DC-IRC> [Discord] <Werner> Since other companies have been proven to be much nicer in these matters... 🤷‍♂️
<DC-IRC> [Discord] <Werner> To be fair, orange pi boards are not bad hardware wise besides some flukes (3b with broken Ethernet for example) . They work once others made them work properly. I have a couple of them myself and I also fell for their low price policy.
<DC-IRC> [Discord] <beohoff3174> Updated the post with the serial log, any pointers for debugging/fixing?
<DC-IRC> [Discord] <Werner> Means it is not the kernels fault but the boot loader does not work properly
<DC-IRC> [Discord] <Werner> Hm shouldn't uboot been swapped to radxas 2024 one? I see that old 2017 one from opi in the logs
<DC-IRC> [Discord] <beohoff3174> Should be, form suggests the SD card might be corrupted a bit:
<DC-IRC> [Discord] <beohoff3174> Going to try that first
<DC-IRC> [Discord] <beohoff3174> I think I wrote the bootloader to SPI, so maybe that's why that isn't updating
<DC-IRC> [Discord] <zeeto9> Something I’ve definitely learned. This brought me to putting in an order from rpi5 and a radxa5b. Since there isn’t a “perfect” board, I’m now going to try utilizing the rpi5 and orangepi5+/radx5b together, whether “clustered” or communicating over ethernet. Raspberry pi5 to gain access to plethora of available cameras and other hardware, orangepi/radxa for managi <clipped message>
<DC-IRC> [Discord] <zeeto9> ng the rpi5 along with background image processing tasks.
<DC-IRC> [Discord] <zeeto9> No idea if this is a sound solution, but it should be interesting one way or another.
<DC-IRC> [Discord] <beohoff3174> I was surprised that rp5 didn't have any encoding hardware on it. Decode yes, encode no
<DC-IRC> [Discord] <zeeto9> I was….quite surprised myself. But it lead me to thinking the combined might be better for more situation. At the moment this is for astrophotography, but even if rpi5 had great hwa enc, there are many techniques for live stacking of images that’s fairly computationally intensive and maybe would have overwhelmed the rpi5 with only 4 cores.
<DC-IRC> [Discord] <zeeto9> Heck, if it works, I might even go the extra mile and make a cyber deck and add some esp32s for some displays or knobs/dials 🤷‍♂️
<DC-IRC> [Discord] <capnemo> hmm, it looks like I will have to switch gears away from orange pi to radxa and/or rpi5
<DC-IRC> [Discord] <zeeto9> Well, they all have their own things. I think this is where experimentation with other boards helps decide which boards quirks are acceptable for the task.
<DC-IRC> [Discord] <zeeto9> I do love my orange pi 5 plus, and after I learned it, it does everything I want, consistently. It also has a plethora of I/O I want (honestly the opi 5 plus has the best I/O of any board for me). What it doesn’t have is third party hardware support for cameras (the vast array Id like to pull from). With that said, the raspberry pi 5 hwa is not on par with rk3588 (in my mind), <clipped message>
<DC-IRC> [Discord] <zeeto9> absolutely can’t handle my encoding needs in real time hwa, but also doesn’t have the same power of gpu or the NPU which I’ve been slowly working into projects. At the same time, radxa is very close to opi5+, the I/O I can work with, but now the lack off aggregate 5gbps Ethernet not available, some current hdmi issues, and now they are the process of going from vendor kerne <clipped message>
<DC-IRC> [Discord] <zeeto9> l to mainline(?).
<DC-IRC> [Discord] <capnemo> yep, make sense, thanks a lot for that.
<DC-IRC> [Discord] <capnemo> I still have to harness the npu so far, so plenty to learn still
<DC-IRC> [Discord] <beohoff3174> zeeto what astrophotography are you doing?
<DC-IRC> [Discord] <zeeto9> One thing I did just notice today when looking at radxa is their knew radxa os, which is one they are switching to, is on mainline with panthor for gpu. This excites me. What I didn’t know, is that by switching to panther, the have enabled to full non android mobile version of openGL, but looks like have completely lost OpenCL support, which is an issue for me.
<DC-IRC> [Discord] <zeeto9> Currently my attempt is going to be using arducam owlsight 64mp sensor, in 4x4 binning to increase pixel size and take long exposures over mipi to raspberry pi 5 in raw10. I plan on saving those as master copy as well as having the orangepi 5 plus then attempting to do rough live raw stacking to see how well I can get a “live” view of the stacking progress
<DC-IRC> [Discord] <zeeto9> The camera will be attached to my 10in reflector telescope using the telescope as the “lens”. I’ll test moon, planets, and dso to figure out how the sensor provides against those and then probably start testing other Sony imx sensors to find the right fit for each application
<DC-IRC> [Discord] <beohoff3174> Is the mipi capture not supported by rk3588?
<DC-IRC> [Discord] <zeeto9> It is, but the issue is drivers. The orange pi only has two official cameras and it’s not an easy task to find or make drivers for unsupported task. Also the orange pi 5 plus has its own unique mipi connector. The raspberry pi, has near endless camera options and sensor types
<DC-IRC> [Discord] <zeeto9> It is, but the issue is drivers. The orange pi only has two official cameras and it’s not an easy task to find or make drivers for unsupported camera. Also the orange pi 5 plus has its own unique mipi connector. The raspberry pi, has near endless camera options and sensor types
<DC-IRC> [Discord] <zeeto9> If the rpi5/opi5+ combo ends up working well, it will become my “base” for all computer vision projects
<DC-IRC> [Discord] <beohoff3174> Hmmm, I'm looking at leveraging a Geekworm Hdmi-in Module for Raspberry Pi, Hdmi to CSI-2. Do you know how to check if something like that would be supported?
<DC-IRC> [Discord] <beohoff3174> Or should I assume that it's just not?
<DC-IRC> [Discord] <beohoff3174> Hmmm, I'm looking at leveraging a Geekworm Hdmi-in Module for Raspberry Pi, Hdmi to MIPI CSI-2. Do you know how to check if something like that would be supported?
<DC-IRC> [Discord] <zeeto9> I think there is as an hdmi in hat for the rpi5. I’m not sure if it’s mipi or pcie. I hear ya on that hdmi in. Without that on the orange pi 5 plus, I would have no ability to start developing against live unprocessed video
<DC-IRC> [Discord] <beohoff3174> It's a HDMI to CSI adapter. While I've been using Orange Pi 5 plus as a dev board, I probably want to drop the specs for a production push
<DC-IRC> [Discord] <zeeto9> Yea….thats why I ordered a radxa5b to play around with. While it might have some different quirks as it moves to mainline, ideally it would be the better production variant. As long is it it will support opencl in the future on Radxa os, it should be able to take the opi5plus place, or even their radxa cm5 with carrier board. I’m not sure, only after a couple of months of pla <clipped message>
<DC-IRC> [Discord] <zeeto9> ying with it will know.
<DC-IRC> [Discord] <zeeto9> Or armbian for it. I’d like to get to as much mainline one way or another
<DC-IRC> [Discord] <zeeto9> I admit I really like the rk3588 chip. That on its own, whichever company, is a great soc