Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

[应用开发] Firefly Cluster Server R1 多路人脸识别教程

29

积分

0

威望

0

贡献

技术小白

积分
29
发表于 2022-2-11 10:49:52        只看该作者  11#
799959745 发表于 2022-2-11 10:44
不是你编译的命令。是你拷贝到1126板子上执行的命令

期间我尝试过用qt写一个界面程序,界面上只打印helloworld,编译完成上传rk1126子板,运行也会遇到同样的问题——This application failed to start because it could not find or load the Qt platform plugin "vnc"
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-2-11 10:52:10        只看该作者  12#
李南 发表于 2022-2-11 10:49
期间我尝试过用qt写一个界面程序,界面上只打印helloworld,编译完成上传rk1126子板,运行也会遇到同样的 ...

我先验证一下
回复

使用道具 举报

29

积分

0

威望

0

贡献

技术小白

积分
29
发表于 2022-2-11 10:52:59        只看该作者  13#
李南 发表于 2022-1-27 17:12
大佬您好,按照文中指导,编译生成的可执行程序在子板上启动时报如下的错误:
This applicati ...

期间我尝试过用qt写一个界面程序,界面上只打印helloworld,编译完成上传rk1126子板,运行也会遇到同样的问题——This application failed to start because it could not find or load the Qt platform plugin "vnc"
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-2-11 10:53:37        只看该作者  14#
李南 发表于 2022-2-11 10:49
期间我尝试过用qt写一个界面程序,界面上只打印helloworld,编译完成上传rk1126子板,运行也会遇到同样的 ...

确定一下:编译mk文件:./build.sh device/rockchip/rv1126_rv1109/CS-R1-1126-jd4-sub-arc.mk
回复

使用道具 举报

29

积分

0

威望

0

贡献

技术小白

积分
29
发表于 2022-2-11 10:58:43        只看该作者  15#
本帖最后由 李南 于 2022-2-11 11:02 编辑
799959745 发表于 2022-2-11 10:53
确定一下:编译mk文件:./build.sh device/rockchip/rv1126_rv1109/CS-R1-1126-jd4-sub-arc.mk

非常抱歉,重复回帖了,不知道为什么回帖之后状态不更新。编译命令和打印如下:

root@b74f37100b29:/home/nan/myFile/Projects/Hongruan/rv1126_rv1109_linux_release_20211022# ./build.sh device/rockchip/rv1126_rv1109/CS-R1-1126-jd4-sub-arc.mk
processing board option: device/rockchip/rv1126_rv1109/CS-R1-1126-jd4-sub-arc.mk
processing option: device/rockchip/rv1126_rv1109/CS-R1-1126-jd4-sub-arc.mk
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-2-11 14:32:47        只看该作者  16#
李南 发表于 2022-2-11 10:58
非常抱歉,重复回帖了,不知道为什么回帖之后状态不更新。编译命令和打印如下:

root@b74f37100b29:/h ...

我编译验证了,是可以用的。
1、1126的固件需要用你SDK编译的固件烧入,而非帖子上使用的固件。帖子上的固件是为了让新手快速入门,和当前的固件版本并不匹配。
2、1126开机脚本/etc/init.d/S99_ffarc默认从/usr/bin/server_rv1126拷贝到/userdata/并执行程序。这一点要注意。拷贝完用md5sum命令校验是否是同一个文件。然后执行:
  1. cd /userdata/
  2. ./server_rv1126 --platform vnc
复制代码

3、不启动其他应用的情况下。尝试单独ssh登录进子板执行,先验证程序有没有问题。
回复

使用道具 举报

28

积分

0

威望

0

贡献

技术小白

积分
28
发表于 2022-2-14 08:49:53        只看该作者  17#
回复看看
回复

使用道具 举报

29

积分

0

威望

0

贡献

技术小白

积分
29
发表于 2022-2-14 09:42:08        只看该作者  18#
本帖最后由 李南 于 2022-2-14 09:45 编辑
799959745 发表于 2022-2-11 14:32
我编译验证了,是可以用的。
1、1126的固件需要用你SDK编译的固件烧入,而非帖子上使用的固件。帖子上的 ...

谢谢大神!有3个新问题:
1.“我编译验证了,是可以用的。”这句话指什么讲的呢,是demo可以在CS-R1-1126-JD4-SUB-ARC-GPT-20211224-1654.img固件上可用吗?
2.我尝试用自己SDK编译的固件烧录到rv1126子板上(update ota /userdata/udpate.img),执行完成该命令后进终端就一直卡在如下的步骤了:

此时在BMC中查看该子板的状态如下:

为什么卡在这不动了呢,这种现象是不是说明升级固件没有成功?
3.找了一块开发板(非CS-R1服务器上的),将编译好的demo在其上运行是成功的,没有遇到问题,如自已写的helloworld界面demo,成功运行后,在vnc客户端中可以看到界面如下:

回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-2-14 09:53:42        只看该作者  19#
本帖最后由 799959745 于 2022-2-14 10:08 编辑
李南 发表于 2022-2-14 09:42
谢谢大神!有3个新问题:
1.“我编译验证了,是可以用的。”这句话指什么讲的呢,是demo可以在CS-R1-112 ...

1、“我编译验证了,是可以用的。”的意思是:我是根据该xml文件进行编译的:rv1126_rv1109_linux_20220125.xml。将该xml版本编译好的固件通过bmc烧入到子板上面。使用该xml版本编译出来的qmake对qt工程进行编译,然后将可执行文件推送到对应的子板上面。
2、与CS-R1-1126-JD4-SUB-ARC-GPT-20211224-1654.img该固件没有任何联系。自行开发的时候并不使用该固件。
3、RV1126子板固件更新请按照帖子提供的更新方法进行更新。
回复

使用道具 举报

29

积分

0

威望

0

贡献

技术小白

积分
29
发表于 2022-2-14 17:52:44        只看该作者  20#
本帖最后由 李南 于 2022-2-14 17:54 编辑
799959745 发表于 2022-2-14 09:53
1、“我编译验证了,是可以用的。”的意思是:我是根据该xml文件进行编译的:rv1126_rv1109_linux_202201 ...

感谢大神!按照https://wiki.t-firefly.com/zh_CN ... an-gu-jian-sheng-ji中的固件升级方法升级子板固件之后,能够成功运行server_rv1126进程了,不过两个新问题:

1.成功运行helloworld qt界面demo后,在vnc客户端上有界面输出,不过没有“helloworld!”字样,这是为什呢?如下图:


2.上一次回帖中尝试用https://wiki.t-firefly.com/zh_CN ... ldroot_develop.html中给出的3种固件升级方法中的第三种,如下。为什么这种升级固件的方法不行呢?



回复

使用道具 举报

返回列表
123
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表