Raspberry Pi

针对Raspberry Pi的硬件​​和软件的用户和开发人员的问答

1
Raspberry Pi 3:microSD卡与硬盘驱动器
在我的学士论文中,我比较了通过USB适配器与microSD卡连接的硬盘的速度性能。我被挑战回答“为什么速度驱动器和存储卡之间的差异在较长的记录中尤其明显?”这一问题使我受到挑战。所以我的问题是,为什么?USB控制器是否使用与microSD读卡器相同的总线,或者是否存在其他性能差异的原因? 增加microSD读卡器的频率后,我获得了比硬盘更高的速度。那么SD卡的性能是否仅受总线速度的限制?我感谢任何意见。 传说: Sekvenčnéčítanie-顺序阅读 Sekvenčnýzápis-顺序写入 Náhodnečítanie-随机阅读 Náhodnýzápis-随机写词 pred表示更改频率之前 po表示更改频率后

2
USB端口枚举为何更改?
我正在使用带有Gnokii和Gammu的Huawei GMS / UMTS USB调制解调器。调制解调器在Pi的下部端口中。随着dmesg | grep tty它会出现在/dev/ttyUSB0和/dev/ttyUSB1。(在这种情况下,1根棍子上的2个USB设备是正常的)。 我相应地配置了Gnokii和Gammu,但是在ttyUSB0上我只能发送消息。发送和接收都只能在ttyUSB1上工作。 然后,我将存储棒移到了上方的USB插槽(因为否则,我的WiFi存储棒将无法放置在其旁边)。一切正常。同样在几次重启后,又冷又热。 然后,我需要扩展文件系统(是的,我知道我应该早做些)。之后,调制解调器位于ttyUSB0和ttyUSB * 2 *上。发送/接收工作在后者上。这花了我一些时间来找出答案。 更新:2天后,ttyUSB2消失了。现在,正在工作的调制解调器会在ttyUSB0(以前是ttyUSB1)上显示自己。 知道为什么会这样吗?可能有相关Debian或Linux文档的链接吗?我非常有义务..

4
如何设置ssmtp和发送电子邮件?
我是树莓派的新手。 我在上面安装了raspian OS。我想使用我的Gmail帐户从中发送电子邮件。我想从命令行界面和php脚本发送。 我遵循了本指南。 http://iqjar.com/jar/sending-emails-from-the-raspberry-pi/ 我从链接执行了步骤1,2,3,4。 当我使用以下代码发送电子邮件时,使用 echo "Test text" | mail -s "Test Mail" me2@gmail.com 什么也没发生,屏幕上没有任何打印,我也没有收到电子邮件。 在“ revaliases”上,如果我将“ mail.google”替换为“ smtp.gmail”,那么我会收到一条消息,说 send-mail: Cannot open mail.google.com:587 要么 send-mail: Server didn't like our AUTH LOGIN (530 5.7.0 Must issue a STARTTLS command first. ml2sm3592928igb.10 - gsmtp) 有谁知道如何解决这一问题?谢谢 以下是两个文件: ssmtp.conf # # Config …

