- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 mini2440 移植linux官方内核遇到的nfs挂载问题复盘
uboot使用u-boot-2016.11-rc3,已经移植完成主要实现网络,nand和norflash启动(个人理解uboot主要实现的就是刷写和配置功能,并不需要过多的驱动适配)3.直接更换成友善官方的linux 2.6.32内核发现挂载成功,怀疑内核配置问题,对应将内核相关的fs和net参数改成一致,编译下载,发现依旧timeout。下载最新版的linux 5.10.248,发现居然有mini2440的默认配置,配置好后发现编译报错,经调查是编译器4.4.3过旧的原因。然后查看芯片手册发现。
2026-03-18 18:05:09
210
原创 stm32 usb调试记录
由于官网最新的CMSIS 6.1.0已经去除了dap的源码,所以下载5.9.0的版本来移植dap的源码,打开工程发现是用lpcxx芯片做的,dap线程部分可以保留,要把lpcxx相关接口部分替换成STM32的接口,其中包括usb device部分和dap的io控制部分。利用STM32_USB-FS-Device_Lib_V4.1.0库中的Custom_Hid为基础版本就可以移植dap的源码了,其中主要修改项是DAP_config.h和Dap_thread,将下图中的io改为自定义的IO。
2025-04-15 09:59:59
578
原创 MINI2440移植tslib-1.4
得到" one-wire-ts-input.so ",把它放入板子中,目录为:/usr/lib/ts/./ts_calibrate # 进行触摸屏的校准测试。./ts_test # 进行触摸屏的绘图测试。此前已经做好tftp加载内核和nfs挂载系统,有时间更新相关部分的内容。解压源代码包,执行make。移植原生的tslib1.4。mini2440开发板。
2024-06-05 15:22:29
477
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