kein USB auf Tinker-Board S R2.0

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Antworten
etzel
Beiträge: 24
Registriert: 14.02.2021, 18:29
System: CCU
Danksagung erhalten: 3 Mal

kein USB auf Tinker-Board S R2.0

Beitrag von etzel » 16.09.2022, 10:52

Hallo,
wegen Performancegründen habe ich mich entschieden, von RPI3 auf ein Tinkerboard S umzuziehen.
Der RPI4 funkt zu viel in der Gegend herum und um das zu umgehen und den CS niedrig zu halten, ist mir der Aufwand zu hoch.

Aktuelles Update (3.65.8.20220831) auf Raspi3 mit RPI-RF-MOD läuft perfekt.

Das aktuelle Image von Jens Maus fürs Tinkerboard geflasht auf ein Tinkerboard S r2.0 mit RPI-RF-MOD. Alles funktioniert.
Auf meinem laufenden RPI3-System habe ich diese USB-Geräte seit Monaten am laufen:

nanoCUL(433Mhz für Intertechno) und ZigBee 3.0 für den ZigBee-Kram.

Also die betreffenden Stick am Tinker angesteckt und ............ nichts!
Der CUxD bindet keine USB-Geräte ein.

Meldung: Kein TTY-Device connected. Getestet mit nanoCUL (433), ZigBee 3.0 Stick mit aktueller FW und einem ConBeeII. Alle diese Sticks laufen auf meiner aktuellen CCU mit aktueller SW (NodeRed mit ZigBee, nanoCUL über CuxD für Intertechno), inkl. aktueller Zusatzsoftware problemlos seit Monaten.

Hab das Forum nach ähnlichen Problemen durchforstet und diverse TTYPARAM etc. ausprobiert. Kein Erfolg.
Da die USB-Ports vom System (also vom LInux) nicht erkannt werden, kann es am CUxD nicht liegen.

Auch mit älteren Images funktioniert es nicht.

Betriebssysteminfo:

Code: Alles auswählen

root@homematic-raspi:~# uname -a
Linux homematic-raspi 5.15.63 #1 SMP PREEMPT Wed Aug 31 08:34:47 UTC 2022 armv7l             GNU/Linux

root@homematic-raspi:~# lscpu
Architecture:           armv7l
  Byte Order:           Little Endian
CPU(s):                 4
  On-line CPU(s) list:  0-3
Vendor ID:              ARM
  Model name:           Cortex-A17
    Model:              1
    Thread(s) per core: 1
    Core(s) per socket: 4
    Socket(s):          1
    Stepping:           r0p1
    CPU(s) scaling MHz: 79%
    CPU max MHz:        1800.0000
    CPU min MHz:        126.0000
    BogoMIPS:           135.93
    Flags:              half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv
                        4 idiva idivt vfpd32 lpae evtstrm
Vulnerabilities:
  Itlb multihit:        Not affected
  L1tf:                 Not affected
  Mds:                  Not affected
  Meltdown:             Not affected
  Mmio stale data:      Not affected
  Retbleed:             Not affected
  Spec store bypass:    Not affected
  Spectre v1:           Mitigation; __user pointer sanitization
  Spectre v2:           Mitigation; Branch predictor hardening
  Srbds:                Not affected
  Tsx async abort:      Not affected


lsusb liefert auch keine Ergebnisse:
lsusb:
root@homematic-raspi:~# lsusb
Bus 002 Device 002: ID 0bda:49f6
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
root@homematic-raspi:~#

dmesg bringt:
root@homematic-raspi:~# dmesg | grep tty
[    0.000000] Kernel command line: console=tty2 root=PARTUUID=deedbeef-02 ro rootfstype=ext4 fsck.repair=yes rootwait rootdelay=5 consoleblank=120 quiet loglevel=0 init_on_alloc=1 init_on_free=1 slab_nomerge iomem=relaxed net.ifnames=0 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u
[    0.001975] printk: console [tty2] enabled
[    3.324308] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 42, base_baud = 1500000) is a 16550A
[    3.325918] ff1c0000.serial: ttyS1 at MMIO 0xff1c0000 (irq = 44, base_baud = 1500000) is a 16550A

