Welkom  

   

Mijn Menu  

   

What's Up  

za nov 07 @ 1:00PM - 05:30PM
Wadvaren voor Dummies
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
De mogelijkheden om zelf te knutselen/ontwikkelen met de nieuwste generatie mini-PC's is eindeloos. Omdat er diverse fraaie initiatieven lopen die best wat eigen plek behoeven, bundelen we onze kennis in deze categorie.

Onderwerp: USB poorten in RaspberryPi 4/OpenCPN 5.2.0

USB poorten in RaspberryPi 4/OpenCPN 5.2.0 03 aug 2020 20:07 #1191257

  • Goose
  • Goose's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 102
Hi,

Ik heb mijn Raspberry opgewaardeerd naar een Pi4 en de OpenCPN naar 5.2.0.
Ik gebruik expliciet geen OpenPlotter en ook geen SignalK. Dat wil ik ook niet.

Dit systeem is erg stabiel en werkt boven verwachting vlot.

Ik zou wel graag van de volgende nuk afwillen:
als ik het systeem reboot zijn de namen (USB0, USB1, USB2) van de poorten random(?) verwisseld.
Daardoor komen de data niet meer netjes binnen (o.a. omdat de baud rates van de poorten niet gelijk zijn).

Hoe krijg ik de poorten weer 'vast' (zoals in de Pi3 en 3Plus)?

Bij voorbaat dank!
Alleen ingelogde leden kunnen reageren.

USB poorten in RaspberryPi 4/OpenCPN 5.2.0 03 aug 2020 20:13 #1191261

  • mvdp
  • mvdp's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 153
Hiervoor kan je een udev rule instellen.
Zie oa raspberrypi.stackexchange.com/...t-enumeration-change
Hier nog meer text betreffende dit onderwerp www.sparkfun.com/news/2332
Laatst bewerkt: 03 aug 2020 20:15 door mvdp.
Alleen ingelogde leden kunnen reageren.

USB poorten in RaspberryPi 4/OpenCPN 5.2.0 04 aug 2020 05:44 #1191346

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4286
Een OS probleempje dat je inderdaad kan oplossen met udev regels.
Wat er bij het opstarten van een computer grofweg gebeurt is dat er op een gegeven moment spanning (5V) op de usb poorten wordt gezet. De aangesloten apparaten gaan dan werken en als ze klaar zijn met hun eigen opstart procedure melden ze zich als 'aanwezig'. De computer scant voortdurend alle poorten op een 'aanwezig' signaal en geeft het een interne naam, wie het eerst komt die het eerst maalt. Afhankelijk van je aangeloten apparaten kan dit inderdaad 'random' worden.

Oplossingen:
1 udev rules.
2 toch open plotter. (kan ook heel goed zonder Signal-K)
3 verschillende serieel-usb converters toepassen. (hebben dan ook verschillende opstarttijden)
4 Ander OS op je Rpi
Alleen ingelogde leden kunnen reageren.

USB poorten in RaspberryPi 4/OpenCPN 5.2.0 04 aug 2020 07:01 #1191371

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4542
OpenPlotter is eenvoudig een aantal extra's op het Linux besturing systeem Debian Buster.

Je hoeft niet alle extra's te gebruiken. De gebruiker heeft zelf de keus.

Die Serieel applicatie in OpenPlotter is bijzonder handig. Want hiermee geef je de usb spullen een alias (ofwel een naam). Zodat ze herkend worden aan de alias, ongeacht op welke usb poort je ze aansluit. Het werkt ook als je een usb hub gebruikt.
Alleen ingelogde leden kunnen reageren.

USB poorten in RaspberryPi 4/OpenCPN 5.2.0 05 aug 2020 15:27 #1191891

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 4542
Om te kijken wat er aan de usb poorten hangt zijn er twee handige hulpmiddelen:

In de terminal"

lsusb, dit geeft slechts een beperkte info.

usbview geeft details weer van de aangesloten usb spullen.

Usbview is eenvoudig te installeren.

sudo apt install usbview


Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.196 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl