qsdk ubi文件系统分析之坏快处理
相关概念mtdmtd 全称 memory technology device 内存技术设备,是用于访问内存设备(RAM, Flash)的Linux 子系统,在硬件层和用户空间之间提供抽象接口。在嵌入式linux设备中的/dev/目录下有很多/dev/mtdxx文件,这些文件对应的就是内存设备。比如,嵌入式设备的Nand Flash被划分为多个分区,每个分区对...
OpenWrt高级开发教程,需要有一定的OpenWrt及Linux基础
相关概念mtdmtd 全称 memory technology device 内存技术设备,是用于访问内存设备(RAM, Flash)的Linux 子系统,在硬件层和用户空间之间提供抽象接口。在嵌入式linux设备中的/dev/目录下有很多/dev/mtdxx文件,这些文件对应的就是内存设备。比如,嵌入式设备的Nand Flash被划分为多个分区,每个分区对...
目标:在uboot中加入usb功能,实现从usb存储设备上启动kernel。ralink的SDK提供的uboot是支持usb相关命令的,只需要在config.mk打开相应的开关即可。一开始以为只需要这样做:RALINK_USB = ON RALINK_EHCI = ON RALINK_OHCI =&nbs...
USB devfs 提供了许多操作USB的方法,包括usb devfs 方法#define USBDEVFS_CONTROL _IOWR('U', 0, struct usb...
目录 第一种情况:应用层API(用户态)【coredump方法】第二种情况:编译进内核,内核奔溃调试(内核态) [看符号表]第三种情况:编译为模块,内核奔溃调试(内核态) [看符号表] 第一种情况:应用层API(用户态...
在添加静态路由的时候,可以有两种方法,老式命令route add和新的ip route add:route add 192.168.66.0 mask 255.255.255.0 192.168.66.254 # or ip route add 192.168.66...
现在有一大堆软路由系统 https://en.wikipedia.org/wiki/List_of_router_and_firewall_distributions,都不知道那个好,那个不好。这么多系统,也不可能一个一个去安装测试,那不如自己试试用 Ubuntu 设置一台路由。硬件(迷你电脑):Intel n3150 CPU, 4GB RAM, 64GB ...