V85x E907 小核开发与使用
v85x 平台包括了 V853, V853s, V851s, V851se。 s后缀代表芯片内封了DDR内存,e后缀代表芯片内封 ephy。拥有 Cortex-A7 core@900MHz, RISC-V@600MHz 和一个 0.5TOPS(VIP9000PICO_PID0XEE, 567MACS, 576 x 348M x 2 ≈ 500GOPS) 的 NPU。其中的 RISC-V 小核心为 平头哥玄铁E907 E907…
v85x 平台包括了 V853, V853s, V851s, V851se。 s后缀代表芯片内封了DDR内存,e后缀代表芯片内封 ephy。拥有 Cortex-A7 core@900MHz, RISC-V@600MHz 和一个 0.5TOPS(VIP9000PICO_PID0XEE, 567MACS, 576 x 348M x 2 ≈ 500GOPS) 的 NPU。其中的 RISC-V 小核心为 平头哥玄铁E907 E907…
勾选 ssh 包,添加相关编译选项make menuconfig 进入 ROOTFS 配置界面,找到并勾选 --> network --> ssh -*- openssh-client <*> openssh-client-utils -*- openssh-keygen < > openssh-moduli <*>…
Tina Linux 提供了一套完整的屏幕驱动,支持 RGB,MIPI DSI,eDP,LVDS,E-INK屏幕,也支持低分辨率的 SPI,IIC 屏幕。具体屏幕的驱动情况,需要根据芯片而确定。 本文将通过介绍 Linux 4.9 与 Linux 5.4 两个版本的 Kernel 中的 LCD 驱动,讲解配置屏幕驱动的基本方法。 LCD…
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…
以 lichee rv 为例 在 device/config/chips/d1/configs 文件夹内,复制 nezha_min 改名为 lichee_rv 在 package/allwinner/alsa-conf-aw/files/d1/ 内,复制 d1-nezha_min 改名为 d1-lichee_rv 在 target/allwinner 内,复制 d1-nezha_min 改名为 d1-lichee_rv 修改…