19 #INCLUDE ONCE "../pruio/pruio.bi"
22 #DEFINE OUT_K .gpio_out(PIN, 1) :
SLEEP 250 : .gpio_out(PIN, 0) :
SLEEP 150
23 #DEFINE OUT_L .gpio_out(PIN, 1) :
SLEEP 750 : .gpio_out(PIN, 0) :
SLEEP 150
24 #DEFINE OUT_S OUT_K : OUT_K : OUT_K :
SLEEP 250
25 #DEFINE OUT_O OUT_L : OUT_L : OUT_L :
SLEEP 250
32 IF .Errr
THEN ?"initialisation failed (" & *.Errr &
")" :
EXIT DO
33 IF .gpio_set(PIN, PRUIO_OUT0, PRUIO_UNLOCK_NEW)
THEN _
34 ?"pin configuration failed (" & *.Errr &
")" :
EXIT DO
36 ?"config failed (" & *.Errr &
")" :
EXIT DO
37 ?"watch SOS code on user LED 3 (near ethernet connector)"
39 ?"execute the following command to get rid of mmc1 triggers"
40 ?" sudo su && echo none > /sys/class/leds/beaglebone:green:usr3/trigger && exit"
42 ?"press any key to quit"
48 LOOP UNTIL LEN(
INKEY())
51 IF .gpio_set(PIN, , PRUIO_LOCK_ORIG)
THEN _
52 ?"pin re-configuration failed (" & *.Errr &
")"
54 IF .Errr
THEN ?"press any key to quit" :
SLEEP