Power & Source of Big Ideas

not sure, that it supported by ISP
maybe some USB cameras with hardware MJPEG encoder.
More than that, i see that the partition file system s Other, but in other tool i see it ext3 and when i connect to the sd when it's running on it's machine i see that it's ext4. No, it's not. But software, which you try to use - not support ext4 correctly. Why you don't want just to follow instruc...
I think you gave me the hint, as i see the partition is ext4 partition. that's why i can't extend more. I will try to convert to FAT32 and will see if it will fix that. I'll update here You understand me wrong. Only fat16 have a limit for 4GB from what I remember. ext2/3/4 don't have a limit below ...
I tried doing that offline on my windows, it also didn't give me the option to increase the size. which is strange, is there any configuration of limiting partition size ? not for ext2/3/4 at size around 4GB(it's a fat16 limit). as I see from wiki , this board\distro don't have a automatic resizing...
I investigated more and more and seems that the partition is limited, do you have any idea if this is a realistic option? Did you try to resize partition on PC with card-reader? Did you try to use older distro(willy from 20180207)? Another option(which ) - to compile you own image - you can pre-sel...
you write to wrong place - that's a RockChip Rk3399 Linux, not a A64(I believe, it's a AllWinner - and thats a right place ) ;) so it's impossible to check exactly what happens with you disto/board ;) btw, by default, all disto's for Rk3399(and RPi, and many other boards) expand partition to full SD...
and is there a cheaper solution than the jetson nano that have hardware h.265 encoding ? it's hard to say - some of 96 boards , like Qualcomm 845/820 and Huawei Kirin 960\970 and Helio X20 have h265 encoder, but I am not sure about driver support (it's a big chance, that this is no drivers for Linu...
don't think - just measure temperature.
If you like to test s performance of SD-cards - it's a good idea to buy a SD-Card reader, not a single board computer :)
For Midgard GPU theoretical maximum is about 0.034*MHz*Core( see GFlops per core ), so for T860x4 at 800MHz it's about 108.8 GFlop, while at 200MHz it's only 27.2 GFlop. Since you get float4 : 45.23 | 46.33 on FireFly - it can't run on 200MHz even theoretically. Based on yours values from T4 - looks...
And we compared T4 benchmark with the Firefly-RK3399, it has same gflops on differents types, but enqueueMapBuffer and enqueueUnmap alot faster than T4, - what kernel use FireFly? (https://forum.armbian.com/topic/8097-nanopi-m4-performance-and-consumption-review/ here you can find a performance tab...
As I mention, it's a USB3 hub on M4 - so you shouldn't expect a full speed of USB3 from every port. A correct way to check USB3 - performance must be even higher, than theoretical maximum for USB2 - which is around 60MB\s for read\write. You may find more information on performance thread (but with ...
it's active by default (otherwise non of USB ports will work - since they connected via a USB3 hub to Rk3399).
it's called MCAM400 - you can find it here https://www.friendlyarm.com/index.php?route=product/product&path=78&product_id=247 PS: please note, support limited in NanoPI boards only to 1 camera in time via GStreamer only(V4L can be used only with NV12 format) and only to basic resolutions (li...
Fx7py wrote:
CAP_V4L is unknown to cv when I try cap = VideoCapture("dev/video0", CAP_V4L)

You need to be sure, that you build OpenCV with Video4Linux2 (V4L) support - if you want to use this API.
do you know any other Affordable alternatives yesterday was announced Nvidia Jetson nano - it's simplified version of older TX1 in smaller small factor and 99$ price - support encoding h265/265 4k@30fps or multiply 1080p@60/30fps - more detailed [code=https://devblogs.nvidia.com/jetson-nano-ai-comp...
maybe a answer to this question you can find in wiki http://wiki.friendlyarm.com/wiki/index. ... dio_device
I hope that's all https://github.com/armbian/build/commit/bedad2582d8da89bc3dd3399f9b15db3207c0f71 Thank you! It's few more tricks with gstreamer to get something from MIPI camera - but I manage to get a picture from it with Armbian (with wrong colors for now). Also some native camera sensor resolu...
MIPI camera support should also work since we use the same kernel (default images) with a few fixes. it's not working, since RkISP and both camera sensor drivers, which can be used with NanoPi T/M/Neo 4 (ov13xx and ov46xx) disabled by default. (so user need to recompile kernel). the bigger problem ...
sas wrote:
FriendlyElec's kernel doesn't provide support for overlayfs.
Any ideas?

you may try to take friendlyElec image (https://github.com/friendlyarm/sd-fuse_rk3399) and build kernel with support for overlays
it's

Code: Select all

mpph264enc

take a look at https://github.com/friendlyarm/gst-camera-sh - you can find g-streamer commands inside.
or in wiki - http://wiki.friendlyarm.com/wiki/index. ... er_Linux_2
for Ubuntu 18.04/Friendly desktop from 2018.12.18 image: - under GStreamer it's only mpph264enc in rockchip section - ffmpeg section even worst - only x264 decoder(no h/w encoder) based on this - http://rockchip.wikidot.com/rk3399 - it's only 265 decoder and no 265 encoder at all in Rk3399 chip. PS:...
I am attempting to use an M4 + dual OV13850's + OpenCV + Ubuntu. In addition, I need to control the camera manually for focus, exposure, white balance, etc. I have been blocked trying to read even a single camera from OpenCV for several months. The gst and v4l2 solutions listed by ayaromenok earlie...
I installed friendly Desktop ubuntu, and cant read the OV13850 MIPI camera from VideoCapture cap(0) , gst-camera.sh is working. main idea to use camera in opencv: if gst-camera command working, you need to grab command line from it change last parameter: from XXXsink to appsink maybe you need to ch...
since (?) a week ther is a solution for GUI - but VERY slow on the Raspberry wow, thanks! didn't see this article ;) arm64 on RPi :))) I am almost sure, that Win10/arm64 have build-in drivers for Arm Mali 2/3D, but some other stuff, like Rockchip ISP (which not work correctly even under Linux on Na...
- win10 on RPi is not a typical desktop\arm64 windows 10 with GUI
- only Microsoft can grant such support, so it's a wrong place to ask ;)
this can be done manually, with a few copy/sym-link commands (and config for swap).
PS: pls, be careful with moving /tmp from system disk, since it can be used during start-up before mount
plz, use http://www.friendlyarm.com instead of http://www.nanopi.io

and Nano Pi M4 wiki: http://wiki.friendlyarm.com/wiki/index. ... om_SD_Card and download page: http://download.friendlyarm.com/NanoPiM4
Look like it's impossible now due to 4CSI/MIPI line nature of 4MP cameras, while Rk3399 itself have only 6 CSI lines( info from another board ). probably, if you manage to configure cameras with only 2 CSI/MIPI per camera, it would be possible to use two of them simultaneously with follow code cv::V...
Any hope of success ? Las time I ran armbian I got exactly the same errors opening the camera by index as on FriendlyDesktop. It's always hope :) Right now Armbian came with kernel, where ISP and both camera drivers disabled. so, simple reconfiguration and kernel recompile give some access to ISP: ...
I would like to ask, is there any way we can enable /dev/video* as filepath for Camera Devices ? Is there any specific module that the Linux OS has to have inorder to work with /dev/video* support ? Right now I am playing with Armbian\their kernel(4.4.172, which have all changes for friendlyelec ca...
Trying to figure out how to convert NV12 to be useful in OpenCV. Seems (python) frame = cv2.cvtColor(frame, cv2.COLOR_YUV2BGR_NV12) alone is not enough. There are many color types. Any hint how to convert NV12 to BGR ? It is not a good idea - instead of use Rockchip ISP hardware you will use OpenCV...
I dont know if all Single Board Computers are equipped with ISP. without ISP it's impossible to grab image from Camera, connected via CSI lines ;) (so some chips don't have it, but Rk3399 include his own ISP). You can check Rockchip kernel 4.4 and gstreamer for details, as well as their official in...
Can we please get proper v4l support so cameras in OpenCV work. as I wrote in MCAM400 topic , OpenCV is working on RK3399 board via V4L with CSI cameras (you need a latest build from 201812, since it include proper camera support for both 13MP & 4MP cameras), but with some issues(only full reso...
I am not sure about the encode NV12 to decode, but it might be possible to do it in OpenCV It's possible, but not rational - it will take a large amount of memory and CPU/GPU computation power, while ISP (Image Signal Processor - special unit, responsible for cameras and basic image operations) wou...
I found some limitation by using Video4Linux with CSI camera with FriendlyDesktop: - only full resolution can be used (you will need to downscale it outside of ISP) ; - looks like NV12 encode image arrive (to convert to RGB/BGR you will need to decode it); I am continue to evaluate this question, so...
In next few days I will update my own scripts (need to finish Raspberry Pi first ;) ), but generally it's noting unusual: cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D BUILD_TESTS=OFF \ -D BUILD_EXAMPLES=OFF \ -D INSTALL_C_EXAMPLES=OFF \ -D WITH_OPENCL=ON \ .. make -j 6 sudo make -j 6 install
no element "rkximgesink" it's just a FriendlyArm display utility for X11, which for some reason missed. looks like you have broken Linux installation on you board - can you check with clear install of rk3399-sd-friendlydesktop-bionic-4.4-arm64-20181219.img.zip (SD card version only to mak...
pavelectric wrote:
Of course it's interesting to try a speed of over 30FPS.

Can't get over 30 fps :(

OpenCV- it's C++ lib. Also have bindings for Python, etc - but settings correct for all of them
good day I got a pair of this cams and start to making some test. I will write to this post most important things and answer your question if your have some ;) cameras have a lot of limitations, some of them, hopefully, can be fixed in software. - it's 16:9 wide angle camera(it's a feature); - while...
1) V4L: VideoCapture capture("/dev/video0", CAP_V4L); note: video in NV12 format, so need to be decoded to RGB/BGR to use in OpenCV operations 2) GST: VideoCapture capture(" rkisp device=/dev/video0 sensor-id=1 io-mode=4 path-iqf=/etc/cam_iq/rk-ov13850.xml ! video/x-raw,format=NV12,wi...
did you use latest version(from 2018/12/19) of Friendly Desktop(ubuntu 18.04)?

test script "gst-camera.sh" to test a camera's functions" - I couldn't find this file

it's

Code: Select all

/usr/local/bin/gst-camera.sh
Moreover, where is the "Boot" and the core of the system? friendlyCore/Desktop use separate partitions for everything: CMDLINE: root=/dev/mmcblk1p7 rw rootfstype=ext4 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00002000@0x00006000(misc),0x00006000@0x000...
If I understand correctly, MMAL - it's a Broadcom lib for their VideoCore IV GPU(and use OpenMax as lower level API), used in RaspberryPI. and can be used only with VideoCore based chips/board(RPi and similar), while Nano M4 use ARM Mali GPU/ISP and not compatible with MMAL. Theoretically, you can p...
exactly the same way, as an any other platform: cv::VideoCapture capture(0); // open the first camera you may need to make some tuning, like select Video 4 Linux or any other API cv::VideoCapture capture("/dev/video0", cv::CAP_V4L); // open the first camera capture.set(cv::CAP_PROP_FRAME_W...
for cross-compilation https://github.com/friendlyarm/friendly ... u16-docker
or you can simple compile on device
- are there any alternative ways to get an image? (I could not get through VLC). another interface - Video for Linux, version 2 - V4L2 - many video-software use it and not a gstreamer (or use them both, like Qt or OpenCV). to test it you may use v4l2-ctl: sudo apt install v4l-utils and v4l2-ctl --l...
pavelectric wrote:
camera MCAM400.

looks interesting, especially high-speed video modes.
I don't have that camera ;)
Maybe next time better buy a Rock Pi 4. That's Raspberry Pi CSI/DSI compatible and it all works in Linux. And they seems to care a lot more. In the month they sell the RockPi4 they've got more and better software than here with the RK3399 boards. I am interesting in RockPi 4 board too, but it have ...