Kontrol af mini2440 system lysdioder og EEPROM
Det er temmelig trivielt, men jeg troede, jeg ville sende det bare incase. Brug af mini2440 kernen ved BusError systemet lysdioder er registreret under / sys/devices/platform/s3c24xxled.X, hvor X er LED-nummer. Lysdioder 1-4 er placeret på systemkortet og LED 5 er baggrundsbelysningen. Til at styre de enheder, du kan gøre følgende:
cd / sys/devices/platform/s3c24xx_led.5/leds/backlight
echo 0> lysstyrke # vender baggrundsbelysningen slukket
echo 255> lysstyrke # vender baggrundsbelysningen om
Du kan også vælge fra en af de tilgængelige udløser, f.eks ..
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # cat udløse
Ingen nog-disk mmc0 timer hjerteslag [backlight] gpio default-on
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # echo hjertebanken> udløse
Vil gøre din backlight flash og slukker som en sindssyg!
Desværre er der ingen PWM kontrol at styre lysstyrke. Det ville have været rigtig rart.
Den EEPROM kan styres på samme måde. Du kan få adgang til den i:
/ Sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0050
Data kan skrives ved hjælp af følgende kommando:
echo hvad du vil> EEPROM
Den skal du blot gøre følgende for at læse hukommelse:
kat EEPROM


Recent Comments