Das mit UART deaktivieren fürs Startterminal stimmt - etwas anderes musste ich beim Pi2 nicht deaktivieren, bei mir musste UART aktiviert werden, aber die serielle Konsole für UART deaktiviert.
Der Zero kann da aber anders sein, den kenne ich nicht.
Wenn aber alles richtig war, dann bleibt letztendlich nur Austesten mit nachweislich funktionierenden UART Geräten oder Tests mit Oszi etc. - oder mit einem 2. neuen Pi zum Vergleich, fürchte ich... :-/
wenn du ein UART gerät hast (z.B. ein GY-NEO GPS):
gib doch mal
dmesg | tail
ein, dann schließe es an, und dann nochmal
dmesg | tail
und schau, ob er was erkannt hat
- - - Aktualisiert - - -
PS,
du schriebst
/dev/tty/AMA0
es müsste aber mE heißen
/dev/ttyAMA0 (kein slash zwischen tty und AMA0!)
oder alternativ (neu)
/dev/serial0
serial0 ist kompatibel zu allen neuen Raspis (2,3,zero)
guck auch mal hier:
http://www.mindstormsforum.de/viewto...tart=15#p67781
1. Add the line
enable_uart=1
to the '/boot/config.txt' file, this line will set up the Serial Port UART and the necessary clocks on all Pi models.
2. Remove the phrase "console=serial0,115200" from the '/boot/cmdline.txt' file.
This action prevents Linux from starting a Console on the Serial Port.
Lesezeichen