- 博客(18)
- 收藏
- 关注
原创 FG160开发总结
可以在apps_proc/poky/meta-qti-bsp/conf/machine/sdxlemur.conf文件中,MACHINE_FEATURES里删除qti-recovery,减少编译项,加快编译速度。可以根据需要修改make_partition/source_file/PRJ_FG160_EAU_01/4G_4G/common/config/storage/partition_nand.xml分区表文件。标签是该分区所占 nand 的大小,单位是 KB,大小要求是 256kB 的整数倍;
2025-12-05 14:57:17
587
原创 联通 DNS 只响应联通网来源?
联通递归DNS存在跨网访问限制:仅对本网用户开放,通过ACL白名单控制访问来源。测试发现,直连联通网络时解析正常,其他运营商出口查询则无响应或拒绝。原因包括:运营商为安全和成本考虑限制递归服务(防DDoS滥用、减少资源消耗),以及Anycast发布方式导致跨网路由不可达。验证方法包括:对比不同出口的dig测试结果,观察递归位与响应码差异,抓包确认源IP和出口,检查路由策略。结论是跨网DNS解析失败源于运营商的有意访问限制,并非服务故障。
2025-11-03 15:33:47
221
原创 linux启动脚本中导致系统启动中断问题分析与解决
在启动过程中,我们发现某些初始化脚本在执行时,如果中间某条命令出错(如 insmod、ifconfig、brctl addif),整个开机流程会直接中断,导致设备启动失败。通过 if 语句显式捕获错误,而不是依赖 set -e 自动退出。一旦其中任意命令返回非 0,脚本立即退出,系统无法继续启动。若 insmod 失败,脚本退出,ifconfig 不执行。➡ 因为 insmod 返回非 0,脚本立即退出;# 不使用 set -e,手动判断命令是否成功。,不应导致整个系统停止启动。模块已加载 / 路径错误。
2025-10-20 17:25:15
322
原创 SY6974芯片添加enable充电控制节点
摘要:本文介绍了在基于高通MDM9x07平台的4G MIFI产品中,为Silergy SY6974充电IC实现充电控制功能的方案。通过分析三种可行方案,最终选择在保持原有驱动框架基础上,新增sysfs节点控制充电状态。方案通过查找power_supply设备并挂载enable属性文件,实现通过/sys/class/power_supply/sy6794/enable节点控制充电(0禁用/1启用)。详细说明了实现方法、测试验证步骤和常见问题解答,包括初始化流程、属性文件操作函数、设备查找方法以及异常处理等关键
2025-07-23 19:13:34
1083
原创 常用嵌入式 Linux 构建系统总结
答:是的,这些系统可以使用相同的 Linux 内核。这些工具不仅仅是文件系统的选择,它们帮助你定制整个操作系统,包括内核配置、文件系统选择、库和工具链等,最终生成适合设备的 Linux 系统镜像。是一个精简的工具集,专为嵌入式 Linux 系统设计,提供了常见的命令行工具,适用于资源极其有限的设备。提供了极高的定制化、更小的资源占用、更好的硬件兼容性,并且适用于长期维护、工业级和复杂的嵌入式项目。,具有更高的稳定性,适合长期运行的系统,特别是在对系统稳定性要求较高的嵌入式项目中。
2025-06-20 16:56:57
873
原创 解决ubuntu18.04使用docker编译openwrt卡住不动的问题
在我没思路的时候,deepseek给了个好建议,就是抓系统调用日志,使用strace追踪系统调用过程,这样就可以把过程中遇到的错误或者问题找到了,至少知道问题出在哪,接着我就使用strace -f -o /tmp/build.log make -j1 V=s package/libs/toolchain/compile重新执行了一遍,然后把抓出来的日志,继续喂给deepseek,让他分析。终于有点希望了,紧接着我问小d,我该怎么解决这个问题,它又开始瞎bb了,说了好几个方法都没有效果,试的我都累死了。
2025-06-17 11:59:51
971
原创 如何给移远EC25模组配置UART
HSUART支持并启用了BAM-DMA 模式 —— 这是Qualcomm 高速串口的特性,可以通过 DMA 直接搬运数据,减少CPU 负担,提高吞吐效率。因此,它还要:显式声明 BAM 的内存区域和中断;设置 DMA Pipe Index;提供 interrupt-map;支持唤醒、字符注入(inject-rx-on-wakeup)等高级功能。LSUART(Low-Speed UART)是传统16550风格的串口;没有DMA,也不依赖BAM 控制器;只依赖简单中断来收数据,不是流式DMA。
2025-05-27 19:11:47
496
原创 高通SDX55 SDK自带软件简介(2)
Wi-Fi Sigma测试系统是Wi-Fi联盟(WFA)提出的一套全自动的WiFi认证测试系统,几乎涵盖所有Wi-Fi的功能及性能(throughput)的自动化测试。Tinyproxy是POSIX操作系统的轻量级HTTP/HTTPS代理守护程序,它是从头开始设计的,速度又快又小,非常适合需要全功能HTTP代理但系统资源有限的嵌入式部署使用。Wi-Fi Sigma测试系统是Wi-Fi设备获得Wi-Fi联盟认证的必要测试工具,确保不同厂商的Wi-Fi设备具有良好的互操作性和符合标准的性能表现。
2025-05-06 21:16:56
1169
原创 高通SDX55 SDK自带软件简介(1)
在Linux系统中,Avahi-daemon是实际运行的进程名,它主要通过UDP端口5353进行工作,使用mDNS(多播DNS)和DNS-SD(DNS服务发现)协议。Avahi是zeroconf协议(零配置网络服务规范)的一个开源实现,它可以在没有DNS服务的局域网里发现基于zeroconf协议的设备和服务。PIM是协议无关组播的简称,表示可以利用静态路由或者任意单播路由协议(包括RIP、OSPF等)所建立的单播路由表来执行组播路由的RPF检查,这也是该协议名称中"协议无关"的含义。
2025-05-05 21:55:58
944
原创 IPQ807X 开机应用简介
用于Linux的性能监视工具的集合,工具包括sar,sadf,mpstat,iostat,pidstat和sa。提供路由支持,例如RIPv1,RIPv2,RIPng,OSPFv2,OSPFv3,BGP-4和BGP-4+它支持负载均衡,failover,还有容易配置的出入规则。wifi-son(wifi mesh)相关工具IEEE 1905.1a。wifi-son(wifi mesh)相关工具IEEE 1905.1a。wifi-son(wifi mesh)相关工具。openwrt原生自带web服务器。
2025-05-05 21:46:10
875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