Questions tagged «driver»

有关外部外围设备的软件驱动程序以及系统组件的驱动程序的问题。这不是关于“驱动板”的问题,例如用于电动机。请改用“ dc-motor”。

3
树莓派的可入侵性级别
我从事嵌入式系统(主要是微控制器)的工作已有3年左右。我想知道实际开源的RPi多少?我知道arduino为我们提供了硬件/软件等的完整详细信息。但是RPi呢?这很重要,因为我的团队并且我想对树莓派进行以下操作(此项目打算像arduino => no OS一样使用RPi): 重写主引导程序(ROM)以从闪存而不是外部SD卡引导。 板载闪存中有一个辅助引导程序,这会激活pi的usb端口并进行监听。它必须接受二进制代码(它将从我的PC中获得)并将其保存在闪存中。稍后开始执行它。 开发我们自己的设备驱动程序以处理通信协议。 为PI开发我们自己的上载器和调试环境,以及针对ARM的嵌入式C的自定义实现(需要控制GPIO等)。 如果可能,为嵌入式系统实现我们自己的操作系统。 树莓派有可能吗?如果不是, ->树莓派不可能实现我的五个目标。如果必须使用PI,我必须对项目进行哪些更改? ->市场上还有哪些其他板子可以让我完全完成我想要的工作?

4
如何在启动时加载模块?
如为什么我的音频(声音)输出不起作用?,要初始化声音驱动程序,必须在sudo modprobe snd_bcm2835每次要输出声音时都运行。 如何使它在启动时运行?(即在登录之前且没有任何输入)
32 boot  linux  driver  modules 

3
连接Kinect?
建立了一个驱动程序项目,可以在Linux上运行Kinect。看到这里:https : //github.com/OpenKinect/libfreenect RPi可以使用吗?约束/障碍可能是什么? 我认为这对于一个雄心勃勃的机器人项目将是真正的帮助,例如,将RPi设置为板载控制器,而Kinect作为避免对象等(或更多)的“眼睛”。

2
Playstation仿真
有谁知道是否可以让PCSXR(Playstation 1)仿真器在Raspberry Pi上运行?在Debian Squeeze和Wheezy上,使用xvideo插件运行任何游戏都可以。 找不到RGB和YUV。退出 我认为这与专有驱动程序/固件不兼容xvideo有关。唯一的其他插件是OpenGL(不是es),所以我认为这不起作用。有人能在Raspberry Pi上使用它吗?



5
神秘的RPi wifi问题-未找到无线接口
好的,我无法在网上其他任何地方找到解决此问题的方法,所以请多多包涵: 我有一个新的Raspberry Pi Model 2B,它带有wifi加密狗(Ralink RT5370),当我用预装的Raspbian激活它时,wifi可以正常工作。我还为pi买了一个迷你HDMI屏幕,如果不从屏幕随附的DVD安装驱动程序,该屏幕将无法工作。安装驱动程序后,屏幕可以正常工作,但是现在我的wifi停止工作了。加密狗上的指示灯不再点亮,我无法扫描无线网络。 在Google上搜索后,我确定该加密狗已被识别(在运行时列出lsusb),它的模块已安装(在运行时列出了​​模块rt2800usb lsmod),并且似乎已安装了固件(我运行了ifconfig -a它显示wlan0信息)。但是,当我运行时iwlist wlan0 scan,我得到了输出: wlan0 Failed to read scan data: Network is down 当我运行sudo ifdown wlan0 && sudo ifup wlan0以查看网络是否可访问时,将得到以下输出: ifdown: interface wlan0 not configured wpa_supplicant: /sbin/wpa_supplicant daemon failed to start run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1 Failed to bring up wlan0 …
16 wifi  wireless  screen  driver 

4
内核.config必要选项
我对为pi编译自定义内核感兴趣。我有来自github档案库的源代码,其中包括默认配置的make目标: make ARCH=arm bcmrpi_defconfig 但是(与普通的Linux发行版内核一样),这包括很多我不需要的东西,以及一些我想更改的东西。 使各种以pi为中心的常见功能实际需要的选项是什么?
16 kernel  driver 

2
通过Raspbian上的USB启用RTL8188CUS的监视模式
我试图在树莓派b +型(或任何树莓派)上为RTL8188CUS芯片组的USB wifi加密狗启用监视模式。 $ lsusb Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter $ sudo iwconfig wlan0 mode monitor Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Invalid argument. 根据github / raspberrypi / linux / issues / 369,您需要启用rtlwifi / …
15 wifi  kernel  driver  realtek 

6
在RTL8188CUS Realtek wifi USB加密狗中启用监视模式
我试图在连接到raspberryPI的RTL8188CUS软件狗中启用监视模式。 这是我尝试更改模式时遇到的错误: pi@raspberrypi ~ $ sudo iwconfig wlan0 mode monitor Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Invalid argument. 我的问题: 在此博客上的评论说RTL8188CUS不允许监视模式。如何确定我为RPI购买的下一个廉价wifi加密狗将在监控模式下工作? 有什么办法可以使RTL8188CUS在RPI上工作? 我可以在不启用监视模式的情况下嗅探进入raspberryPI的wifi(我正在运行hostapd)的探测请求吗? 细节: pi@raspberrypi ~ $ iwconfig wlan0 wlan0 unassociated Nickname:"<WIFI@REALTEK>" Mode:Managed Frequency=2.437 GHz Access Point: Not-Associated Sensitivity:0/0 Retry:off RTS thr:off Fragment …
15 driver  wifi 

3
使用Raspberry Pi学习Linux驱动程序开发
我想为一些实际的硬件设备编写Linux设备驱动程序。什么样的Raspberry Pi外设很合适?基本上,我需要以下内容: 对于初学者来说,它必须足够小(最多几个月,几个星期更好)。 数据表必须可用。起初,我在考虑USB以太网适配器,但看起来数据表非常有限。 有任何想法吗?可能就像使串行控制台通过GPIO工作一样?
13 linux  kernel  driver 

5
我可以将DHT22用作Pi的温度传感器吗?
是否可以在树莓派上使用便宜的温度传感器,例如DHT-22?我已经找到了适用于此功能以及许多类似功能的Arduino驱动程序,可以轻松地将代码移植到Raspberry Pi,但是我的理解是,因为它需要特定的时间,所以拥有专用的微控制器而没有完整的OS使其变得更加简单。 如果没有禁用中断的能力(AVR中的a'la cli()和sei()),所需的时序水平是否还可能? 我正在尝试为气候控制系统(例如奶酪)建立控制器。它需要连接到几个继电器以及一个温度和湿度传感器,这似乎是一种非常节省成本的方法。 特别是-是否有人看到或编写了在'pi上运行的1-wire型温度传感器的驱动程序?

3
有人知道任何内核/驱动程序编程教程吗?
我对使用RPi自学硬件级别编程感兴趣。我在互联网上搜索了一些有关RPi的教程,但我发现的只是一般的“如何编译内核”教程。我对实际的“如何编写内核代码/设备驱动程序”类型的教程更感兴趣。是否有针对RPi的特定教程,或者任何用于硬件级编程的* nix教程都足够?
12 driver  tutorial 


1
如何编写模拟设备触摸屏ad7879 i2c的设备树覆盖图
我为驱动程序ad78​​79-i2c触摸屏(使用Raspberry Pi源作为模块编译为模块,文件:ad7879-i2c.c,ad7879.c)编写了设备树覆盖图。驱动程序被加载,但是我想参数没有传递给驱动程序。设备位于i2c1、0x2c地址,GPIO 26(BCM 12)上。evtest显示驱动程序的默认参数,并且触摸屏根本不起作用。 在/boot/config.txt中: dtparam=i2c_arm=on dtoverlay=i2c-ad7879 在/ etc / modules中: i2c-bcm2708 i2c-dev gpio readall的输出: +-----+-----+---------+------+---+---Pi 2---+---+------+---------+-----+-----+ | BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM | +-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+ | | | 3.3v | | | 1 || …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.