2
电池电量要求
是这个Maplin移动电源4000mAh的 pwerful足以供应郫县所有的外设下面?这很有用,因为我无法在线订购,目前价格为15英镑。 我有一个Raspberry Pi Model B,我打算用它来制造一个小型的两电机机器人。电机由4节AA电池外部供电,首先要由两个大型NPN晶体管控制,然后由一个也由外部供电的小型电机控制器板控制(我发现一个工作的人躺在一个盒子里)。可以通过USB Ralink RT5370创建一个可以正常工作的wi-fi热点来控制Pi,后来我可能想添加一个USB网络摄像头以查看其工作情况。 我问的原因是因为我还没有买电池,尽管它说有1 Amp的输出,但我还是给Maplin发了电子邮件,并得到了答复: 感谢您与Maplin的技术支持联系。该产品将难以可靠地为pi供电,但是N95LH将适用于此 '。 这是真的吗,还是他们只是想出售更昂贵的产品?在这个论坛和其他地方搜索,我发现有关5200mAh电池的可靠使用信息。 注意:我已经用几节AA电池和一个5伏稳压器构建了电源,该电源可以正常工作,但是用起来很快,并且只能与碱性电池一起可靠地工作,而反复购买电池要花很多钱。因此,我正在考虑使用这种锂离子电池。我曾尝试使用9V稳压器,但没有为Pi提供足够的电源来启动。 如果您建议使用其他产品,请尝试保留英国的可用产品。 现在可以工作-这是一张图片: 不知道电池电量不足时如何工作,但现在可以正常工作。 这是任何有兴趣的人的链接。(最后更新2013年11月17日) 另一个更新可以与USB摄像头(从旧笔记本电脑上拆下的集成摄像头)和wifi和以太网(用于下载)一起使用,效果很好-即使最后一个蓝灯闪烁时(我当时非常紧张-但我无法停止)它正在运行更新...) (最后更新2013年11月22日) 链接有时可能不起作用,请根据需要重新加载。 http://www.maplin.co.uk/maplin-power-bank-4000mah-853747 (最后更新2013年11月26日) (2017年更新) 电池现在几乎什么也没用(无法正确充电等)。小心便宜的东西;)
10 power  battery 

3
更改dhclient以重试获取IP地址
事实证明,树莓派并没有非常努力地使用dhcp获取IP地址,在电源故障期间,我的rpi的启动速度比dhcp服务器快,并且从未获得IP地址。在这种情况下,rpi似乎已启动,但是它没有获取IP地址,直到重新启动它,我才看不到来自dhcp的请求。 dhclient是这样运行的: dhclient -1 -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0 我找不到任何方法来更改dhclient的参数,-1参数可能是罪魁祸首。我如何使raspberrypi重试dhcp请求,直到得到答复? 编辑:这是关于Raspbian的“乳清”发行版。
10 raspbian  dhcp 

1
是否有DirectFB的端口?
该网站指出,“使用Raspberry PI或其他Broadcom硬件”已经取得了进展。 我看过他们的图形支持,而BCM2835不在那儿。如果已移植,那么为Raspberry Pi编译它需要哪些库和工具?

6
糟糕,我需要运行级别1
所以我在init.d目录和底线的脚本中有一个错误...我无法完全启动pi。 如何启动到运行级别1(单用户模式),以便解决该错误?
10 boot  init.d 


6
输入“ startx”后清空桌面
我已经从http://www.raspberrypi.org/downloads刷新了带有Raspbian Wheezy图像的2GB SD卡,该图像可以正常启动,但是在键入“ startx”后,我正面临一个带有树莓派徽标的空桌面;没有任何进一步的反应。指针移动了,我可以使用Ctrl + Alt + Fx切换到其他TTY,仅此而已。没有桌面图标或其他GUI元素。 这应该发生吗?我是否需要手动设置一个轻便的桌面环境,还是需要做其他事情? (我也尝试过Arch Linux映像,它也可以在命令提示符下正常启动。我似乎没有硬件或电源问题。) df -h 输出:
10 raspbian  gui 

1
如何使用Debian GL屏幕保护程序或任何其他支持硬件加速的屏幕保护程序?
我的RPi的唯一目的是使用DVI输出功能,而我将撕开一个19英寸的LCD HD屏幕并将其构建到我自己的框架中。 几年前,我已经使用一个非常旧的笔记本进行了此操作,作为一名人类,我现在想要更大,更好! 我从RPi网站尝试了Debian Squeeze中的GL幻灯片,但是无论选择哪种方式,我都能获得0.1FPS。我怀疑是因为X尚未使用OpenGL API。 (如指出的是OpenGL:ES) 然后,我去安装了XBMC发行版,非常惊讶于它可以立即播放以xvid编码的avi电影。UI有点慢,但是确实很有趣。那里有一个内置的屏幕保护程序,速度更快,但是对屏幕保护程序的设置几乎没有控制。 我可以加载任何东西以任何发行版和任何配置使用RPi的OpenGL屏保吗?我不怕忙于安装。
10 screen 