und CUxD bringt:

Code: Alles auswählen

USB 2-1 - USB Audio [HID] - Thu Sep 15 22:08:18 2022
  Kein TTY-Device connected!

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (1391) angefordert!

  Diese Web-Seite wurde aufgerufen von: 192.168.178.2

  CUxD-Uptime(2.9.4):             0 Tag(e) 00:07:38, 44880 Bytes belegt, Compiled Jul 25 2022 11:22:25
  CCU-Uptime(3.65.8.20220831):    0 Tag(e) 00:14:21, load-average: 0.43 0.31 0.17, 10s-cpu-load: 1.7%
  Speicher:  Total 2048008k  Used 366660k  Free 1681348k  (Cached 162292k)  Available 1819576k
  CPU(1): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  CPU(2): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  CPU(3): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  CPU(4): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  Linux version 5.15.63 (builder@966f4a385dbb) (arm-buildroot-linux-gnueabihf-gcc.br_real (Buildroot -g27f8335) 10.3.0, GNU ld (GNU Binutils) 2.37) #1 SMP PREEMPT Wed Aug 31 08:34:47 UTC 2022
  aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)

  Filesystem: /                  ext4     (ro) Total     996780k  Used     662000k (66.4%)  Free     334780k (33.6%)
  Filesystem: /dev               devtmpfs (rw) Total    1015300k  Used          0k ( 0.0%)  Free    1015300k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total    1024004k  Used        112k ( 0.0%)  Free    1023892k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total    1024004k  Used          0k ( 0.0%)  Free    1024004k (100.0%)
  Filesystem: /run               tmpfs    (rw) Total    1024004k  Used        184k ( 0.0%)  Free    1023820k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total    1024004k  Used        828k ( 0.1%)  Free    1023176k (99.9%)
  Filesystem: /media             tmpfs    (rw) Total    1024004k  Used          0k ( 0.0%)  Free    1024004k (100.0%)
  Filesystem: /usr/local         ext4     (rw) Total   13630344k  Used     775864k ( 5.7%)  Free   12854480k (94.3%)
  Filesystem: /boot              vfat     (ro) Total     261868k  Used      52848k (20.2%)  Free     209020k (79.8%)

  CCU-MAC:     50:EB:F6:74:AC:0E
  HM-Config:   /etc/config/homematic.regadom(405737) OK! - Thu Sep 15 22:07:51 2022
  CUxD-Config: /tmp/cuxd.ps.sav(16) - D - Thu Sep 15 22:13:18 2022
               /usr/local/addons/cuxd/cuxd.ps(16) - D - Thu Sep 15 22:08:18 2022
               /usr/local/addons/cuxd/cuxd.ps.bak(16) - D - Thu Sep 15 22:07:39 2022

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT      '8700'
	*HM-HOST         '127.0.0.1'
	*HM-SCRIPT-PORT  '' -> (8183)
	*HM-REGA-PORT    '' -> (31999)
	*RPCHOST         '127.0.0.1'
	*RPCPORT         '8701'
	 HTTP-REFRESH    '5'
	 TERMINALLINES   '25'
	 RCVLOGSIZE      '10000'
	 USERACCESS      ''
	 CUXINITCMD      'X21'
	 LOGFILE         ''
	 LOGLEVEL        '1'
	 LOGFLAGS        ''
	 LOGSIZE         '1000000'
	 LOGFILEMOVE     ''
	 DEVLOGFILE      ''
	 DEVLOGSIZE      '100000'
	 DEVLOGMOVE      ''
	 DEVLOGMOVE-HR   ''
	 DEVLOGEXPORT    ''
	 DEVTIMEFORMAT   '%Y-%m-%dT%X'
	 DEVDATAFORMAT   ''
	 DEVLOGOLDALIAS  '0'
	 SUBSCRIBE-RF    '1'
	 SUBSCRIBE-WR    '1'
	 AUTOSAVE        '1'
	 MOUNTCMD        ''
	 UMOUNTCMD       ''
	 BACKUPCMD       ''
	 SYSLOGMOVE      ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR          ''
	 TH-DIR-FILTER   ''
	 ADDRESS-BUFFER  '120'
	 CLOUDMATIC_CMD  '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG    '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT  '/tmp/snapshots'
	 WEBCAMCACHE     '/tmp/webcams'
	 SYSLOGFILENAME  '/var/log/messages'
	 CUXD-CHARTS     '/etc/config/addons/www/cuxchart/index.html'
	 DFU-ERASE       './dfu-programmer $TARGET$ erase --force'
	 DFU-FLASH       './dfu-programmer $TARGET$ flash $HEXFILE$'
	 DFU-START       './dfu-programmer $TARGET$ start'
	 REMOTE-PARAMS   ''
	 REMOTE-CMD      ''
	 LEVELFILTER     '0'
