Chyby, které vedou k nefunkčnosti připojení

Poslední ze čtyř pinů (úplně v pravo) je právě těch 3,3V (v návodu nezapojen), které převodník potřebuje, tzn. musíte mít zapojeno všechny čtyři vodiče. https://doc.turris.cz/doc/en/troubleshooting/serial_link

No jo - nic proti tomu - ale potřebný návod v dokumentaci chybí.

Ve správci HW port COM3 vidím, driver a funkce je v pořádku.

Kabel zapojuji:
GND … GND
TX … RX
RX … TX
Převodník na USB serial CH340 COM3 (nastaven na 3V)
bit 115200 / 8 /parita null /stop bit 1 / řízení toku hw (RTS/CTS)

*** “GES serial terminal” … převodník reaguje bliknutím modré LED na poslání příkazu, ale bez odpovědi v okně received data Tx.

*** Putty umožní stisknout tlačítko (připojit x odpojit) ale neprovede Open ( neotevře okno)

*** koukám i na tento https://sites.google.com/site/terminalbpp/

Raději bych měl router funkční - odmítal aktualizace a pak se učil pokus omyl terminál na seriovém portu.

Někdy pomůže přehodit RX-TX - tím se nic neskazí, jen pozor na GND( úplně vlevo) a + 3,3V (úplně vpravo) = ty musejí být zachované.

V popisu dokumentace jsou zapojeny jen tři kabely …GND, RX a TX.

A tedˇjsem se hnul … v prográmku GES_serial_terminal po prohození kabelů Rx-Rx a Tx-Tx už vidím odezvu … jak prosté milý Watsone :slight_smile:

Tak už Vám to komunikuje? i po třech drátech?

Ano - dle návodu Turris Documentation jsou tři kabely

ale odezva je v chybném kódování

Takhle jednoduše to nepůjde. Do konzole se přistupuje při bootu (aspoň u mne). Když router vypnete a znova zapnete, měla by probíhat butovací sekvence - a to ale doporučuji PuTTY a až při výzmě stisknu mezerník a tím se dostanu na U-boot.

Jako příklad boot menu tady: https://www.youtube.com/watch?v=bhLBUY0Pgkc

Jen ten postup trochu upřesněji : otevřít Putty, připojit převodník, spustit router a tisknout mezerník v okně terminálu.

Serial Port Terminál mi padá a u PuTTy neotevřu okno terminálu

Putty je sám o sobě terminálovým klientem.

  1. Vypnout router
  2. Zapojit převodník
  3. pustit PuTTY dle návodu https://doc.turris.cz/doc/cs/troubleshooting/serial_link
    ( jed podotknu, že doposud mají chybu, má tam být 115200 né 112500).
  4. zapnout router a musí běhat v Putty boot menu.

… a když se tedy bavíme o Omnii, našel jsem příklad boot menu Turris Omnia tady: https://www.youtube.com/watch?v=wpU04v-zo3k (0-50 s)

Pokud nemůžete docílit takovéto nabidky (i při otočeni RX-TX), bude zapotřebí zapojit i čtvrtý kabel 3,3V - napájení pro čip převodníku (aspoň já mám takový převodník, který prostě potřebuje i ten čtvrtý kabílek).

Už jsem se dohrabal sem … to chybné kódování bylo špatnou rychlostí komunikace … mezerník mám mačka v červeně vyznačeném poli ???

vypadá že uboot je přerušen ?

Mě to PuTTy neudělá Open

image

A ještě takto

No jo … on je ten příkaz obráceně … mně to reaguje na rescueboot run … Kriste

a všechny LED svítí červeně !!!

Perfektní!!! tak teď máte funkční seriovou linku s konzolí.

Do U-bootu se vleze cca po 2s zapnutí routru (zobrazí se nápis “Hint any key to stop autoboot…3…2…1…” a v tuto chvíli se stiskve tř. mezerník a jste tam.

Co jsem ale pochopil, tak se msata připravuje při naběhnuté Omniii, takže počkat, až naběhne jádro s logem Turris a potom se držet návodu. Ten návod jsem trochu nepochopil - tuto operaci jsem ještě nikdy nedělat. Pouze jsem měnil TurrisOS na OpenWRT a naopak a při nenaběhnutí je zapotřebí provest defaultní hodnoty u-bootu a to se provádí na začátku bootování.

V návodu akorát není pro hloupé napsáno vytvoření oddílu fdiskem … a hned pokračují

mkfs.btrfs /dev/sda1
mkdir /mnt/ssd
mount /dev/sda1 /mnt/ssd
btrfs subvol create /mnt/ssd/@

Nějak jsem se zamotal s příkazem run rescueboot. Buď to bylo dlouhou odezvou na tento pokyn, ale připadalo mi, že správně reagoval až příkaz rescueboot run

Přesně tak, a asi tam bude víc oddílů, pač tam vidím i sdb1 mountovanou jako flash, no nejsem z toho moc moudrej.

EDIT: Jo, už jsem to pochopil, montuje se jak SSD, tak i Flaska s mediakitem, prostě oboje.

Flešku asi odpojím a připojím až pro instalaci systému na SSD.