Puncte:1

Eșec de pornire când este alimentat prin GPIO cu conexiune UART la PIXHAWK 4 MINI

drapel mx

Am un Raspberry Pi 4 4GB și conectat la PixHawk 4 Mini prin UART. Dacă alimentez Raspberry PI prin portul USB-C, pornește și am o bună comunicare cu controlerul de zbor prin UART, GPIO 14 (UART TX) și GPIO 15 (UART RX). (adică am ajuns la concluzia că conexiunea mea este bună și consola UART a fost dezactivată cu succes). Dacă alimentez dispozitivul printr-un UBEC de 5A (Vezi articolul PIHUT) la pinii GPIO 4 și 6, Raspberry PI nu pornește. Dacă deconectez cablurile UART, Raspberry PI pornește (alimentat prin UBEC).

Am încercat același lucru pe un Raspberry PI 3B și am avut același comportament.

Rulez Ubuntu 20.04 LTS Server pe ambele dispozitive.

Prima mea întrebare este dacă UBEC oferă suficientă putere. Aș argumenta că da, pe baza articolului PIHUT, dar cum confirm? PixHawk 4 mini este alimentat prin intermediul propriei surse de alimentare, astfel încât nu consumă energie suplimentară de la PI.

De unde încep să caut? Mă gândeam că ar trebui să încerc și să activez un UART alternativ pentru a vedea dacă asta poate rezolva provocarea.

Am găsit și acest articol pe Forumuri Raspberry Pi care susține că consola TTY detectează datele de la controlerul de zbor și presupune că trebuie să fie o consolă. (Acest fel de anulează dezactivarea consolei). Totuși, acest lucru nu explică de ce PI-ul ar funcționa atunci când este alimentat prin USB-C.

Puncte:0
drapel mx

Am activat UART5 pe Raspberry Pi-4, mi-am modificat cablarea și codul. Acum functioneaza. Nu explică întrebarea inițială, dar oferă o soluție.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.