Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| cs:hw:004-edge:06-peripherals:09-other [2025/09/12 07:14] – rm ofojt | cs:hw:004-edge:06-peripherals:09-other [2025/10/08 07:56] (aktuální) – odebrána zmínka o kalibraci ofojt | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | {{page> | ||
| + | ====== Ostatní periférie ====== | ||
| + | ===== TPM ===== | ||
| + | |||
| + | {{section> | ||
| + | |||
| + | ==== Technické parametry TPM ==== | ||
| + | |||
| + | {{section> | ||
| + | |||
| + | ===== Retain ===== | ||
| + | Retain paměť je rychlá ne-volatilní paměť použitá pro ukládání aktuálních hodnot vybraných proměnných. Je oddělena od eMMC úložiště a tudíž nesnižuje životnost hlavního úložiště. | ||
| + | |||
| + | /* Character device */ | ||
| + | |< 100% 35% >| | ||
| + | | Cesta v OS | / | ||
| + | |||
| + | ==== Technické parametry Retain paměti ==== | ||
| + | |||
| + | |< 100% 35% >| | ||
| + | | Velikost paměti | ||
| + | | Typ paměti | ||
| + | | Sběrnice | ||
| + | | Model | MB85RS1MT | ||
| + | | Životnost | ||
| + | |||
| + | /* | ||
| + | | Write speed | 1,7 - 2,1 MB/s | | ||
| + | | Chip | FRAM (MB85RS1MTPNF-G) | ||
| + | |||
| + | ==== ==== | ||
| + | */ | ||
| + | |||
| + | |||
| + | ===== RTC ===== | ||
| + | RTC (Hodiny reálného času) má na starost udržovaní informace o uplynulém čase a to i v momentě kdy je zařízení vypnuto nebo není připojeno k internetu. | ||
| + | |< 100% 35% >| | ||
| + | | Cesta v OS | / | ||
| + | |||
| + | ==== Technické parametry RTC ==== | ||
| + | |||
| + | |< 100% 35% >| | ||
| + | | Baterie | ||
| + | | Kalibrovaná | ||
| + | | Sběrnice | ||
| + | | Model | MCP79410 | | ||
| + | | Živostnost | ||
| + | | Battery life without power | approx. x days |*/ | ||
| + | |||
| + | ==== ==== | ||
| + | |||
| + | ===== Hardware Watchdog ===== | ||
| + | |||
| + | ### | ||
| + | Hardwarový watchdog hlídá přítomnost periodických pulsů na pinu WDG (GPIO27) a vyresetuje jednotku s pomocí [[# | ||
| + | ### | ||
| + | |||
| + | ### | ||
| + | Automatické generování pulsů na pinu WDG je ve standardním firmware zapnuté, první pulsy již generuje **uboot** obsluhující zavaděč systému a následně obsluhu po bootu přebírá démon **systemd**. Pokud běží kernel i **systemd** tak generuje jeden pasivační puls každé 4 sekundy. **Systemd** lze nastavit, aby hlídal více aplikací současně. Když aplikace neposílá zprávu do **systemd**, | ||
| + | ### | ||
| + | |||
| + | /* | ||
| + | Jednotka disponuje i funkcionalitou, | ||
| + | */ | ||
| + | |||
| + | {{ en: | ||
| + | |||
| + | <WRAP group center round box 95%> | ||
| + | {{ : | ||
| + | <WRAP half column 13%> | ||
| + | {{ : | ||
| + | </ | ||
| + | <WRAP half column 83%> | ||
| + | **Poznámka: | ||
| + | Dedikovaný watchdog (Hardware watchdog) a [[..: | ||
| + | {{ : | ||
| + | Dedikovaný watchdog hlídá zda OS běží správně, zato MWD je přtomný jen na jednotkách se vstupy a výstupy a hlídá komunikaci zda deska vstupů a výstupů dostává příkazy. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== Studený restart jednotky ===== | ||
| + | |||
| + | Jednotka umožňuje studený restart sama sebe s pomocí pinu GPIO26, který při nastavení do log. 1 na dobu alespoň 1 ms provede hardwarové odpojení napájecích zdrojů na dobu alespoň 50 ms a tím restartuje řídící počítač i se všemi periferiemi. | ||
| + | |||
| + | Tento proces je ve standardním operačním systému prováděn automaticky ve vhodný okamžik po spuštění příkazů **poweroff** i **reboot**. Tyto příkazy tedy oba vyvolají studený restart jednotky. | ||
| + | |||
| + | Uživatel, nebo aplikace může v případě potřeby této HW funkcionality využít. | ||
| + | |||
| + | <WRAP group center round box 95%> | ||
| + | {{ : | ||
| + | <WRAP half column 13%> | ||
| + | {{ : | ||
| + | </ | ||
| + | <WRAP half column 83%> | ||
| + | **Upozornění: | ||
| + | Jednotku nelze se standardním programovým vybavením " | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== Servisní tlačítko ===== | ||
| + | Vstupní zařízení napodobující stisk klávesy enter. Je také především využito k přepnutí do servisního režimu | ||
| + | |< 100% 35% >| | ||
| + | | Cesta v OS | / | ||
| + | |||
| + | |||
| + | | ||
| + | ===== Uživatelské LED ===== | ||
| + | Uživatelsky volně programovatelné LED, které mohou být použity pro indikaci události nebo stavu. Mohou být ovládány v uživatelském programu nebo přímo z OS. | ||
| + | |< 100% 35% >| | ||
| + | | Cesta v OS | / | ||
| + | <WRAP group center round box 95%> | ||
| + | {{ : | ||
| + | <WRAP half column 13%> | ||
| + | {{ : | ||
| + | </ | ||
| + | <WRAP half column 83%> | ||
| + | **Poznámka: | ||
| + | Místo **x** napište číslo ovládané uživatelské LED. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |< 100% 35% >| | ||
| + | | Barva | Zelená | ||
| + | | Hodnota vypnutí | ||
| + | | Hodnota zapnutí | ||
| + | |||
| + | <WRAP group center round box 95%> | ||
| + | {{ : | ||
| + | <WRAP half column 13%> | ||
| + | {{ : | ||
| + | </ | ||
| + | <WRAP half column 83%> | ||
| + | **Upozornění: | ||
| + | Když budete číst hodnotu ULED z Modbus registrů, pamatujte na to, že je hodnota uložena v mezipaměti (společně s ULED coily). Vyhněte se používání Modbus a sysfs současně pro ovládání ULED, jinak může mít čtení z Modbus za následek přečtení nesprávných hodnot. | ||
| + | </ | ||
| + | </ | ||