13 Star 15 Fork 0

wicom-ingenic / linux

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

概述

1、君正显控平台分为 “显控”“商显广告” 以及 “室内外机【可视对讲】” 。以下X2600与X2670相同,包括文档、代码等。

2、推荐的GUI是LVGL,开发文档:【LVGL中文文档】【LVGL官网】【LVGL官方文档】【LVGL官方可视化工具】。其它GUI平台可咨询技术支持。

3、【可视通话API使用手册】 【IDE使用手册

4、最新版本:

镜像烧录

1、 镜像下载:【显控】 \ 【商显广告】 \ 【室内机【可视对讲】】 \ 【室外机【可视对讲】
2、【烧录工具下载】及【使用说明
3、【点击查看烧录工具的板级选项配置
4、 预置的主要应用(已经完成功能)

X2600开发板 : (1)室内机(可视通话)(2)商显广告 (3) 显控

X2500开发板 : 室外机(可视通话)

源码编译

1 编译环境搭建 ; 【SDK源码目录结构

2 源码下载:【显控】 【商显广告】 【室内机【可视对讲】】 【室外机【可视对讲】

3 编译镜像:
    (1) source build/envsetup.sh
    (2) lunch
      命令执行结束后会显示不同的配置方案,请根据开发板的配置输入编号进行选择。
    (3) make -j8
      (注意:由于机器性能的不同编译时长也会有差异,-j后面的数字可以根据机器性能做更改,通常数越大,同时开启的编译线程数也就越大)
    (4) 编译成功后,会在"out/..../image"目录下生成镜像文件,即可用于烧录。 (注:清空工程编译的中间文件使用命令 make clean)

     注意:在调试阶段可将out目录下system/usr/lib/的libopencv开头和libav开头的库删除,并回到工程根目录运行make post-image制作合适的文件系统镜像文件,或者用户可以根据自身需要修改buildroot中的defconfig配置来控制镜像大小。

4 编译模块:【模块编译】、【镜像打包】。

应用开发

1、应用编译

#可以在对应应用下进行单独编译操作,例如:
cd iot/packages/apps/Launcher
mm   #即可正常编译,注:只能在工程完全编译完一次后才能使用此功能
#可以在对应应用下进行单独清楚操作,例如:
cd iot/packages/apps/Launcher
make clean

2、人脸识别问题

  • 现象描述 烧录镜像后,查看串口中打印,存在 "license_verify error!" 字符串。

  • 可能原因 人脸识别应用没有联网申请算法权限

  • 解决办法

    ​ 第一次拿到开发板需要连接网络获取证书,可通过如下方式操作:

    修改开发板上 /etc/wpa_supplicant.conf 文件添加 WiFi;
    其中 ssid 表示 WiFi 名称,psk 表示 WiFi 密码;
    保存修改后运行开发板上 /bin/wifi_up.sh 应用,进行联网;
    若 WiFi 联网成功,可以在日志中看到开发板被分配 ip;
    通过 ping www.baidu.com 确认联网成功后,点击人脸识别图标,应用会自动申请权限。
    • 同一开发板仅需联网配对一次即可,之后断网处理,否则服务器端授权超过次数同样会禁用本地算法。 若上述操作失败,请联系君正技术支持。

3、 系统应用示例位置:在packages/example目录下。

4、【Cypress蓝牙协议栈bsa的补充demo】:作为device角色(1)蓝牙通话(2)蓝牙听音乐。(3)与手机端应用“BLE调试助手”通信。

开发工具

lvgl_pc_vscode

驱动开发

1、驱动及系统平台开发:参考【 系统平台开发

2、 与驱动相关的系统应用示例位置:在packages/example目录下。

常见问题

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/wicom-ingenic/linux.git
git@gitee.com:wicom-ingenic/linux.git
wicom-ingenic
linux
linux
master

搜索帮助