摘要: 阻塞和非阻塞i/o是两种不同的模式,驱动应灵活支持这两种用户空间对设备的访问 ###阻塞和非阻塞 阻塞:对设备操作时,如果无法获得资源,应当挂起进程直到满足可操作条件后再操作。被挂起的进程进入睡眠状态,等到满足条件后会被唤醒。 当用户以阻塞的方式进行访问,对设备资源进行read(), write() 阅读全文
posted @ 2022-11-08 11:54 月的光景 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 已知TDA4VM中有DMSC、MCU、main三个域,DMSC中有一个M3核,MCU中有两个r5f核,main中有r5f*4+A72+C66*2+C71。 看起来有12个WDG: 阅读全文
posted @ 2022-11-08 11:50 月的光景 阅读(394) 评论(0) 推荐(0) 编辑
摘要: su 进入超级用户 docker 安装: curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 导入镜像: cat apa_ubuntu.tar | docker import - apa_ubuntu:v1 docke 阅读全文
posted @ 2022-11-08 11:49 月的光景 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ####Start.s开始 ####OS_MAIN开始 2023.4.24:补充点东西,换了个矢量图 阅读全文
posted @ 2022-10-09 11:25 月的光景 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 一图流::: ram:随机存取存储器(Random Access Memory),因为其可以用来存储,并且读写速度很快,但掉电易失,常被用来做“运行内存”,存储的内容包括数据和程序: 如果设备存储使用的是nand flash,flash本身不支持片上执行程序,需要将程序拷贝到ram中执行,反之如果用 阅读全文
posted @ 2022-06-20 10:19 月的光景 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 转载于 Openvx & Tiovx TIOVX 学习笔记 TIOVX (TI OpenVX)简介及例程 ####定义 Framework Object(框架对象) Context(上下文):OpenVX context是OpenVX所有对象运行的对象域。所有数据对象以及所有框架对象都在contex 阅读全文
posted @ 2022-05-05 09:53 月的光景 阅读(374) 评论(0) 推荐(0) 编辑
摘要: linux制作ext4格式image有两种方法:1、raw image,这种img会把文件系统填充0,因此可以直接挂载,但是占用空间比较大;2、sparse image,这种img是稀疏描述,不能直接挂载,大小就是文件系统中文件的大小 ###raw img 先dd创建一个空的img文件,然后给他格式 阅读全文
posted @ 2022-02-21 16:24 月的光景 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 最近发现u-boot其实命令很多,而且挺强大的。所以记录一下,提醒作用。 ? - alias for 'help' askenv - get environment variables from stdin base - print or set address offset bdinfo - pr 阅读全文
posted @ 2022-01-27 10:04 月的光景 阅读(256) 评论(0) 推荐(0) 编辑
摘要: ###基线升级 ####清理旧的版本,删掉直接重新下载,或者: ``` git status ./ git checkout ./* git clean -df git reset --hard HEAD ``` ####下载远程的新分支到一个本地的新分支 ``` git fetch origin 阅读全文
posted @ 2021-12-27 10:38 月的光景 阅读(317) 评论(0) 推荐(0) 编辑
摘要: ###资源 所有资源都放在这里 ###bootchart-lite 源码 http://code.google.com/p/bootchart-lite/ 然而我打不开,最后从github上找了一份,但是编译出来有点问题,最后还是用bootchart解决。 编译(如果是嵌入式记得交叉编译)完源码配置 阅读全文
posted @ 2021-12-23 15:42 月的光景 阅读(725) 评论(0) 推荐(0) 编辑