logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[嵌入式linux]busybox 编译出的 lspci 命令只显示device id的,不支持-vvv解决办法

busybox应该是有一个自带的简化版lspci,并不是完整的pciutils程序。如果没有安装pciutils,默认lspci就是下面简化版的。# lspci -hlspci: invalid option -- 'h'BusyBox v1.27.2 (2019-01-02 12:04:07 CST) multi-call binary.Usage: lspci [-mk]...

[嵌入式linux] memset操作device mem map的空间出现bus error

kernel driver中用pgprot_noncached映射一片DMA内存到user space。在应用程序中通过memeset清零时,产生Bus error.vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);....memset(*Logical,0,Size);原因:在部分平台上,memset不能操作device映

[嵌入式linux]RTL8111/RTL8168网卡内核驱动安装

RTL8111/RTL8168的驱动在内核中没有找到,网上查了一下也可以用RTL8169的驱动内核路径下执行make menuconfig->Device Drivers ->Network device support ->Ethernet driver support[*]Realtek devices<M>Realtek 8169 g...

[嵌入式linux]PCIe 热拔插(rescan)

linux下可通过/sys/bus/pci/devices/0000\:[bus number]\:[device number].[function number]/ 目录下的节点进行热拔插操作。板子上电前PCIe插槽有一块NVME的固态硬盘[0.198515] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400[...

[嵌入式linux]将linux板卡虚拟为USB网卡设备(Ethernet Gadget)

kernel menuconfig-> Device Drivers ->USB support -> USB Gadget Support建议最好选成M,作为内核驱动模块,便于与其他Gadget驱动共存<M>USB Gadget Drivers<M>Ethernet Gadget (with CDC Etherne...

[嵌入式linux] memset操作device mem map的空间出现bus error

kernel driver中用pgprot_noncached映射一片DMA内存到user space。在应用程序中通过memeset清零时,产生Bus error.vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);....memset(*Logical,0,Size);原因:在部分平台上,memset不能操作device映

[嵌入式linux]将linux板卡虚拟为USB网卡设备(Ethernet Gadget)

kernel menuconfig-> Device Drivers ->USB support -> USB Gadget Support建议最好选成M,作为内核驱动模块,便于与其他Gadget驱动共存<M>USB Gadget Drivers<M>Ethernet Gadget (with CDC Etherne...

[嵌入式linux]RTL8111/RTL8168网卡内核驱动安装

RTL8111/RTL8168的驱动在内核中没有找到,网上查了一下也可以用RTL8169的驱动内核路径下执行make menuconfig->Device Drivers ->Network device support ->Ethernet driver support[*]Realtek devices<M>Realtek 8169 g...

[CAN BUS] USB-CAN adpter / USB转CAN 开源项目推荐(CANable candlelight cangaroo)- 重大缺陷,不再推荐

照理来说,USB-CAN这种东西应该已经被做的烂大街的工具,国内居然没有一个拿得出手的开源方案。淘宝上各种虚拟串口方案、替换dll兼容某立功软件的各种方案....价格都很低,性能和可靠性嘛.......就不多说了。这里推荐一个国外的开源工具CANable,ta有完全开源的软硬件及上位机支持,支持windos和linuxStock can并且都免驱哦。且支持Python。CANable实际上应该是3

[嵌入式linux]PCIe 热拔插(rescan)

linux下可通过/sys/bus/pci/devices/0000\:[bus number]\:[device number].[function number]/ 目录下的节点进行热拔插操作。板子上电前PCIe插槽有一块NVME的固态硬盘[0.198515] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400[...

    共 15 条
  • 1
  • 2
  • 请选择