All Activity

This stream auto-updates     

  1. Past hour
  2. Maybe you wanna to share your success by commiting a PR to https://github.com/armbian/build/blob/master/config/kernel/linux-rk3399-legacy.config ?
  3. Today
  4. I find the log that tmon produces quite usable. Just one visualized by throwing it through gnuplot:
  5. I read carefully user manual and found it #Dont supports imultaneous HDMI and Screen for HDMI IN Using HDMI IN with HDMI port CONFIG_VIDEO_TC358749XBG=y #CONFIG_ROCKCHIP_DW_MIPI_DSI=y #CONFIG_DRM_PANEL_SIMPLE=y I did so and went to rebuild kernel image git clone --depth 1 https://github.com/armbian/build cd build ./compile.sh # in dialog menu # U-boot and kernel packages -> Show a kernel configuration menu before compilation # then in kernel configuration menu use save config -> edit via vi -> laod config ___ ____ _ ____ _ ____________ ___ ___ / _ \| _ \(_) | _ \| |/ /___ /___ // _ \ / _ \ | | | | |_) | | | |_) | ' / |_ \ |_ \ (_) | (_) | | |_| | __/| | | _ <| . \ ___) |__) \__, |\__, | \___/|_| |_| |_| \_\_|\_\____/____/ /_/ /_/ Welcome to Armbian Focal with Linux 4.4.213-rk3399 System load: 0.19 0.14 0.06 Up time: 1 min Memory usage: 3 % of 3809MB IP: 192.168.1.90 CPU temp: 55°C Usage of /: 19% of 15G Last login: Sat Aug 8 18:47:55 2020 from 192.168.1.85 root@orangepi-rk3399:~# v4l2-ctl --list-devices rkisp10_selfpath (platform:rkisp10-000): /dev/video0 /dev/video1 /dev/video2 /dev/video3 root@orangepi-rk3399:~# root@orangepi-rk3399:~# ffmpeg -f v4l2 -list_formats all -i /dev/video0 ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 9 (Ubuntu 9.3.0-10ubuntu2) configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/aarch64-linux-gnu --incdir=/usr/include/aarch64-linux-gnu --arch=arm64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libavresample 4. 0. 0 / 4. 0. 0 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 [video4linux2,v4l2 @ 0x5594189760] Raw : yuyv422 : YUYV 4:2:2 : [video4linux2,v4l2 @ 0x5594189760] Raw : yuyv422 : YUYV 4:2:2 : [video4linux2,v4l2 @ 0x5594189760] Raw : uyvy422 : UYVY 4:2:2 : [video4linux2,v4l2 @ 0x5594189760] Raw : yuv422p : Planar YVU 4:2:2 : [video4linux2,v4l2 @ 0x5594189760] Raw : Unsupported : Y/CbCr 4:2:2 : [video4linux2,v4l2 @ 0x5594189760] Raw : yuv420p : Planar YUV 4:2:0 : [video4linux2,v4l2 @ 0x5594189760] Raw : yuv420p : Planar YUV 4:2:0 : [video4linux2,v4l2 @ 0x5594189760] Raw : yuv420p : Planar YVU 4:2:0 : [video4linux2,v4l2 @ 0x5594189760] Raw : nv12 : Y/CbCr 4:2:0 : [video4linux2,v4l2 @ 0x5594189760] Raw : Unsupported : Y/CrCb 4:2:0 : [video4linux2,v4l2 @ 0x5594189760] Raw : gray : 8-bit Greyscale : [video4linux2,v4l2 @ 0x5594189760] Raw : Unsupported : 16-bit A/XYUV 4-4-4-4 : [video4linux2,v4l2 @ 0x5594189760] Raw : Unsupported : Y/CbCr 4:4:4 : [video4linux2,v4l2 @ 0x5594189760] Compressed: mjpeg : JFIF JPEG : [video4linux2,v4l2 @ 0x5594189760] Raw : rgb565le : 16-bit RGB 5-6-5 : [video4linux2,v4l2 @ 0x5594189760] Raw : bayer_grbg8 : 8-bit Bayer GRGR/BGBG : /dev/video0: Immediate exit requested root@orangepi-rk3399:~# Profit !
  6. So should I just assume this is maybe a future thing @ldiaz ? I saw @Igor took a look at it and liked it but did not comment. Maybe it'll make it into armbian-config at some point down the road. I have a few rpis that I can get started with so it isn't a huge deal. I just love to use Armbian and opis when I can for some reason. It's like my personal discovery or something.
  7. I don't know if there is a limitation in reading less ram due wrong dtb. Sure if you have 2 giga and dtb is for 1giga it will read only 1g but I am not aware of the opposite . Sure @jock can be more precise on this. My shishion is 16 giga/1giga ssv6x5x and that firmware is ok on it Sorry no whole dump but a male male usb would definitely help you in reprogramming or if you still have original partitions ( boot trust resources etc etc ) you can unpack the firmware as DD it from Linux. But if your nand or emmc is erased I don't know a procedure for dding unless a whole dump The limitation about one post is because you are new on here I guess Would you post some photos of board for helping in recognizing it
  8. Ahh I didn't initially understand what you meant when you said this. But doing some research "255" refers to the PWM settings, correct? So with the new kernel if the fan spins always at "255" that means it always spins at it's maximum RPM correct? OK. So Noctua fans appear to be very well respected and reviewed, and very high quality. The Pine64 case allows for an 80mm fan (which is also what they sell on their website). Did you feel that this was not big enough? I see that I could buy an 80mm Noctua fan and not need to cut a bigger hole in the NAS case..... So did you create a new PWM ramp for which the maximum was 170 (i.e 0 to 170)? Would I be correct in understanding that this would set the maximum fan speed at 66.66% of the maximum RPM? Finally, from what I've found it seems as though all Noctua fans use a 3/4 pin connector. Whereas the RockPro64 header for the PWM fan is only 2-pin. How did you get around that?
  9. I'm building the latest version of current, so it is understandable that it doesn't work. Are there any RK3399 boards where USB-C works with Armbian mainline? It looks like the Firefly has a similar USB-C port, but I don't know if that works with Armbian either.
  10. Yesterday
  11. Hi, I've bought a pandoo box with an amlogic s912,2 3g of ram and a mali t820, I've found a couple of dtb files (vegas and meson-gxbb-p200.dtb I think) that make it boot but without wifi nor bluetooth, I've tried extracting the one from android using termux and dd /dev/dtb with no luck... is there anything else to try? any way to make wifi and bt work? Any help is appreciated Thanks!
  12. Thank you but didn't work. Scishion is 2GB Ram and my box is only 1gb. I have already tried so many firmwares with no lucky. Also, I don't have A-A USB cable, so I can only try single img files through rockchip's SD Firmware Tool; that's why I was asking for a backup file, so I can use multitool to restore it. P.S. Why I can only post once a day in this forum?
  13. maybe at the camera signal 1080p50 root@linaro-alip:/home/linaro# ffmpeg -f v4l2 -pix_fmt nv12 -framerate 25 -s 1280x720 -framerate 25 -re -i /dev/video0 -pix_fmt yuv420p -vsync 2 -c:v libx264 -preset ultrafast -profile:v baseline -r 25 -g 50 -sc_threshold 0 -threads 0 -an -bsf:v h264_mp4toannexb -f mpegts "udp://192.168.1.85:10000?pkt_size=1316" ffmpeg version 3.2.15-0+deb9u1 Copyright (c) 2000-2020 the FFmpeg developers [video4linux2,v4l2 @ 0xab784270] The driver does not permit changing the time per frame [video4linux2,v4l2 @ 0xab784270] Time per frame unknown Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, bitrate: N/A Stream #0:0: Video: rawvideo (NV12 / 0x3231564E), nv12, 1280x720, 1000k tbr, 1000k tbn, 1000k tbc [libx264 @ 0xab787250] using cpu capabilities: ARMv6 NEON [libx264 @ 0xab787250] profile Constrained Baseline, level 3.1 Output #0, mpegts, to 'udp://192.168.1.85:10000?pkt_size=1316': Metadata: encoder : Lavf57.56.101 Stream #0:0: Video: h264 (libx264), yuv420p, 1280x720, q=-1--1, 25 fps, 90k tbn, 25 tbc Metadata: encoder : Lavc57.64.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate=N/A speed= 0x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) where can i get normal support hdmi-in ? See https://medium.com/@poddingue/stream-for-cheap-rk3399-and-ffmpeg-part-i-149f330bd127 https://trac.ffmpeg.org/wiki/Capture/Webcam#Linux
  14. This one: https://raspberrypi.stackexchange.com/questions/89803/access-point-as-wifi-router-repeater-optional-with-bridge/89804?newreg=e46b9f0f237d4913b4b807b2369df10c looks promising as it covers AP AND STA setup, don't know about WDS.
  15. Is it with legacy or current/dev? Legacy should probably work as it is based on FA kernel code directly and DTS differences between the two boards are minimal. With current/dev it might be a whole different story though... I can do that in the "mean time" ;-)
  16. root@orangepi3:~# sensors No sensors found! Make sure you loaded all the kernel drivers you need. Try sensors-detect to find out which these are. :(
  17. Ooops, installed but sensors-detect finds nothing. It suggests to verify if all needed kernel modules are loaded. ?
  18. Beta repository with latest armbian trunk: - support for N2+ - sunxi/sunxi64 DEV kernel 5.8.y, most of others stays at 5.7.y. Images will also be rebuild, but update should bring the same experience.
  19. Got to the readme finally. Installed linux-source, then libncurses-dev, then compiled. Works. A bit too complicated (not suitable for script use, IMO). Do You know anything better suited for scripts? Eg 1 line per temp? Or just do a grep on tmon output?
  20. to @rna I repeated all the previous steps for myself. I am working in WinXP. 1. Recorded 2 MMC cards via Win32 disk imager and Rufus-usb-2-12. 2. I inserted the card into the slot of the TV box and applied power without touching RESET. Both cards took turns loading Armbian without any problems. Maybe you still have a different board? For example eMMC but not NAND like mine?
  21. Thanks for accepting me as one of the crowd here ! I am back to doing a study of the armbian-build script. I really do want to use my Fedora system, and all I really want to do on it (for now) is to be able to recompile the kernel. And I don't want to go through the nightmare of docker or virtualbox or any of that. There is no reason that just building a linux kernel ought to be debian dependent. At some point I'll want to replace the kernel on my SD card with one I build -- but that will be the next project. For now my goal is to be able, given the source tree I now have, to build the kernel for my Opi PC 2 on my Fedora system without any virtualization games. And ultimately that will boil down to just typing "make" in the root of the linux source directory with a proper bunch of options for things like CROSS_COMPILE and ARCH and such. Here is one question, if anyone is reading all of this. I noticed that the armbian build script downloads and builds a "linaro" C compiler, which I suppose is some fork from gcc. My fedora system offers an ARM cross compiler that I have been using for years for all of my ARM projects. It is a standard Fedora package. It identifies itself as arm-linux-gnu-gcc (GCC) 9.2.1 20190827 (Red Hat Cross 9.2.1-3) Is there any reason I should not, or might not want to, use this versus the linaro compiler? Maybe I should repost this question all by itself in some more appropriate part of these forums? (If so, where). Tom
  22. Huhh, why? Everybody who has a problem getting started should have a chance to write.
  23. I have learned that the warranty is 15 days from receipt. I reached out to support, they were not only unable to resolve but failed to have any insight beyond "is it plugged in, is it turned on, did you try all of the official releases of various distributions". Gavinb, I see that link and I don't know what I am looking at. It is hard to imagine that anyone would pay money for pine64 products that simply don't work. Or that the team cannot be bothered to maintain a working software configuration which was historically called the Golden Master (GM) against which we can determine conclusively hardware issues which should be guaranteed to work. That would be fair. But this is not. I am disappointed. Such a waste and what a shame.
  24. Hi, I try use image http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=3844 this only one image works HDMI input for HDMI output PC ffmpeg -f v4l2 -list_formats all -i /dev/video0 [video4linux2,v4l2 @ 0xab89b120] Raw : yuyv422 : YUYV 4:2:2 : [video4linux2,v4l2 @ 0xab89b120] Raw : yuyv422 : YUYV 4:2:2 : [video4linux2,v4l2 @ 0xab89b120] Raw : uyvy422 : UYVY 4:2:2 : [video4linux2,v4l2 @ 0xab89b120] Raw : yuv422p : Planar YVU 4:2:2 : [video4linux2,v4l2 @ 0xab89b120] Raw : Unsupported : Y/CbCr 4:2:2 : [video4linux2,v4l2 @ 0xab89b120] Raw : yuv420p : Planar YUV 4:2:0 : [video4linux2,v4l2 @ 0xab89b120] Raw : yuv420p : Planar YUV 4:2:0 : [video4linux2,v4l2 @ 0xab89b120] Raw : yuv420p : Planar YVU 4:2:0 : [video4linux2,v4l2 @ 0xab89b120] Raw : nv12 : Y/CbCr 4:2:0 : [video4linux2,v4l2 @ 0xab89b120] Raw : Unsupported : Y/CrCb 4:2:0 : [video4linux2,v4l2 @ 0xab89b120] Raw : gray : 8-bit Greyscale : [video4linux2,v4l2 @ 0xab89b120] Raw : Unsupported : 16-bit A/XYUV 4-4-4-4 : [video4linux2,v4l2 @ 0xab89b120] Raw : Unsupported : Y/CbCr 4:4:4 : [video4linux2,v4l2 @ 0xab89b120] Compressed: mjpeg : JFIF JPEG : [video4linux2,v4l2 @ 0xab89b120] Raw : rgb565le : 16-bit RGB 5-6-5 : [video4linux2,v4l2 @ 0xab89b120] Raw : bayer_grbg8 : 8-bit Bayer GRGR/BGBG : also tried images 1. OrangePi_rk3399_ubuntu_bionic_desktop_linux4.4.179_v1.3 from https://drive.google.com/drive/folders/17t3rWNuvG5i72UgrwfgEuevrEFS9Txo4 2. Armbian_20.05.4_Orangepi-rk3399_focal_current_5.4.46 from https://dl.armbian.com/orangepi-rk3399/archive/ and try encoding to h264 use preset ultrafast 720p work without h264_rkmpp ffmpeg -f v4l2 -pix_fmt nv12 -framerate 25 -s 1280x720 -framerate 25 -re -i /dev/video0 -pix_fmt yuv420p -vsync 2 -c:v libx264 -preset ultrafast -profile:v baseline -r 25 -g 50 -sc_threshold 0 -threads 0 -an -bsf:v h264_mp4toannexb -f mpegts "udp://192.168.1.85:10000?pkt_size=1316» https://yadi.sk/i/68YnUz6nDLhK6g 1080p after 15 seconds board rebooted ffmpeg -f v4l2 -pix_fmt nv12 -framerate 25 -s 1920x1080 -framerate 25 -re -i /dev/video0 -pix_fmt yuv420p -vsync 2 -c:v libx264 -preset ultrafast -profile:v baseline -r 25 -g 50 -sc_threshold 0 -threads 0 -an -bsf:v h264_mp4toannexb -f mpegts "udp://192.168.1.85:10000?pkt_size=1316" Then a try install ffmpeg with h264_rkmpp how I did it from armbian kernel But from this kernel rockcip_mpp not compiled need kernel headers video/rk_vpu_service [ 5%] Building C object mpp/hal/dummy/CMakeFiles/hal_dummy.dir/hal_dummy_dec_api.c.o /tmp/rockchip_mpp/mpp/hal/worker/mpp_device/mpp_device.c:24:34: fatal error: video/rk_vpu_service.h: No such file or directory #include <video/rk_vpu_service.h> ^ compilation terminated. mpp/hal/worker/mpp_device/CMakeFiles/mpp_device.dir/build.make:62: recipe for target 'mpp/hal/worker/mpp_device/CMakeFiles/mpp_device.dir/mpp_device.c.o' failed make[2]: *** [mpp/hal/worker/mpp_device/CMakeFiles/mpp_device.dir/mpp_device.c.o] Error 1 CMakeFiles/Makefile2:3081: recipe for target 'mpp/hal/worker/mpp_device/CMakeFiles/mpp_device.dir/all' failed make[1]: *** [mpp/hal/worker/mpp_device/CMakeFiles/mpp_device.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 5%] Building C object mpp/hal/dummy/CMakeFiles/hal_dummy.dir/hal_dummy_enc_api.c.o [ 16%] Built target osal Makefile:127: recipe for target 'all' failed make: *** [all] Error 2 Then I try connect my Nikon D5300 to hdmi in ffmpeg is not responding and board not responding root@linaro-alip:/home/linaro# ffmpeg -f v4l2 -pix_fmt nv12 -framerate 25 -s 1280x720 -framerate 25 -re -i /dev/video0 -pix_fmt yuv420p -vsync 2 -c:v libx264 -preset ultrafast -profile:v baseline -r 25 -g 50 -sc_threshold 0 -threads 0 -an -bsf:v h264_mp4toannexb -f mpegts "udp://192.168.1.85:10000?pkt_size=1316" ffmpeg version 3.2.15-0+deb9u1 Copyright (c) 2000-2020 the FFmpeg developers [video4linux2,v4l2 @ 0xab784270] The driver does not permit changing the time per frame [video4linux2,v4l2 @ 0xab784270] Time per frame unknown Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, bitrate: N/A Stream #0:0: Video: rawvideo (NV12 / 0x3231564E), nv12, 1280x720, 1000k tbr, 1000k tbn, 1000k tbc [libx264 @ 0xab787250] using cpu capabilities: ARMv6 NEON [libx264 @ 0xab787250] profile Constrained Baseline, level 3.1 Output #0, mpegts, to 'udp://192.168.1.85:10000?pkt_size=1316': Metadata: encoder : Lavf57.56.101 Stream #0:0: Video: h264 (libx264), yuv420p, 1280x720, q=-1--1, 25 fps, 90k tbn, 25 tbc Metadata: encoder : Lavc57.64.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate=N/A speed= 0x video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) where can i get normal support hdmi-in ? See https://medium.com/@poddingue/stream-for-cheap-rk3399-and-ffmpeg-part-i-149f330bd127 https://trac.ffmpeg.org/wiki/Capture/Webcam#Linux
  25. If the wifi interfaces is there (iwconfig) then I don't know. In the meantime you surely will find some tutorials in the web how to setup a hotspot on buster with hostapd.
  26. Just checked: So hostapd IS there, "only" need to know how ("manually") configure it, OR enable it in menu-driven armbian-config.
  1. Load more activity