首页 > 其他分享 >全志R128 Devkit开发板原理图模块介绍及使用说明

全志R128 Devkit开发板原理图模块介绍及使用说明

时间:2024-01-17 10:37:37浏览次数:38  
标签:板载 USB R128 FEL 原理图 全志 DevKit 按键

针对 R128 模组,百问科技推出了 R128 DevKit 开发板作为快速开发评估工具。


全志R128 Devkit开发板原理图模块介绍及使用说明_固件

  • 板载 R128-S2-N16R16 模组
  • 板载 2.4G RF 陶瓷天线
  • 板载 USB Type C OTG
  • 板载 UART 转 USB 芯片
  • 板载 RESET,FEL 下载按键
  • 板载 4 颗 WS2812 RGB LED
  • 板载 PMU,支持对外供电 3.3V 1A
  • 提供 GPIO 37 个,引出 3 路 MIC,2 路 LINEOUT
  • 板厚 1.6MM,引出邮票孔

资源下载

硬件工程开源地址:https://oshwhub.com/gloomyghost/r128-module

  • 电路图:SCH_R128-DevKit_2023-09-05.pdf
  • PCB:ProDocument_R128-DevKit_2023-09-05.epro
  • GERBER:Gerber_R128-DevKit_2023-09-05.zip
  • STL:DXF_R128-DevKit_2023-09-05.dxf
  • 3D STEP:3D_R128-DevKit_2023-09-05.step
  • BOM:BOM_R128-DevKit_R128-DevKit_2023-09-05.xlsx
  • 点位图:PickAndPlace_R128-DevKit_2023-09-05.xlsx
  • USB 转 UART 驱动下载:CH341SER.EXE

原理图模块介绍

R128 模组

R128 模组使用 SMT 贴装于 开发板上,陶瓷天线,其中的PA16,PA17脚复用为 UART 调试脚,已经在板上连接了 UART 转 USB 芯片。


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_02

电源

电源使用 MT3520B 作为主 DCDC 芯片,输入 5V 电压输出 3V3 供 R128 使用,也可以提供给外设模块使用


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_03

USB 转 UART

USB 转 UART 使用的是 WCH 的 CH340N,最大支持 2M 波特率。


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_04

按键

板载按键 RESET 与 FEL 两个按键,RESET 按键能重置 R128 模组,FEL 按键能进入下载模式。其中 RESET 按键连接 R128 模组的 EN 脚上,FEL 按键连接到 R128 模组的 PA1 脚上。


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_05

RGB LED

R128 DevKit 包括4颗 WS2812 灯珠,支持七彩颜色,连接在 R128 模组的 PA13 脚上。


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_06

烧录测试固件

安装烧录软件

前往 全志在线-资料下载 页面,选择下载 AllwinnertechPhoeniSuitRelease20230905.zip


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_07

将下载的压缩包解压,提取到文件夹中


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_08

在文件夹中找到需要的 Windows 版本,同样解压到文件夹中


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_09

找到 PhoenixSuit.exe 双击打开即可


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_10

打开后的软件如下所示


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_11

安装 USB 驱动

下载程序需要安装上 USB 驱动,驱动位于刚才安装的烧录软件 PhoenixSuit 的 Drivers 目录中:


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_12

在这里面可以找到两个驱动,安装 AW_Deiver


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_13

运行 InstallUSBDrv.exe 即可开始安装


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_14

安装过程中提示无法验证此驱动程序软件的发布者点击始终安装即可。


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_15

安装完成后,将 DevKit 通过 USB TypeC 线接入电脑,注意需要插入 OTG 口


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_16

然后按住 FEL 按键,之后按一下 RESET 按键重置芯片,等待电脑连接后再松开 FEL 按键


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_17

连接的 DevKit 可以在 设备管理器-通用串行总线控制器看到设备:USB Device(VID_1f3a_PID_efe8)


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_18

如果没找到这个设备,但是看到了一个未知设备,请尝试手动安装驱动,详见 开发环境搭建-Windows 驱动安装


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_19

获取测试固件

前往 全志在线-资料下载 页面找到 R128 固件,选择下载 R128_DevKit_RGB.img


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_20

烧录测试固件

打开 PhoneixSuit,选择一键刷机,点击浏览,选择下载的 R128_DevKit_RGB.img


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_21

这里会显示固件生成的时间


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_22

配置烧录选项,选择全盘擦除升级


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_23

然后将 DevKit 通过 USB TypeC 线接入电脑,插入 OTG 口


然后按住 FEL 按键,之后按一下 RESET 按键重置芯片,等待电脑连接后再松开 FEL 按键


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_24

软件提示开始烧写固件


全志R128 Devkit开发板原理图模块介绍及使用说明_重置_25

等待烧写完成即可


全志R128 Devkit开发板原理图模块介绍及使用说明_开发板_26

提示固件烧写成功


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_27

