I bought a NanoPC-T4.
and I installed buildroot system as below command.

Code: Select all

1. repo init -u https://github.com/friendlyarm/buildroot_manifests -b master -m rk3399_linux_release.xml --repo-url=https://github.com/rockchip-linux/repo --no-clone-bundle
2. repo sync -c --no-clone-bundle
3. ./build.sh all
4. flash images to emmc
5. booting Ok! after rebooting.

I played Camera application but its not working properly. Buttons did not work. it seems to be unactivated.
I tested some function and WiFi did not work too.
I bought two MCAM400.(ㅠㅠ)
Does Friendly Elec teams know this issue? and Will you fix it?

----------- logs--------------------

Code: Select all

[root@rk3399:/]# QLauncher start "相机"
getLang: "zh_CN" qmFiles.size: 2
"zh_CN" : ":/translations/i18n_en.qm"
"zh_CN" : ":/translations/i18n_zh.qm"
ueventthread thread run

Using Wayland-EGL
cameraWidgets::showEvent
open  /dev/video0  sucess!
driver: rkisp1_v0
isp CARD  rkisp1_mainpath
input name  Camera , id  0
open  /dev/video1  sucess!
driver: rkisp1_v0
isp CARD  rkisp1_selfpath
input name  Camera , id  0
open  /dev/video2  sucess!
driver: rkisp1_v0
isp CARD  rkisp1_dmapath
open  /dev/video3  sucess!
driver: rkisp1_v0
open  /dev/video4  sucess!
driver: rkisp1_v0
open  /dev/video5  sucess!
driver: rkisp1_v0
isp CARD  rkisp1_mainpath
input name  Camera , id  0
open  /dev/video6  sucess!
driver: rkisp1_v0
isp CARD  rkisp1_selfpath
input name  Camera , id  0
open  /dev/video7  sucess!
driver: rkisp1_v0
isp CARD  rkisp1_dmapath
open  /dev/video8  sucess!
driver: rkisp1_v0
open  /dev/video9  sucess!
driver: rkisp1_v0
Open  /dev/video10  failed! strr: No such file or directory
Open  /dev/video11  failed! strr: No such file or directory
connected  camera nums  2
cam name  Camera ,connect to controller type  1 ,input index  0
cam name  Camera ,connect to controller type  1 ,input index  0
updateCamerasBox end
openCamera start
Using the 'xdg-shell-v6' shell integration
0:00:00.209024375  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:1009:setup_pipeline:<camerabin0> camerabin created

** (cameraView:1238): WARNING **: opening /dev/video1

0:00:00.384593125  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:941:setup_pipeline_element: no element for property 'audio-source' given
0:00:00.388737709  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:941:setup_pipeline_element: no element for property 'viewfinder-filter' given
0:00:00.389947834  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:1067:setup_pipeline:<camerabin0> elements created
0:00:00.391080375  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:1085:setup_pipeline:<camerabin0> elements configured
mpi: mpp version: Without VCS info
[  583.818494] rk_vcodec: vpu_service_ioctl:1889: error: unknown vpu service ioctl cmd 40086c01
mpp_rt: NOT found ion allocator
mpp_rt: found drm allocator
0:00:01.029528501  1238      0x521b530 WARN                  rkv4l2 gstv4l2object.c:3991:gst_v4l2_object_probe_caps:<rkv4l2src0:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Invalid argument
0:00:01.045411209  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:1093:setup_pipeline:<camerabin0> camera ready
hdmi in need setparameter before camerabin playing
support ViewfinderSetting size: 0
isp camera ViewfinderSettings
updateCameraParameter m_preview_index: 0 , m_cam_index: 0
framerate: 30 / 1
videodevice_name: /dev/video1
viewfinder_caps_str: video/x-raw,format=NV12,width=640,height=480
updateCameraParameter end

(cameraView:1238): GStreamer-CRITICAL **: passed '0' as denominator for `GstFraction'
0:00:01.049447292  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:970:set_camerabin_caps_from_string: setting viewfinder-caps: video/x-raw, format=(string)NV12, width=(int)640, height=(int)480
0:00:01.057223084  1238   0x7f700ab8a0 FIXME                default gstutils.c:3981:gst_pad_create_stream_id_internal:<preview-appsrc:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
0:00:01.058155292  1238      0x521b530 ERROR              rkv4l2src gstrkv4l2src.c:794:gst_rkv4l2src_start:<rkv4l2src0> Can't get lens subdev from media device
XCAM ERROR rkisp_control_loop_impl.cpp:146: failed to get camera module info
XCAM ERROR rkisp_control_loop_impl.cpp:319: failed to get cam module info
XCAM ERROR rkisp_control_loop_impl.cpp:365: rkisp_cl_start: invalid cl state 0
0:00:01.063505334  1238      0x521b530 FIXME         camerabin-test camerawidgets.cpp:1136:setup_pipeline:<camerabin0> camera started
camera idle: 1
support ViewfinderSetting size: 0
isp camera ViewfinderSettings
updatePreviewSizesBox end
updateCameraParameter m_preview_index: 0 , m_cam_index: 0
framerate: 30 / 1
videodevice_name: /dev/video1
viewfinder_caps_str: video/x-raw,format=NV12,width=640,height=480
updateCameraParameter end
openCamera end
Thread run over
~OpenCameraThread()
0:00:01.156909501  1238   0x7f7009eb20 FIXME         camerabin-test camerawidgets.cpp:655:sync_bus_callback: prepare-window-handle
[  585.435687] rkisp1: waiting on params stream on event timeout
[  585.436231] rkisp1 ff910000.rkisp1: can not get first iq setting in stream on
0:00:02.367625168  1238   0x7f700abd40 WARN        rkv4l2bufferpool gstv4l2bufferpool.c:1189:gst_v4l2_buffer_pool_dqbuf:<rkv4l2src0:pool:src> Driver should never set v4l2_buffer.field to ANY