- 博客(13)
- 收藏
- 关注
原创 解决uboot无法通过nfs与Ubuntu互传文件
本文介绍了在Ubuntu 24.04.3系统上解决NFS版本兼容问题的过程。由于uboot仅支持NFSv2,而系统默认使用更高版本,导致文件传输失败。解决方案包括:1)通过下载并安装5.19.17内核版本,替换原6.14.0内核;2)修改NFS配置以支持v2协议,包括编辑/etc/default/nfs-kernel-server和/etc/nfs.conf文件;3)更新grub配置并重启系统。最终成功实现NFSv2兼容,解决了文件传输错误问题。文中详细提供了内核降级脚本和各项配置修改的具体操作步骤。
2025-12-19 14:41:07
1049
原创 DSP数字示波器:dlog_4ch.h模块的使用方法
dlog_4ch模块需要的变量//Dlog模块对应的变量//注意缓存数据的数组大小不能太大,要考虑dsp存储的大小。
2025-01-05 14:41:27
795
原创 F28377D双核开发经验(eQEP)第三篇
将第一个索引脉冲边沿到来后的正交信号的边沿定义为索引标志时刻,eQEP模块记录第一个索引标志的发生(QEPSTS[FIMF])以及第一个索引事件发生时的方向(QEPSTS[FIDF]),还记录第一个索引标志对应的正交信号边沿,从而使用这个相同的正交边沿完成复位操作。例如,如果第一次复位操作发生在正向运行过程中的QEPB的下降沿,那么以后所有正向运行的复位操作都将发生在QEPB的下降沿,而反向运行的复位操作发生在QEPB的上升沿,如图1所示。许多应用中,必须在每个索引事件发生时将位置计数器的值复位。
2024-11-01 21:16:27
1715
原创 CCS Theia仿真错误‘launch.json‘ is not a valid JSON file. Missing debug configuration properties.解决办法
在使用CCS Theia进行仿真时,若出现'launch.json' is not a valid JSON file. Missing debug configuration properties错误,是因为。解决办法可以新建一个路径没有中文的文件夹,将工程和工作区放置在此文件夹中即可。
2024-10-23 15:33:27
1044
原创 F28377D双核开发经验(核间通信)
翻译的F28377D数据手册。IPC功能包括:• 信息交互RAM• IPC标志和中断• IPC命令寄存器• 自由运行计数器• IPC通信协议所有的IPC功能都是相互独立的,并且大多数都不需要任何特定的数据格式。还有两个寄存器用于引导模式和状态交互(IPCBOOTMODE和IPCBOOTSTS)。图1 IPC模块结构框图。
2024-08-03 16:15:29
4367
6
原创 F28377D双核开发经验(存储器)
2、GSX全局共享存储器在重置后由CPU1控制,需要在CPU1里面对GSX存储区域的所有者进行分配。GSX的所有者可以进行读写操作,另一个CPU只能进行读操作。GSX存储区域CPU1和CPU2都可以进行访问,但是CLA无法访问。1、LSX本地共享存储器只能由所属的子系统访问(CPU和CLA),比如CPU1无法访问CPU2的LSX。
2024-05-16 16:40:26
437
原创 F28377D双核开发经验(系统控制和中断)
2、每个CPU子系统都有一个看门狗计时器模块。CPU2上的看门狗超过时间时只能重置CPU2子系统,但是CPU1上的看门狗计时器超时可以重置整个设备。1、通过在CPU1上配置外设/GPIO,将外设/GPIO的控制权交给CPU2。
2024-05-16 16:11:33
1030
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