可以看到板载的 RGB LED 灯正常亮起


全志R128 Devkit开发板原理图模块介绍及使用说明_固件_28

标签:板载,USB,R128,FEL,原理图,全志,DevKit,按键
From: https://blog.51cto.com/u_15380233/9286467

相关文章

  • Transformer 原理图解
    转载:小白看得懂的Transformer(图解)引言谷歌推出的BERT模型在11项NLP任务中夺得SOTA结果,引爆了整个NLP界。而BERT取得成功的一个关键因素是Transformer的强大作用。谷歌的Transformer模型最早是用于机器翻译任务,当时达到了SOTA效果。Transformer改进了RNN最被人诟病的训练......
  • 梦回2004!我用全志V3s做了个成本100元,功能媲美MP4的随身终端
    本项目是基于全志V3S的随身终端(类似MP4),命名为V3S-PI,开发板使用四层板制作,全板采用0603电容电阻,相较于0402,制作更为方便,同时成本可压缩至100以内。项目简介开发板选用全志V3S为主控,V3s单核Cortex-A7带有硬件浮点计算,且芯片内封64MbyteDDR2,无需再外接DDR2芯片,极大程度上为开发板的走......
  • CS5569芯片,CS556,设计资料,CS5569规格书,CS5569原理图,typec转HDMI 8K带PD方案
    集睿致远/ASL的CS5269是一款低成本、低功耗的半导体器件,通过USBType-C连接器将DisplayPort信号转换为HDMI2.1。这款创新的基于USBType-C的DisplayPort接收器具有高性能DSC解码器,集成的HDMI2.1发射器专门针对USBType-C到HDMI2.1转换器而设计,一个NG设备。通过CS5269的先进的解码/......
  • 全志V853开发板硬件开发用户入门指南
    本章节将介绍V853开发板上各模块的基础使用方法。V853开发板集成了LED、WiFi、蓝牙、以太网、音频、屏幕、USB、TF卡等模块。本章节将对这些模块进行简单的操作介绍,方便开发者快速上手了解开发板。*注:本文中 root@TinaLinux:~# 开头的命令是在开发板上通过ADB、串口在TinaLin......
  • 全志V853开发板原理图
    V853开发板由全志合作伙伴 索智科技 根据全志提供的参考设计修改设计。本章节将对开发板几个主要的部件的原理图进行说明,方便快速上手开发板的硬件资料。开发板硬件框图如下:模块介绍GPIO分配此表格为V853部分重要的GPIO的分配表,> 表示对IO的另外一个复用,完整的GPIO分配......
  • 全志H3移植uboot
    香橙派全志H3烧录Uboot,远程加载zImage,dtb,rootfs_全志h3可以刷什么-CSDN博客 //烧入uboot到sd中,通过tftp挂载linux内核设备树,通过nfs来挂载根文件系统香橙派全志H3烧入U-boot和Linux内核以及配置_香橙派3刷linux-CSDN博客  //详细讲解sd分区直接把linux内核设备树烧入到s......
  • 全志T113开发板Qt远程调试
    1引言通常情况下工程师在调试Qt程序时,需要频繁制作镜像烧录到核心板来测试Qt程序是否完善,这样的操作既费时又费力。这时我们可以通过QtCreator设备功能,定义设备后,在x86_64虚拟机上交叉编译qt程序,将程序远程部署到arm64的机子上,然后远程调试,大大提高开发效率。2. 调试环境本文基于H......
  • 全志T113开发板Qt远程调试
    1引言 通常情况下工程师在调试Qt程序时,需要频繁制作镜像烧录到核心板来测试Qt程序是否完善,这样的操作既费时又费力。这时我们可以通过QtCreator设备功能,定义设备后,在x86_64虚拟机上交叉编译qt程序,将程序远程部署到arm64的机子上,然后远程调试,大大提高开发效率。  2. 调试......
  • stm32学习总结:6、Proteus8+STM32CubeMX+MDK仿真蜂鸣器及ADC读取电压(Proteus标签整理原
    stm32学习总结:6、Proteus8+STM32CubeMX+MDK仿真蜂鸣器及ADC读取电压(Proteus标签整理原理图)文章目录stm32学习总结:6、Proteus8+STM32CubeMX+MDK仿真蜂鸣器及ADC读取电压(Proteus标签整理原理图)一、前言二、资料收集三、STM32CubeMX配置按键及蜂鸣器连接口1、按键及LED的IO口配置2、......
  • 全志R128 SDK架构与目录结构
    R128S2是全志提供的一款M33(ARM)+C906(RISCV-64)+HIFI5(Xtensa)三核异构SoC,同时芯片内部SIP有1MSRAM、8MLSPSRAM、8MHSPSRAM以及16MNORFLASH。本文档作为R128FreeRTOSSDK开发指南,旨在帮助软件开发工程师、技术支持工程师快速上手,熟悉R128FreeRTOSSDK的开发流......