gefundene Adressen f(3) (aktuelle zuerst 22:15:56):


Hat da irgendjemand eine Ahnung?

Vielen Dank für Eure Mühe!

Edit:
Hier im Board hab ich gelesen, dass RM auf Tinker-Board S R2.0 funktioniert!
viewtopic.php?f=65&t=66020&p=721637&hil ... rt#p721637
RaspiMatic auf RPI4 mit HMIP-RF-MOD (Charly) und HM-Lan-Gateway, Nano-CUL (433MHz), NodeRed,ca 50 HMIP-Geräte, CUxD,
2x Zigbee2MQTT mit ConBee2 (RPI2),
Influx-DB (RPI4)
NAS (OMV6)

soewa
Beiträge: 3
Registriert: 15.10.2022, 22:33
System: CCU
Hat sich bedankt: 2 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von soewa » 16.10.2022, 01:25

Ich kann das Problem bestätigen. Kein USB mit dem Tinker-Board S R2.0.
Alles Andere funktioniert.

viewtopic.php?f=26&t=76052

Benutzeravatar
Baxxy
Beiträge: 10646
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 596 Mal
Danksagung erhalten: 2180 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von Baxxy » 16.10.2022, 12:36

Ich denke nicht das das an RaspberryMatic liegt.

Zumindest findet man nach etwas Recherche das hier...
USB downs on plugging devices / Hotplug and "cold" plug
... was recht genau zur Problematik hier passt und auch möglicherweise erklärt warum es wohl "manchmal" geht.

Da dort von zu schwachbrünstiger Stromversorgung die Rede ist könnte man da ja mal ansetzen.

Oder man hängt mal einen aktiven USB-Hub (eigene Stromversorgung) zwischen Tinker S R2.0 und den USB-Geräten.

etzel
Beiträge: 24
Registriert: 14.02.2021, 18:29
System: CCU
Danksagung erhalten: 3 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von etzel » 16.10.2022, 14:08

An der Stromversorgung liegt es nicht, 3A/5V sollte wohl reichen, mit dem offiziellen Image von Asus funktionieren die USB-Ports einwandfrei.
USB wird benötigt für Sonoff-Zigbee-Stick und Nano-CUL. Beide laufen an einem Raspi3 mit aktueller HM.

Systeminfo Tinkerboard:

root@homematic-raspi:~# uname -a
Linux homematic-raspi 5.15.63 #1 SMP PREEMPT Wed Aug 31 08:34:47 UTC 2022 armv7l GNU/Linux

Code: Alles auswählen

root@homematic-raspi:~# lscpu
Architecture:           armv7l
  Byte Order:           Little Endian
CPU(s):                 4
  On-line CPU(s) list:  0-3
Vendor ID:              ARM
  Model name:           Cortex-A17
    Model:              1
    Thread(s) per core: 1
    Core(s) per socket: 4
    Socket(s):          1
    Stepping:           r0p1
    CPU(s) scaling MHz: 79%
    CPU max MHz:        1800.0000
    CPU min MHz:        126.0000
    BogoMIPS:           135.93
    Flags:              half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv
                        4 idiva idivt vfpd32 lpae evtstrm
Vulnerabilities:
  Itlb multihit:        Not affected
  L1tf:                 Not affected
  Mds:                  Not affected
  Meltdown:             Not affected
  Mmio stale data:      Not affected
  Retbleed:             Not affected
  Spec store bypass:    Not affected
  Spectre v1:           Mitigation; __user pointer sanitization
  Spectre v2:           Mitigation; Branch predictor hardening
  Srbds:                Not affected
  Tsx async abort:      Not affected
lsusb liefert auch keine Ergebnisse:

Code: Alles auswählen

root@homematic-raspi:~# lsusb
Bus 002 Device 002: ID 0bda:49f6
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
root@homematic-raspi:~#
dmesg bringt:

Code: Alles auswählen

root@homematic-raspi:~# dmesg | grep tty
[    0.000000] Kernel command line: console=tty2 root=PARTUUID=deedbeef-02 ro rootfstype=ext4 fsck.repair=yes rootwait rootdelay=5 consoleblank=120 quiet loglevel=0 init_on_alloc=1 init_on_free=1 slab_nomerge iomem=relaxed net.ifnames=0 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u
[    0.001975] printk: console [tty2] enabled
[    3.324308] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 42, base_baud = 1500000) is a 16550A
[    3.325918] ff1c0000.serial: ttyS1 at MMIO 0xff1c0000 (irq = 44, base_baud = 1500000) is a 16550A
CuxD meldet:

Code: Alles auswählen

