Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente Prossima revisioneEntrambe le parti successive la revisione | ||
progetti:stratum_1_orangepi [2018/01/20 22:33] – [Costruzione] aggiunti comandi config g5pw | progetti:stratum_1_orangepi [2019/02/24 21:23] – g5pw | ||
---|---|---|---|
Linea 5: | Linea 5: | ||
===== Materiali ===== | ===== Materiali ===== | ||
- | * Orange Pi PC | + | * Orange Pi Zero |
* Ricevitore GPS con PPS | * Ricevitore GPS con PPS | ||
Linea 17: | Linea 17: | ||
===== Configurazione ===== | ===== Configurazione ===== | ||
Innanzitutto bisogna dire al kernel di usare i pin come UART e come PPS. Questo si fa configurando il device tree. | Innanzitutto bisogna dire al kernel di usare i pin come UART e come PPS. Questo si fa configurando il device tree. | ||
- | Il modo in cui farlo dipende da distribuzione a distribuzione (alcuni hanno supporto dei DTB overlay). Su Fedora, si fa con '' | + | Il modo in cui farlo dipende da distribuzione a distribuzione (alcuni hanno supporto dei DTB overlay). |
+ | |||
+ | ==== Fedora ==== | ||
+ | Su Fedora, si fa con '' | ||
NB: Per rendere effettive le modifiche è necessario un riavvio. | NB: Per rendere effettive le modifiche è necessario un riavvio. | ||
Linea 34: | Linea 37: | ||
fdtput $fdt /soc/pps gpios 6 0 12 0 | fdtput $fdt /soc/pps gpios 6 0 12 0 | ||
</ | </ | ||
+ | |||
+ | ==== Armbian ==== | ||
+ | Su armbian basta aprire il file ''/ | ||
+ | |||
+ | <file conf armbianEnv.txt> | ||
+ | overlays=uart1 pps-gpio | ||
+ | param_pps_pin=PA7 | ||
+ | </ | ||
+ | |||
+ | ===== GPSd ===== | ||
+ | Basta inserire nella configurazione GPSd in ''/ | ||
+ | |||
+ | <file config gpsd> | ||
+ | # Devices gpsd should collect to at boot time. | ||
+ | # They need to be read/ | ||
+ | DEVICES="/ | ||
+ | # Other options you want to pass to gpsd | ||
+ | GPSD_OPTIONS=" | ||
+ | </ | ||
+ | |||
+ | E far partire GPSd all' | ||
+ | |||
+ | ===== Chrony ===== | ||
+ | Per attivare il GPS + PPM su Chrony basta aggiungere queste linee al suo config. | ||
+ | |||
+ | <file config chrony.conf> | ||
+ | refclock SHM 0 refid GPS precision 1e-1 offset 0.134 delay 0.2 noselect | ||
+ | refclock PPS /dev/pps0 lock GPS | ||
+ | </ | ||
+ | |||
+ | ====== Bonus stuff ====== | ||
+ | Un po' di cose extra che ho deciso di aggiungere. | ||
+ | |||
+ | ===== Display LCD Crystalfontz ===== | ||
+ | Un display LCD comandato via USB che è supportato da [[https:// | ||
+ | |||
+ | ===== RTC ===== | ||
+ | Per fare in modo che il tempo venga salvato a OrangePI spenta. FIXME (work in progress) | ||
+ | |||
+ | ===== Battery backup/UPS ===== | ||
+ | Ulteriore sicurezza per la OrangePi. | ||
+ | |||
+ | |||
+ | |||
===== Link Utili ===== | ===== Link Utili ===== | ||
* https:// | * https:// | ||
Linea 41: | Linea 88: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
+ | * https:// | ||
</ | </ | ||
<col md=" | <col md=" | ||
Linea 48: | Linea 96: | ||
* **Membri**: g5pw | * **Membri**: g5pw | ||
* **Data inizio**: | * **Data inizio**: | ||
- | * **Data fine**: | + | * **Data fine**: |
- | * [[https://git.mittelab.org/ | + | |
</ | </ | ||
</ | </ | ||
</ | </ | ||
</ | </ |