Problem with Serial Communication

108 views
0 Comments

Hello,
I have two Strompi 3, both flashed to Firmware 1.41.
When I log into the Strompi console both units sometimes miss characters, e.g. when using the command „show-status“. It seems the serial connection is too fast, is it possible to reduce the speed?

Thanks,
Magnus

Answered question

6 Answers

Hallo,
was mich wundert, ist, dass es auf zwei Raspis (3B und 3B+) mit zwei Strompis auftritt. Es läuft super stabil, dann tritt es wieder auf. Ich verbinde mich mit beiden über VNC.
Ich habe den GPIO-Shutdown aktiv, daher ist es nicht ganz so wild.
Hier die config.txt (auf beiden Raspis gleich):
# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default „safe“ mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=1
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display’s size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
dtoverlay=pi3-miniuart-bt
enable_uart=1
core_freq=250

Answered question

Guten Tag Magnum,
Wir werden in kürze noch eine Anleitung für die Verwendung eines anderen Tools für die Herstellung der seriellen Verbindung veröffentlichen. Könnten Sie dann damit die serielle Kommunikation nochmal testen? Ich werde Sie unter dieser Frage informieren, sobald die Anleitung zur Verfügung steht.
Könnten Sie uns darüber hinaus Ihre Bootconfig (config.txt) posten?
Bezüglich der VNC-Ausfälle konnte ich bisher keine Probleme feststellen bzw. nachstellen.
Mit freundlichen Grüßen
Nils (Joy-IT)

Answered question

Hallo,
hab mal ein Bild vom Terminal angehängt. Kommt mir extrem komisch vor, Setup ist wie auf dem Bild im Beitrag mit dem 7″ Raspberry Display.
Nach einem Neustart ist es mal besser, mal schlechter. Kann ich noch irgendwas ändern damit es besser funktioniert?

Answered question
Anonymous 0 Comments

Hallo Jarek,
der Strompi steckt direkt auf dem Raspi. Es wundert mich nur, dass ich das Problem bei zwei Strompis habe.
Gruß,
Magus

Answered question

Hallo Magnus,
tut mir leid für die verspätete Antwort.
Eine Umstellung der Baudrate ist möglich, jedoch müsste hierbei die Firmware angepasst werden (an dieser Stelle https://github.com/joy-it/strompi3/blob/ae6f5ca5c3e09720a864d533cb270bb7fa00e11c/Src/main.c#L542). Generell sollte jedoch auch bei der eingestellten Baudrate eine Kommunikation problemlos funktionieren.
Die Frage: Der StromPi wird direkt auf dem Raspberry Pi betrieben oder wird dieser mittels Kabel extern betrieben?
Gruß, Jarek (Joy-IT)

Answered question
Write your answer.