2
为什么grub与树莓派不兼容?
我已经读过很多遍了,树莓派不支持grub。我无法找到有关不兼容的任何细节。我只发现“不支持”形式的直言不讳的声明。 我想确切地了解问题所在,以及需要重新编写才能使其正常工作。 到目前为止,我发现第3阶段的引导程序读取了start.elf,而该文件又读取了内核映像。在我看来,如果grub可以工作,它将(完全)替换start.elf。我查看了UEFI引导加载程序的格式,发现它们使用PE格式的可执行文件。因此,我的第一个假设是,不兼容是(仅)grub被编译为PE,并且阶段3仅读取ELF。 我是否错过了其他一些重大不兼容之处?我是否错过了其他一些主要任务,start.elf如果将其替换为grub ,这些任务将会丢失吗?
10 bootloader 

1
在启动时保持HDMI关闭
我有一个电池供电的RPi Zero W,它将被连接到移动激光投影仪中。这是一个体验设置,因此我需要能够在两次使用之间将其关闭和打开。 我的目标是启动RPi,但除非通过编程告知,否则不要通过投影仪(HDMI)显示任何内容。谁能在正确的方向上向我指出如何执行此操作? 基本上,我想删除引导启动图像和任何文本,并使其不进入桌面,最好只是完全关闭HDMI。 我有一个脚本,可以用来关闭显示器,但是很想以这种方式启动: sudo vcgencmd display_power 0
10 boot  hdmi  display 

3
如何在重启/关机期间保持看门狗定时器运行
到目前为止,在我的研究中,我注意到有两种方法可以在树莓派上激活看门狗计时器:使用systemd或安装看门狗。一切都在这里得到了很好的解释:https : //www.raspberrypi.org/forums/viewtopic.php?f=29&t=147501# 而且我设法使其能够双向运行,但在重启/关机期间却没有。我用一个前炸弹进行了测试,它确实对此做出了反应,但是当我尝试时: sudo poweroff 它只是停留下来。因此,我在想是否有办法强制看门狗在重新引导/关闭期间继续运行,以便在不正确引导的情况下在几秒钟后将其重置? 大多数方法在引导过程中启动看门狗,但是如果您需要一直运行它怎么办?我的树莓一旦重启就停止了,我不得不手动拔下插头才能使其正常工作。 更新: 现在,有些东西对我来说更清晰了。有三件事要考虑: 看门狗定时器 看门狗守护程序 看门狗服务守护程序 看门狗定时器:溢出时触发复位的寄存器,每个RPI周期递增,需要定期清除(踢)以避免复位 要在启动时运行它,请在/boot/config.txt中添加以下内容: dtparam=watchdog=on 看门狗守护程序:负责定期清除(踢)看门狗计时器的进程 安装它: sudo modprobe bcm2835_wdt echo "bcm2835_wdt" | sudo tee -a /etc/modules sudo apt-get install watchdog sudo update-rc.d watchdog defaults 配置/etc/watchdog.conf: watchdog-device = /dev/watchdog watchdog-timeout = 14 realtime = yes priority = 1 max-load-1 …


2
RPi 3中的临时设置
如何配置RPi 3 ad-hoc模式?我无法配置RPi 3,我看过教程,但所有内容都与RPi 2和无线USB有关,但是RPi 3集成了该模块,所以我无法继续我的项目,我试图从此开始终端是raspbian jessie(普通版,不是轻量级版本),因此,如果有人知道如何在Ad-Hoc模式下设置RPi 3,我会祝福您。 教程来自互联网和书籍,但是我找不到如何在RPi 3中进行精确配置,我有点紧张,所以,如果您知道答案,请帮帮我!!
10 networking 

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.