USB 2-1 - USB Audio [HID] - Thu Sep 15 22:08:18 2022
  Kein TTY-Device connected!

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (1391) angefordert!

  Diese Web-Seite wurde aufgerufen von: 192.168.178.2

  CUxD-Uptime(2.9.4):             0 Tag(e) 00:07:38, 44880 Bytes belegt, Compiled Jul 25 2022 11:22:25
  CCU-Uptime(3.65.8.20220831):    0 Tag(e) 00:14:21, load-average: 0.43 0.31 0.17, 10s-cpu-load: 1.7%
  Speicher:  Total 2048008k  Used 366660k  Free 1681348k  (Cached 162292k)  Available 1819576k
  CPU(1): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  CPU(2): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  CPU(3): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  CPU(4): ARMv7 Processor rev 1 (v7l) [172.80 bogomips]
  Linux version 5.15.63 (builder@966f4a385dbb) (arm-buildroot-linux-gnueabihf-gcc.br_real (Buildroot -g27f8335) 10.3.0, GNU ld (GNU Binutils) 2.37) #1 SMP PREEMPT Wed Aug 31 08:34:47 UTC 2022
  aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)

  Filesystem: /                  ext4     (ro) Total     996780k  Used     662000k (66.4%)  Free     334780k (33.6%)
  Filesystem: /dev               devtmpfs (rw) Total    1015300k  Used          0k ( 0.0%)  Free    1015300k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total    1024004k  Used        112k ( 0.0%)  Free    1023892k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total    1024004k  Used          0k ( 0.0%)  Free    1024004k (100.0%)
  Filesystem: /run               tmpfs    (rw) Total    1024004k  Used        184k ( 0.0%)  Free    1023820k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total    1024004k  Used        828k ( 0.1%)  Free    1023176k (99.9%)
  Filesystem: /media             tmpfs    (rw) Total    1024004k  Used          0k ( 0.0%)  Free    1024004k (100.0%)
  Filesystem: /usr/local         ext4     (rw) Total   13630344k  Used     775864k ( 5.7%)  Free   12854480k (94.3%)
  Filesystem: /boot              vfat     (ro) Total     261868k  Used      52848k (20.2%)  Free     209020k (79.8%)

  CCU-MAC:     50:EB:F6:74:AC:0E
  HM-Config:   /etc/config/homematic.regadom(405737) OK! - Thu Sep 15 22:07:51 2022
  CUxD-Config: /tmp/cuxd.ps.sav(16) - D - Thu Sep 15 22:13:18 2022
               /usr/local/addons/cuxd/cuxd.ps(16) - D - Thu Sep 15 22:08:18 2022
               /usr/local/addons/cuxd/cuxd.ps.bak(16) - D - Thu Sep 15 22:07:39 2022

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT      '8700'
	*HM-HOST         '127.0.0.1'
	*HM-SCRIPT-PORT  '' -> (8183)
	*HM-REGA-PORT    '' -> (31999)
	*RPCHOST         '127.0.0.1'
	*RPCPORT         '8701'
	 HTTP-REFRESH    '5'
	 TERMINALLINES   '25'
	 RCVLOGSIZE      '10000'
	 USERACCESS      ''
	 CUXINITCMD      'X21'
	 LOGFILE         ''
	 LOGLEVEL        '1'
	 LOGFLAGS        ''
	 LOGSIZE         '1000000'
	 LOGFILEMOVE     ''
	 DEVLOGFILE      ''
	 DEVLOGSIZE      '100000'
	 DEVLOGMOVE      ''
	 DEVLOGMOVE-HR   ''
	 DEVLOGEXPORT    ''
	 DEVTIMEFORMAT   '%Y-%m-%dT%X'
	 DEVDATAFORMAT   ''
	 DEVLOGOLDALIAS  '0'
	 SUBSCRIBE-RF    '1'
	 SUBSCRIBE-WR    '1'
	 AUTOSAVE        '1'
	 MOUNTCMD        ''
	 UMOUNTCMD       ''
	 BACKUPCMD       ''
	 SYSLOGMOVE      ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR          ''
	 TH-DIR-FILTER   ''
	 ADDRESS-BUFFER  '120'
	 CLOUDMATIC_CMD  '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG    '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT  '/tmp/snapshots'
	 WEBCAMCACHE     '/tmp/webcams'
	 SYSLOGFILENAME  '/var/log/messages'
	 CUXD-CHARTS     '/etc/config/addons/www/cuxchart/index.html'
	 DFU-ERASE       './dfu-programmer $TARGET$ erase --force'
	 DFU-FLASH       './dfu-programmer $TARGET$ flash $HEXFILE$'
	 DFU-START       './dfu-programmer $TARGET$ start'
	 REMOTE-PARAMS   ''
	 REMOTE-CMD      ''
	 LEVELFILTER     '0'
Auch das Einfügen der TTY-Parameter etc. bringt den USB nicht zum laufen.
RaspiMatic auf RPI4 mit HMIP-RF-MOD (Charly) und HM-Lan-Gateway, Nano-CUL (433MHz), NodeRed,ca 50 HMIP-Geräte, CUxD,
2x Zigbee2MQTT mit ConBee2 (RPI2),
Influx-DB (RPI4)
NAS (OMV6)

Benutzeravatar
Baxxy
Beiträge: 10646
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 596 Mal
Danksagung erhalten: 2180 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von Baxxy » 16.10.2022, 14:22

Das USB Geräte von CUxD nicht erkannt werden ist doch soweit logisch wenn das Betriebssystem nicht mal die USB-Ports erkennt.

Wie sieht das denn aus (lsusb / CUxD-Status) wenn du mal komplett ohne angesteckte USB-Geräte bootest?
Also alles abstecken, System kurz stromlos machen und dann booten.
Vielleicht auch mal ohne aufgestecktes Funkmodul probieren.

etzel
Beiträge: 24
Registriert: 14.02.2021, 18:29
System: CCU
Danksagung erhalten: 3 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von etzel » 16.10.2022, 18:20

