会员
周边
新闻
博问
融资
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Zephyr
可能不深刻,但要不断总结,知识在于积累
新随笔
管理
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2023年8月4日
Linux power management 资料汇总
摘要: https://tinylab.org/embedded-linux-power-management/
阅读全文
posted @ 2023-08-04 18:01 zephyr~
阅读(13)
评论(0)
推荐(0)
编辑
ACPI states
摘要: ![](https://img2023.cnblogs.com/blog/1148192/202308/1148192-20230804174227206-1268449630.png) ![](https://img2023.cnblogs.com/blog/1148192/202308/1148
阅读全文
posted @ 2023-08-04 17:43 zephyr~
阅读(23)
评论(0)
推荐(0)
编辑
2023年7月28日
Arm Neoverse N2 reference design Technical Overview
摘要: # RDN2 Intro 本文档是ARM提供给SoC设计人员的一份概述设计文档,较为详细的描述了SoC的方方面面,具有很好的参考意义。 - SoC的系统架构,硬件互联 - SoC各block的功能描述、细节描述 - 软件栈概述 ## RDN2的其他参考文档 | Document Name | Doc
阅读全文
posted @ 2023-07-28 10:47 zephyr~
阅读(142)
评论(0)
推荐(0)
编辑
Trace32 帮助文档
摘要: 1. 文档目录 https://repo.lauterbach.com/manual.html 2. 安装 https://www2.lauterbach.com/pdf/installation.pdf 3. Arm架构Debug知识 3.1 Armv8 and Armv9 Debugger Ar
阅读全文
posted @ 2023-07-28 10:28 zephyr~
阅读(77)
评论(0)
推荐(0)
编辑
2023年7月14日
linux devfreq框架
摘要: # 介绍 `devfreq: Generic Dynamic Voltage and Frequency Scaling (DVFS) Framework for Non-CPU Devices`。 在Linux 里面,CPU调频有cpufreq框架,那么其他模块调频用什么框架呢?比如DDR、DSP
阅读全文
posted @ 2023-07-14 20:28 zephyr~
阅读(440)
评论(0)
推荐(1)
编辑
2023年7月11日
PMIC I2C操作
摘要: SPMI与I2C的区别 SPMI基于I2C,对I2C做更多的升级和优化,是MIPI行业SoC与外设的标准通信接口。 SPMI支持multiple master/multiple slave,支持总线的硬件公平仲裁 SPMI速率最高到26MHz,I2C最高3.4MHz I2C的总线仲裁 SCL线的同步
阅读全文
posted @ 2023-07-11 17:52 zephyr~
阅读(307)
评论(0)
推荐(0)
编辑
2023年7月5日
QEMU调试总结
摘要: 调试步骤 Qemu monitor 为什么要使用 QEMU monitor命令? QEMU monitor用于向QEMU模拟器提供复杂的命令。你可以用它来: 删除或插入可移动媒体映像(如CD-ROM或软盘)。 冻结/解冻虚拟机,并通过磁盘文件保存或恢复虚拟机状态。 在没有外部调试器的情况下检查VM状
阅读全文
posted @ 2023-07-05 15:30 zephyr~
阅读(673)
评论(0)
推荐(0)
编辑
2023年7月1日
Linux memory读写约束readl、readl_relaxed、writel、writel_relaxed区别
摘要: # 内存类型和属性 | ARM Memory types and attributes ```mermaid flowchart LR 1(Arm Memory Type) --> 2(Normal Memory) 1 --> 3(Device Memory) 2 --> 4(Shareable)
阅读全文
posted @ 2023-07-01 16:04 zephyr~
阅读(1388)
评论(0)
推荐(0)
编辑
2023年6月13日
linux reset模块
摘要: # 前言 大家都知道,复杂IC内部有很多具有独立功能的硬件模块,例如CPU cores、GPU cores、USB控制器、MMC控制器、等等,出于功耗、稳定性等方面的考虑,有些IC在内部为这些硬件模块设计了复位信号(reset signals),软件可通过寄存器(一般1个bit控制1个硬件)控制这些
阅读全文
posted @ 2023-06-13 20:07 zephyr~
阅读(269)
评论(0)
推荐(0)
编辑
2023年6月5日
cpufreq的初始化讲解
摘要: # cpufreq初始化 cpufreq的初始化,通过调用`cpufreq_register_driver`接口,完成一系列的policy、governor和driver配置。 ## 驱动module init入口 1. driver编写module_init的函数,在初始化中使用`cpufreq_
阅读全文
posted @ 2023-06-05 21:37 zephyr~
阅读(220)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
13
下一页
公告