RDC2022 纪念版开发板是基于D1s芯片的小尺寸开发板,尺寸为5.5cm*4cm。正面包含一块D1s核心板,外围电路采用ME3116作为DCDC降压芯片,CH340N作为USB-TTL芯片,PT4103作为背光驱动,并包含一块LM4890音频功放。总体电路比较简洁。 开发板背面为SD卡插槽,一个RGB888接口接显示屏,和一个触摸屏接口。该开发板还包含两组12...
D1S 芯片没有带 Wi-Fi 功能,这次用的是 RT-Thread 的 rw007 模块,官方有 RDC2022 对应的 rw007 配件板可以购买。连接后如下图: rw007 1、源码下载与编译 下载 v5.0.0 起 rt-smart 已经合并入 rt-thread 仓库 master 分支,下载 rt-thread 源码后无需切换分支即可运行。d1s 源码位于bsp/allwinner/d1s目录。
D1 && D1s(f133)采用的是平头哥C906的core,上面已经支持了RVV 0.7.1版本,虽然目前RVV1.0已经frozen,这就意味着上游编译器或者一些相关的生态软件将支持RVV1.0,但是作为性能评估RVV0.7.1与RVV1.0影响并不大。下面的文章主要描述如何在D1 && D1s芯片上运行rt-thread,并且描述如何开启RVV,同时对RVV性能进行一个简单...
全志F133(d1s),进入FEL模式后,运行烧写,进入FEL模式,可以使用xfel工具进行各种烧写操作 默认当前的xfel版本不支持 SD卡的烧写(板载在线烧写),RT-Thread 提供的工具,增加了这个功能,所以很实用。 这里直接使用官方的xfel 工具进行操作,了解xfel 工具的使用方法 https://github.com/xboot/xfel 这里直...
D1 && D1s(f133)采用的是平头哥C906的core,上面已经支持了RVV 0.7.1版本,虽然目前RVV1.0已经frozen,这就意味着上游编译器或者一些相关的生态软件将支持RVV1.0,但是作为性能评估RVV0.7.1与RVV1.0影响并不大。下面的文章主要描述如何在D1 && D1s芯片上运行rt-thread,并且描述如何开启RVV,同时对RVV性能进行一个简单...
● 增加了支持smart的 bsp:D1/D1s, raspberry, qemu-vexpress-a9, qemu-virt64-aarch64, qemu-virt64-riscv等。 ● Renesas:ra6m3 ● Infineon PSoC6:062s2, 062s3-4343w, 062s4, 062-wifi-bt, 062-ble ● nuvoton:numaker-iot-m467, numaker-m467hj, numaker-hmi-ma35d1 ...
RT-Thread RT-Thread is an open source real-time operating system for embedded devices from China. RT-Thread RTOS is a scalable real-time operating system: a tiny kernel for ARM Cortex-M0, Cortex-M3/4, or a full feature system in ARM Cortex-A8, ARM Cortex-A9 DualCor...
Add RT-Thread Smart support with some BSP: D1/D1s, raspberry, qemu-vexpress-a9, qemu-virt64-aarch64,qemu-virt64-riscv. Add company readme.md under bsp dir. Fix that use RT_ERROR, RT_EFULL, RT_ENOMEM, RT_EEMPTY, etc. Add some new BSPs: bouffalo_lab: bl60x/bl70x/bl61x/...
RISC-V:修复 d1s smart build 失败的问题 修复mmap支持 支持RT-Thread 内核中的整体 backtrace 框架;新增架构级 backtrace 服务的弱实现;新增 RV64 架构支持 规范Libcpugroup名为libcpu Tools 支持工具链LLVMEmbeddedToolchainForArm-17.0.1 新增scons --target=vsc/--pack=xxx 命令;新增 prebuilding 操作 ...
在做rt-thread系统移植的这段时间里,积累一些快速移植的经验,不论是现有架构的不同型号的芯片,还是一个全新架构的移植,只需要按照一定的步骤进行,一般大的方向不会出错。剩下的事情就是解决为什么没有达到预期效果的问题。 移植的里程碑有如下的几个: