How do I flash the PL user leds on an Ultrazed 3EG SOM with IOCC?
How do I flash the PL user leds on an Ultrazed 3EG SOM with IOCC?
Hi,
Can you please elaborate on your question? You want to blink PL LEDs?
Take a look at this.
It
Thanks
--Josh
Thanks Josh. I'm looking at it from a much lower (register) level...
Here's the procedure I use to turn on the PS User LED on MIO_31:
data address function
=============================
0xffdf0000 0xff0a0008 write32 ; select and turn off MIO_31 in MASK_DATA_1_LSW
0x00000020 0xff0a0244 write32 ; select MIO_31 as an output in DIRM_1
0x00000020 0xff0a0248 write32 ; enable MIO_31 output in OEN_1
0xffdf0020 0xff0a0008 write32 ; select and turn on MIO_31 in MASK_DATA_1_LSW
This works. I guess my question is: how do I tell which signal/register is mapped to the PL User LEDs?
Hi Brett,
From my understanding your accessing the leds currently via MIO pins using the PS.
To do the same for the PL you can use an axi gpio block and route the signals to the leds using a constraints file. Once you add the axi gpio block it will define an address within vivado.
Is this more along the lines of what you are asking?
Thx,
Josh