Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 5 and Version 6 of FreeRunnerLEDs


Ignore:
Timestamp:
2009-11-29T20:14:37Z (10 years ago)
Author:
Jiri Svoboda
Comment:

Verified with C app run in Om 2008.

Legend:

Unmodified
Added
Removed
Modified
  • FreeRunnerLEDs

    v5 v6  
    2424 * GPBDN![10:0]: 0 = pull-down enabled, 1 = pull-down disabled in GPB10..GPB0.
    2525
    26 For blinking LEDs, we select output mode (0b01) for GPB0..GPB2. Pull-down should be disabled. Then write to GPBDAT![0:2]. To turn the LED on, the pin must be driven high, to turn it off it must be driven low.
     26For blinking LEDs, we select output mode (0b01) for GPB0..GPB2. Pull-down should be disabled. Then write to GPBDAT![0:2]. To turn the LED on, set the pin value to 1 (H level), to turn it off set pin value to 0 (L level).
    2727
    2828'''References:'''
     
    3131
    3232'''Notes:'''
    33  * Not verified
    34  * From the documentation I've seen it is not clear whether the registers are sensitive to endianness and if so, what their endianness is.
    35  * Could not find in datasheet whether H drive is coded as 1 or 0 (probably 1?)
     33 * Verified by accessing physical memory via /dev/mem in Om 2008.
     34 * From the documentation I've seen it is not clear whether the registers are sensitive to endianness and if so, what their endianness is. Little-endian access works.
     35 * Could not find in datasheet whether H drive is coded as 1 or 0. From experiments 1 is H because 1 lights the LED.