Nachdem ich schon entnervt aufgegeben habe, HM auf dem Tinker Board S R2.0 zum laufen zu bringen,
hab ich heute mal ein automatisches Update auf das aktuelle Release 3.65.11.20221005 auf dem TB durchlaufen lassen.
Wie zu erwarten, alles ok, nur der CuxD erkennt keine USB. Nur USB-Audio.
USB 2-1 - USB Audio [HID] - Fri Jan 18 09:50:50 2013
Nach mehreren Neustarts, an- und abstecken der Sticks (Nano-CUL und Sonoff-Zigbee-Stick)dann irgendwie wie aus heiterem Himmel eine Anzeige der Sticks im CuxD. Danach auch ohne angesteckte Sticks diese Anzeige:

Code: Alles auswählen

 USB 1-1 - USB2.0 Hub [HUB] - Fri Jan 18 09:50:50 2013
  USB 2-1 - USB Audio [HID] - Fri Jan 18 09:50:50 2013
  Kein TTY-Device connected!

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (1391) angefordert!

  Diese Web-Seite wurde aufgerufen von: 192.168.178.2
Nach mehreren Versuchen folgende Ergebnisse:

Die Sticks müssen vor Einschalten der Zentrale angesteckt sein.
Ein nachträgliches Umstecken, wie beim Raspi3 funktioniert nicht.
Die Zuordnung der Sticks zu USB0 oder USB1 über TTYASSIGN kann nachträglich geändert werden und wird vom CuxD aktualisiert.
(Beim Raspi ging es auch im laufenden Betrieb durch Tauschen der Sticks am Port.)
Werden die USB-Ports, die übereinander angeordnet sind, verwendet, kommt es beim Restart oder Neustart dazu, dass der CuxD die Ports auch schon mal vertauscht, was dann zu Problemen im NodeRed mit dem ZigBee-Herdsman führt, da dieser den Port (falschen) Port nicht öffnen kann.
Hier hat sich gezeigt, dass beim Verwenden der nebeneinander liegenden Ports (z.Bsp. USB 1-1-1 und USB 1-1-3) kein Vertauschen durch CuxD stattfindet.

Vielleicht helfen meine Erfahrungen beim Installieren von HM auf dem Tinker Board S R2.0 anderen Usern auch.
Warum die Ports anfangs nicht erkannt wurden, ist mir rätselhaft. Am System selbst wurde ja nichts geändert.
Für Hinweise und Erkenntnisse von anderen Usern bin ich dankbar.
Danke auch für die Anregungen im Vorfeld!
RaspiMatic auf RPI4 mit HMIP-RF-MOD (Charly) und HM-Lan-Gateway, Nano-CUL (433MHz), NodeRed,ca 50 HMIP-Geräte, CUxD,
2x Zigbee2MQTT mit ConBee2 (RPI2),
Influx-DB (RPI4)
NAS (OMV6)

etzel
Beiträge: 24
Registriert: 14.02.2021, 18:29
System: CCU
Danksagung erhalten: 3 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von etzel » 16.10.2022, 19:05

Übrigens, der Carrier-Sense liegt mit einer Stabantenne am Charly-Gehäuse bei ca. 0-10%.
Das Tinker Board strahlt bei Weitem weniger als ein Raspi4 und ist eine echte Alternative dazu. Leider zu einem stolzen Pries (habs für 115,- gekauft) und daher sicherlich nur für Freaks interessant. Die Performance beim Starten und beim Aufbau der Seiten im Browser ist spürbar besser als beim Raspi3, den ich noch im Betrieb habe.
Werde jetzt mein Produktiv-System in den nächsten Tagen vom RPI3 auf das TB umziehen und im Alltagsbetrieb testen und berichten.

Edit:

Heute umgezogen auf Tinker Board S R2.0
Carrier-Sense mit Stabantenne am Charly-Gehäuse 0%
Läuft! :P

