Инструменты пользователя

Инструменты сайта


pi-kvm_orange_pi_zero

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
pi-kvm_orange_pi_zero [22.05.2024 18:00] auginpi-kvm_orange_pi_zero [27.08.2024 10:03] (текущий) – [orange pi zero 3] augin
Строка 12: Строка 12:
 <code bash> <code bash>
 dd if=/dev/zero of=/home/msd.img bs=1M count=1500 dd if=/dev/zero of=/home/msd.img bs=1M count=1500
-mkfs.ext4 msd.img+mkfs.ext4 /home/msd.img
 echo "/home/msd.img /var/lib/kvmd/msd  ext4  nodev,nosuid,noexec,rw,errors=remount-ro,data=journal,X-kvmd.otgmsd-root=/var/lib/kvmd/msd,X-kvmd.otgmsd-user=kvmd  0 0" >> /etc/fstab echo "/home/msd.img /var/lib/kvmd/msd  ext4  nodev,nosuid,noexec,rw,errors=remount-ro,data=journal,X-kvmd.otgmsd-root=/var/lib/kvmd/msd,X-kvmd.otgmsd-user=kvmd  0 0" >> /etc/fstab
 mount /home/msd.img</code> mount /home/msd.img</code>
  
 * распиновка ATX * распиновка ATX
 +
 +{{:g2b7h.png?400|}}
  
 питание 5V 2A (дежурка) - (фиолетовый + черный -) питание 5V 2A (дежурка) - (фиолетовый + черный -)
Строка 42: Строка 44:
  
  
-  - orange pi zero 2+======  orange pi zero 2 ====== 
 +образ Orangepizero2_3.1.0_debian_bookworm_server_linux6.1.31.img
 <code bash> <code bash>
 /usr/lib/python3/dist-packages/kvmd/plugins/atx/gpio.py /usr/lib/python3/dist-packages/kvmd/plugins/atx/gpio.py
 </code> </code>
-{{:screenshot_2024-05-22_205947.png?400|}}+{{:screenshot_2024-05-22_205947.png?800|}} 
 +<code> 
 +... 
 +    @classmethod 
 +    def get_plugin_options(cls) -> dict: 
 +        return { 
 +            "device": Option("/dev/gpiochip1", type=valid_abs_path, unpack_as="device_path"), 
 + 
 +            "power_led_pin":      Option(72,    type=valid_gpio_pin), 
 +            "power_led_inverted": Option(False, type=valid_bool), 
 +            "power_led_debounce": Option(0.1,   type=valid_float_f0), 
 + 
 +            "hdd_led_pin":      Option(70,    type=valid_gpio_pin), 
 +            "hdd_led_inverted": Option(False, type=valid_bool), 
 +            "hdd_led_debounce": Option(0.1,   type=valid_float_f0), 
 + 
 +            "power_switch_pin": Option(71,  type=valid_gpio_pin), 
 +            "reset_switch_pin": Option(79,  type=valid_gpio_pin), 
 +            "click_delay":      Option(0.1, type=valid_float_f01), 
 +            "long_click_delay": Option(5.5, type=valid_float_f01), 
 +        } 
 + 
 +... 
 +</code> 
 + 
 +======  orange pi zero 3 ====== 
 +{{:opizero3.png?800|}} 
 + 
 +<code> 
 +... 
 +    @classmethod 
 +    def get_plugin_options(cls) -> dict: 
 +        return { 
 +            "device": Option("/dev/gpiochip0", type=valid_abs_path, unpack_as="device_path"), 
 + 
 +            "power_led_pin":      Option(72,    type=valid_gpio_pin), 
 +            "power_led_inverted": Option(False, type=valid_bool), 
 +            "power_led_debounce": Option(0.1,   type=valid_float_f0), 
 + 
 +            "hdd_led_pin":      Option(70,    type=valid_gpio_pin), 
 +            "hdd_led_inverted": Option(False, type=valid_bool), 
 +            "hdd_led_debounce": Option(0.1,   type=valid_float_f0), 
 + 
 +            "power_switch_pin": Option(71,  type=valid_gpio_pin), 
 +            "reset_switch_pin": Option(79,  type=valid_gpio_pin), 
 +            "click_delay":      Option(0.1, type=valid_float_f01), 
 +            "long_click_delay": Option(5.5, type=valid_float_f01), 
 +        } 
 + 
 +... 
 +</code>
pi-kvm_orange_pi_zero.1716400849.txt.gz · Последнее изменение: 08.07.2024 11:48 (внешнее изменение)