Beheersing van de mini2440 systeem LED's en de EEPROM
Dit is vrij triviaal, maar ik dacht dat ik post-it net Incase. Met behulp van de kernel door mini2440 BusError het systeem LED's zijn geregistreerd onder / sys/devices/platform/s3c24xxled.X, waarbij X is de LED-nummer. LED's 1-4 zijn gelegen op het systeem aan boord en LED 5 is de achtergrondverlichting. Om de apparaten kunt u het volgende doen:
cd / sys/devices/platform/s3c24xx_led.5/leds/backlight
echo 0> helderheid # schakelt de achtergrondverlichting uit te schakelen
echo 255> # helderheid schakelt de achtergrondverlichting aan
U kunt ook kiezen uit een van de beschikbare triggers, bijvoorbeeld ..
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # cat trigger
Geen NAND-schijf mmc0 timer hartslag [backlight] gpio standaard-on
root @ mini2440: / sys/devices/platform/s3c24xx_led.5/leds/backlight # echo hartslag> trigger
Zal je backlight aan en uit knipperen als een gek!
Helaas is er geen PWM-controle om de helderheid te beheren. Dit zou echt mooi geweest.
De EEPROM kan gecontroleerd worden op een vergelijkbare manier. U kan toegang krijgen in:
/ Sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0050
Gegevens kunnen worden geschreven met behulp van het volgende commando:
echo wat je> wilt eeprom
De zojuist het volgende doen om het geheugen te lezen:
cat eeprom


Recente Reacties