定昌RK3566主板采用瑞芯微四核 ARM Cortex-A55 方案,集成 G52 图形处理器,内置独立的 NPU,支持 1T 算力,支持 Android11,Linux操作系统。目前已广泛应用于广告机机顶盒,电子班牌,视频话机,人工智能物联网,人脸识别,刷卡一体设备,POS收银,工控屏一体机等,支持丰富的AI应用,比如AI视觉柜、无人售货柜等领域。小编总结上手开发指南供新老客户参考:
一、了解主板的接口定义
RK3566通用型公板型号DC_A566,采用RK3566性价比国产芯片,扩展除了丰富的接口类型,接口定义包括:1 x HDMI2.0、1 x LVDS、1 x EDP、1 x USB3.0 OTG(Type-C)、1 x MIPI-DSI、1 x TF Card、1 x 4G LTE、1 x 5G移动网络、1 x SIM卡槽、1 x USB3.0、1 x USB2.0、4 x USB2.0(4pin)、1 x WIFI、1 x LED、1 x IR、6 x GPIO、1 x Bluetooth、1 x Speaker、1 x RS485、1 x RS232、3 x TTL、1 x功放、1 x百兆以太网网口、1 x耳机座、1 x RTC等。
二、系统固件烧录
首先需要准备需要升级的安卓主板,以及下载升级用的固件(可在定昌官网下载或联系商务),下载驱动软件:链接:https://pan.baidu.com/s/1gI_sUhNi25N_aVJAq-Iz0w?pwd=rvrz 提取码:rvrz。

然后安装驱动再进行固件烧录,完整的烧录流程如下:
1、首先打开 DriverAssitant 驱动工具安装驱动,需要先卸载原有驱动。

2、使用AndroidTool工具刷机(单个主板烧写,适用于全系列主板)下载并解压“RKDevTool_Release_v2.85.zip”文件,解压后打开软件“RKDevTool.exe”

3、进入工具软件后,点击“升级固件”按钮,再点击“固件”进行固件选择;

4、在弹出的文件选择框下选择要升级的固件,先选择固件存放路径,再点击选择要升级的固件,最后点击“打开”;

5、固件选择以后,会进行加载,请稍等几秒钟;当固件栏显示固件的路径,这时候表示固件已经加载完成;

6、将烧写线USB一头插入电脑,将 USB另一头插入安卓板OTG口;先按住升级键按钮(不松手),再将12V DC公头插入电源插座

7、当软件界面下方出现“发现一个LOADER设备”或“发现一个MASKROM设备”,就可以松开按钮,点击“升级”按钮;(根据电脑配置、USB接口版本等的不同,刷机过程一般需要2-3分钟,待固件下载完成后,工具会提示“下载固件成功”)
*如果主板刷过屏参,需要先点击“擦除Flash”,等FLASH擦除完后,再点击“升级”


8、当烧录完成后,软件界面右侧框内会出现“下载固件成功”,显示成功后,系统会自动重启,即完成刷机(若无自动重启,可手动拔插电源线重启);

三、Android开发
主要是使用 Android 的命令行调试工具ADB的进行开发,ADB可以完成多种功能,如跟踪系统日志,上传下载文件,安装应用等。详细的网络、系统、外设等相关的的ADB命令欢迎浏览定昌的wiki Android开发教程,
使用 adb时,需要准备好:
1.RK3566用双公头USB数据线连接设备的 OTG 端口和主机;
2.基于你的主机系统安装 adb 驱动和命令
安卓系统还需要:
方式一:在开发板上系统中打开”设置”-> “USB” -> 勾上”连接到PC”
方式二:在开发板上系统中打开”设置”-> “关于设备” -> 连续点击7下”版本号”
在开发板上进入”设置”-> 系统 -> 开发者选项 -> 勾上 “USB 调试” 选项(默认已勾选),Root 授权勾选带有ADB的选项;当设备端状态栏提示 USB debugging connected 时,便可进行调试
定昌对于合作客户可提供Android开发示例代码, API文档和算法开发SDK等等,还可提供底板参考设计资料,用户可自主深度化定制,专业的售后技术工程师解决操作异常问题;以及协助正确编译与运行的源代码;可进行产品二次开发等等。


更多详情,欢迎致电,欢迎加入定昌技术交流群进行咨询。