alambda

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Neutral

About alambda

  • Rank
    Newbie

Profile Information

  • Gender
    Male
  1. I wasn't sure whether to post this here or under Wings. I just got the Papilio Pro a couple of days ago and started to go through its basic functionality today. I thought that some of my settings were seriously wrong and blamed everything from Xilinx to Linux. It took me hours to figure out that the pin assignments for switches and LEDs were wrong in the given UCF. The file as it stands now claims NET LED(7) LOC="P114" | IOSTANDARD=LVTTL; # C8 NET LED(6) LOC="P115" | IOSTANDARD=LVTTL; # C1NET LED(5) LOC="P116" | IOSTANDARD=LVTTL; # C2NET LED(4) LOC="P117" | IOSTANDARD=LVTTL; # C3NET LED(3) LOC="P118" | IOSTANDARD=LVTTL; # C4NET LED(2) LOC="P119" | IOSTANDARD=LVTTL; # C5NET LED(1) LOC="P120" | IOSTANDARD=LVTTL; # C6NET LED(0) LOC="P121" | IOSTANDARD=LVTTL; # C7NET SWITCH(7) LOC="P123" | IOSTANDARD=LVTTL; # C8NET SWITCH(6) LOC="P124" | IOSTANDARD=LVTTL; # C9NET SWITCH(5) LOC="P126" | IOSTANDARD=LVTTL; # C10NET SWITCH(4) LOC="P127" | IOSTANDARD=LVTTL; # C11NET SWITCH(3) LOC="P131" | IOSTANDARD=LVTTL; # C12NET SWITCH(2) LOC="P132" | IOSTANDARD=LVTTL; # C13NET SWITCH(1) LOC="P133" | IOSTANDARD=LVTTL; # C14NET SWITCH(0) LOC="P134" | IOSTANDARD=LVTTL; # C15 According to my tests it should be NET LED(0) LOC="P123" | IOSTANDARD=LVTTL; NET LED(1) LOC="P124" | IOSTANDARD=LVTTL; NET LED(2) LOC="P126" | IOSTANDARD=LVTTL; NET LED(3) LOC="P127" | IOSTANDARD=LVTTL; NET LED(4) LOC="P131" | IOSTANDARD=LVTTL; NET LED(5) LOC="P132" | IOSTANDARD=LVTTL; NET LED(6) LOC="P133" | IOSTANDARD=LVTTL; NET LED(7) LOC="P134" | IOSTANDARD=LVTTL; NET SWITCH(0) LOC="P114" | IOSTANDARD=LVTTL; NET SWITCH(1) LOC="P115" | IOSTANDARD=LVTTL; NET SWITCH(2) LOC="P116" | IOSTANDARD=LVTTL; NET SWITCH(3) LOC="P117" | IOSTANDARD=LVTTL; NET SWITCH(4) LOC="P118" | IOSTANDARD=LVTTL; NET SWITCH(5) LOC="P119" | IOSTANDARD=LVTTL; NET SWITCH(6) LOC="P120" | IOSTANDARD=LVTTL; NET SWITCH(7) LOC="P121" | IOSTANDARD=LVTTL; I reversed the 0->7 to 7->0 to resemble the numbering on the PCB (it goes the opposite way if you think about MSBs). I don't know which is the convention on Papilio One boards.