使用CLion对RP2040 SDK开发
准备内容 gcc-arm-none-eabi 工具链 pico sdk 下载Pico SDKgit clone --recursive https://github.com/raspberrypi/pico-sdk 下载工具链找到安装包,gcc-arm-none-eabi 下载,安装即可。 CLion里配置一下环境变量与SDK地址 配置 pico_sdk_importCLion新建CMake项目,将…
准备内容 gcc-arm-none-eabi 工具链 pico sdk 下载Pico SDKgit clone --recursive https://github.com/raspberrypi/pico-sdk 下载工具链找到安装包,gcc-arm-none-eabi 下载,安装即可。 CLion里配置一下环境变量与SDK地址 配置 pico_sdk_importCLion新建CMake项目,将…
安装 optimus-manager yay -S optimus-manager 按照官方教程修改配置文件文件 Askannz/optimus-manager IMPORTANT : Gnome and GDM users If you use Gnome or the Gnome Display Manager (GDM), there are a couple extra requirements to be…
路由器测试首先,待宰的WiFI:FAST FW325R,其LAN MAC地址为 00-5C-86-05-00-EC 在网页后台显示 MAC 地址不可修改。 开始修改首先,拆除 Flash 使用编程器读出固件 保存固件,WinHEX打开查找 重新刷入固件 重置路由器即可
Tina 提供了2种 SPI TFT 显示屏的驱动方式。第一种是官方推荐的 fbdev 方式,使用 Framebuffer implementaion without display hardware of AW 进行 SPI屏幕的驱动。另外一种是使用 fbtft 进行 SPI 屏幕驱动。 fbdev 方式由于 pinctrl 在新内核中调用方式出现修改,所以暂时无法使用。修改难度较大。fbtft 虽然官方wiki表明不建议在…
下载WSL镜像:链接:https://pan.baidu.com/s/1geVQFcTpkoVgc-HNcHuENw 提取码:di1l WIndows上准备好WSL环境以及WSL2相关补丁。导入WSL镜像。 wsl --import <Distro> <InstallLocation> <FileName> 例如将Tina开发环境导入到 D:\VirtVM\Tina_build 并命名为…
RTL8723DS焊接上去了,现在把驱动程序移植上去。 咱先获取源码:https://github.com/lwfinger/rtl8723ds 下载完成后,把驱动文件复制到 tina-d1-open\lichee\linux-5.4\drivers\net\wireless\rtl8723ds…
Tina很好用,基于OpenWRT,make menuconfig 找了一圈居然没找到nano编辑器,nano党不能忍,把nano添加成一个新的package。 因为Tina是基于OpenWRT的,所以OpenWRT的package也可以用。去OpenWRT官网上找找就能找到。 https://openwrt.org/packages/pkgdata/nano 点开Source…
在这之前这是一个计算条,D1核心配上512MB内存。 运行正常系统已经完全够用了,不过我不是那种正常的人,写的一个小程序经常把内存用完被oom杀了。 ++内存查阅了一下资料(某宝),发现我钱包能承担的2G内存颗粒只有D9STR,也就是镁光MT41K1G16DGA-125:A,全新芯片280左右,但是二手只需要135。Datasheet显示这是一颗双晶DDR3L芯片。 那就麻烦了,如果RV板子没有提供Two…
人生苦短,我用Type C。 USB Type-C是在2013年底公布,2014年开始有量产产品推出,经过多年的发展,如今已经成为了主流的USB接口。 其双向正反插与较小的8.3×2.5mm接口,大电流高速度的特点。现在许多设备都在使用。 USB TYPE-C 24Pin 母头定义 USB TYPE-C 24Pin 公头定义 当然,如果设备只需要充电或者只采用USB2.0传输速率,也有多种接口可选。目前可以买到的Type…
这几天开发 Allwinner D1 的 Tina SDK BSP,玩着玩着编译环境跑飞错误了草。 反复检查了一下发现好像被我删了不能删的文件。 那就正好重建一下,也把 WSL 环境搬运到 D 盘,毕竟我装了4个 BSP 都占了 160G 空间。 开启 Windows WSL 功能 $\gets$ 这个不用教了吧 下载原生 WSL 安装包 这里提供一种方法,你也可以从Github、Gitlab、SourceForge下载 WSL…