Edit:
Achtung: der CuxD vertauscht gern die USB-Ports nach Restart der HM, wenn man einen CUL und einen Zigbee-Stick dran hat. Dann findet der Herdsman den ZifBee-Stick nicht.
Bin noch am Testen, woran das liegt.

Edit:
Bei fast jedem Neustart werden die Ports trotz Eintrag TTYASSIGN=ttyUSB0:NC und TTYASSIGN=ttyUSB1:CUX falsch zugewiesen. enweder vertauscht oder trotz EIntrag NC bzw. CUX wird der Sonoff-Zigbee-Stick und der Nano-CUL mit dem CuxD connected oder nur der Sonoff-Stick als CUX connected.
Das ist nicht so gut. Erst recht, wenn man mal Remote einen Neustart machen muss.

Edit:
Habe jetzt ein Shell-Script zum automatischen mounten meines NAS und Erstellen des Backup geschrieben. Beim Testen habe ich festgestellt, dass der Carrier Sense steil nach oben geht. Einmaliges Auslösen des Scriptes bringt gleich mal 40% mit der Antenne am Charly-Gehäuse. Obwohl ich zum Testen das Backup noch gar nicht übers Netz zum NAS geschickt habe. Mit externer Antenne 2m entfernt bleibt der CS bei 0%. Also doch besser eine externe Antenne nutzen, wenn man das Backup-Script von HM nutzt. Zumindest beim TinkerBoard, beim RPi3 habe ich dies noch nicht beobachtet, da hatte ich die Antenn auch am Charly-Gehäuse außen dran.
Zuletzt geändert von etzel am 25.10.2022, 21:07, insgesamt 1-mal geändert.
RaspiMatic auf RPI4 mit HMIP-RF-MOD (Charly) und HM-Lan-Gateway, Nano-CUL (433MHz), NodeRed,ca 50 HMIP-Geräte, CUxD,
2x Zigbee2MQTT mit ConBee2 (RPI2),
Influx-DB (RPI4)
NAS (OMV6)

etzel
Beiträge: 24
Registriert: 14.02.2021, 18:29
System: CCU
Danksagung erhalten: 3 Mal

Re: kein USB auf Tinker-Board S R2.0

Beitrag von etzel » 25.10.2022, 11:57

HM auf TinkerBoard S R.0 läuft stabil.

Das Problem mit den USB-Ports, die nach Neustart oder Restart vertauscht bzw. nicht richtig zugeordnet waren, ist noch nicht entgültig gelöst.
Situation: 2 "Funk"-Sticks am USB:
1x NanoCUL, 1x Sonoff-Zigbee 3.0

Jedesmal nach Restart oder Neustart waren die USB-Ports der beiden Sticks vertauscht bzw. falsch zugeordnet, obwohl mit TTYASSIGN der NanoCul als CUX und der Sonoff als NC im Cuxd eingetragen sind. Die Folge: NodeRed findet den Herdsman nicht.

Ich habe mit der Datei /etc/udev/rules.d/99-usb-serial.rules experimentiert. Allerdings liegt die im schreibgeschützten Bereich und man sollte dort mit allergrößter Vorsicht "operieren".
Auch weiß ich nicht, ob diese Datei, die erst erzeugt werden muss, nach einem Update noch vorhanden ist. Nach einer Neuinstallation ist sie auf jeden Fall niicht vorhanden.

Bis jetzt funktioniert es. Jedenfalls muss man die Sticks immer am gleichen Port anstecken und darf diese nicht vertauschen. Dann funktioniert auch die udev-Rule nicht.
RaspiMatic auf RPI4 mit HMIP-RF-MOD (Charly) und HM-Lan-Gateway, Nano-CUL (433MHz), NodeRed,ca 50 HMIP-Geräte, CUxD,
2x Zigbee2MQTT mit ConBee2 (RPI2),
Influx-DB (RPI4)
NAS (OMV6)

Antworten

Zurück zu „RaspberryMatic“