# vendor_ubtech **Repository Path**: openharmony-sig/vendor_ubtech ## Basic Information - **Project Name**: vendor_ubtech - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-09-20 - **Last Updated**: 2025-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🚨 **重要提示 | IMPORTANT** > > **⚠️ 此代码仓已归档。新地址请访问 [vendor_ubtech](https://gitcode.com/openharmony-sig/vendor_ubtech)。| ⚠️ This repository has been archived. For the new address, please visit [vendor_ubtech](https://gitcode.com/openharmony-sig/vendor_ubtech).** > --- > # vendor ubtech - [介绍](#介绍) - [产品样例](#产品样例) - [vendor ubtech](#vendor-ubtech) - [介绍](#介绍) - [产品样例](#产品样例) - [软件目录](#软件目录) - [安装调试教程](#安装调试教程) - [固件下载](#固件下载) - [贡献](#贡献) - [相关仓库](#相关仓库) ## 介绍 本仓用于存放优博终端的各个开发板(产品形态)的hdf配置信息、产品定义信息,以及对应开发板(产品形态)的相关demo案例 ## 产品样例 支持基于ubtech cm32m4xxr soc的单板进行开发的样例, 即xts演示样例。 ## 软件目录 CM32M4xxR系列SoC芯片的演示样例相关的代码文件路径如下: ```bash device/board # 硬件单板相关仓库 └── ubtech # ubtech相关单板 ├── cm32m4xxr_board ├── drivers ├── hcs device/soc └── xinsheng # ubtech相关SOC代码 ├──cm32m4xxr ├──figure ├──uitl vendor └── ubtech # vendor_ubtech仓库路径 ├── xts_demo # XTS示例代码 ├── asr5952s_task_sample # asr5952s task demo ├── asr5952s_xts # asr5952s xts demo ├── LICENSE # 证书文件 ├── OAT.xml # 开源仓审查规则配置文件 ├── README.md # 中文版README └── README.en.md # 英文版README ``` ## 安装调试教程 在配置完成OpenHarmony的开发环境,获取源码之后,选择和编译样例工程,可以生成以二进制形式保存的设备固件。 调试工具配置:CM32M4xxR 支持蜂鸟调试器和 JLink 调试器进行程序下载和调试,用户可以根据自己的调试工具选择一种方式。 注意:目前 CM32M4xxR-LQFP128 开发板仅预留了 JLink 调试接口,如使用蜂鸟调试器需要飞线将调试器的 TCK、TMS、TDO、TDI、VCC、GND 信号与开发板JTAG 插座的对应信号进行连接。 使用 JLink 调试器:访问 Segger 官网下载并安装 JLink 驱动。 注意:JLinkV9 及以下版本不支持 RSIC-V,推荐使用 JLink V10 以上版本。 使 用 蜂 鸟 调 试 器 + OpenOCD :访 问 芯 来 官 网 下 载 蜂 鸟 调 试 器 驱 动 https://nucleisys.com/theme/package/HBird_Driver.exe ## 固件下载 该方式适用于CM32M4xxR系列芯片型号。 下载运行CM32M4xxR Download Tool工具,执行固件烧入操作。 操作步骤: 运行工具 连接串口,串口连接成功后,点击界面中的获取芯片信息按钮,正常情况下输出界面会有获取芯片信息执行成功字样。 导入正确编译生成的bin文件,起始地址默认为 0x08000000,如有需要请自行修改。点击下载按钮,下载成功后, 右侧 log 区显示“全部数据 crc 校验成功”。 如未下载成功进度条不会显示 100%,且文本框中显示烧写失败信息。 下载完成后,点击跳转按钮,芯片从用户 bin 文件起始地址开始执行,右侧文本框显示跳转成功或失败信息。 ## 贡献 [如何参与](https://gitee.com/openharmony/docs/blob/HEAD/zh-cn/contribute/%E5%8F%82%E4%B8%8E%E8%B4%A1%E7%8C%AE.md) [Commit message规范](https://gitee.com/openharmony/device_qemu/wikis/Commit%20message%E8%A7%84%E8%8C%83?sort_id=4042860) ## 相关仓库 [device_soc_xinsheng](https://gitee.com/openharmony-sig/device_soc_xinsheng) [device_board_ubtech](https://gitee.com/openharmony-sig/device_board_ubtech)