Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

LED with Xilinx Zynq

Linux on Zynq is of course useable for much more sophisticated tasks then controlling a LED, but the basic functions should also be available?

...

And failed again, there are no LEDs available. They are missing in device-tree. Let's add the LED then to the device-tree. This can be done with utility called DTC. To my big surprise this tool is not at all available for Windows PC. Help... A few hours later I have DTC executable that works on Windows. My coworker who made it possible sends win32 patches to the maintainers of DTC tool, and I add the DTC.EXE for free downloads.

 

Zedboard OOB Design.

The SD Card images delivered with zedboard (and available as OOB SD Card images) include a kernel 3.09 with GPIO-LEDS enabled on MIO7 with default trigger set to MMC (SD Card) activity. Writing none to LED trigger would allow direct programmatic control over MIO7 LED on zedboard (labelled LD9!). 

As newer Linux kernels for Xilinx seem to have the GPIO LED class not enabled by default it may not be possible to use Linux LED class on zedboard (if using standard kernels).

LED with RPi

The user LED on RPi is labelled ACT, and it is controllable directly using Linux LED subsystem, as default it is assigned to SD Card activity, that is why it is labelled "ACT".

...