Raspberry Pi 3中的串行控制台用于测试FONA 808

时间:2018-03-28 18:41:51

标签: raspberry-pi

我正在尝试设置FONA 808连接到互联网连接到Raspberry Pi 3,但是当我运行串行控制台“sudo screen / dev / serial0 115200”时,我有时会回答“OK”并且在其他情况下,控制台将消息显示为电磁噪声,而在其他时候控制台只是崩溃这是正常的吗?我该如何解决?

我正在使用连接到5V的Fona 808 Arduino Shield,TX和RX端口通过电平逻辑移位器将fona的5V逻辑转换为树莓的3.3V逻辑

我正在学习本教程:

https://learn.adafruit.com/fona-tethering-to-raspberry-pi-or-beaglebone-black/setup

被阻止的控制台:

Blocked console

电噪声显示:

Electric noise display

2 个答案:

答案 0 :(得分:0)

检查/boot/cmdline.txt文件。 这就是我用相同的错误解决pi的方法。

nano /boot/cmdline.txt或sudo nano /boot/cmdline.txt

复制以下脚本并将其粘贴到您的cmdline.txt

dwc_otg.lpm_enable = 0 console = tty1 root = / dev / mmcblk0p2 rootfstype = ext4 lift =最后期限rootwait


确保“ console = ttyAMA0,115200”不在脚本中。

确保您具有原始脚本。测试您的pi是否正确重启。如果没有,您可以直接在SD卡上改回cmdline.txt并粘贴原始脚本。

此命令应与响应一起使用


sudo屏幕/ dev / serial0 115200

AT

答案 1 :(得分:-1)

这应该是评论,但我没有发表评论的声誉,所以...
尝试几件事可能会有所帮助。
1)您不需要电平逻辑转换器。我不知道您使用的是哪种FOAN板,但是它们通常都有一个Vio引脚来设置逻辑电压。因此,在这种情况下,您只需将Vio引脚连接到Raspberry Pi上的3.3V,RX和TX将工作在3.3V。
2)检查您的电线连接。可能只是连接不良的情况。
3)与minicom相比,screen的运气更好,因此这样的命令应该可以连接吟游诗人。 sudo minicom -b 115200 -o -D /dev/ttyS0