Sokkal egyszerűbb dolgod lenne egy USB-UART átalakítóval, ahogy hcl is javasolta. A nyák jobb oldalán görbén álló induktor még érintkezik rendesen? Reset vagy failsafe mode nem oldaná meg a problémát?
A te Raspberryd (3 model B+) két UART-ot tartalmaz: PL011 és miniUART. Alapból a PL011 (/dev/ttyAMA0
) foglalt, mert az vezérli a bluetooth modult. A miniUART-ot (/dev/ttyS0
) engedélyezni kell a /boot/config.txt
-ben az enable_uart=1
opcióval. Ellenőrizd le, hogy a config.txt
nem tartalmaz-e dtoverlay=pi3-miniuart-bt
vagy dtoverlay=pi3-disable-bt
sorokat, mert azok felcserélik a két UART szerepét.
Kapcsold ki a RPi-n futó linux soros porti konzolját, amit elvileg megtehetsz a raspi-configgal. Ha nincs olyanod, töröld a console=ttyS0,115200
opciót a /boot/cmdline.txt
-ből.
Ezután reboot.
Teszteld le a router nélkül a /dev/ttyS0
-t. Pl. látod-e, amit gépelsz, ha egy jumperrel összekötöd a TX és RX tüskéket? Látod-e összekötés nélkül?
[ Szerkesztve ]