The following is the ONLY valid "I/O" direction for the FMC pins on this board.
input FMC_HPC_LA00_CC;
input FMC_HPC_LA01_CC;
input FMC_HPC_LA02;
input FMC_HPC_LA03;
output FMC_HPC_LA04;
output FMC_HPC_LA05;
output FMC_HPC_LA06;
output FMC_HPC_LA07;
output FMC_HPC_LA08;
output FMC_HPC_LA09;
output FMC_HPC_LA10;
output FMC_HPC_LA11;
output FMC_HPC_LA12;
output FMC_HPC_LA13;
output FMC_HPC_LA14;
output FMC_HPC_LA15;
output FMC_HPC_LA16;
output FMC_HPC_LA17_CC;
output FMC_HPC_LA18_CC;
output FMC_HPC_LA19;
output FMC_HPC_LA20;
output FMC_HPC_LA21;
output FMC_HPC_LA22;
output FMC_HPC_LA23;
output FMC_HPC_LA24;
output FMC_HPC_LA25;
output FMC_HPC_LA26;
output FMC_HPC_LA27;
output FMC_HPC_LA28;
output FMC_HPC_LA29;
output FMC_HPC_LA30;
output FMC_HPC_LA31;
output FMC_HPC_LA32;
output FMC_HPC_LA33;
set_location_assignment PIN_AP16 -to FMC_HPC_LA00_CC
set_location_assignment PIN_AN16 -to "FMC_HPC_LA00_CC(n)"
set_location_assignment PIN_AW13 -to FMC_HPC_LA01_CC
set_location_assignment PIN_AV13 -to "FMC_HPC_LA01_CC(n)"
set_location_assignment PIN_AU15 -to FMC_HPC_LA02
set_location_assignment PIN_AT15 -to "FMC_HPC_LA02(n)"
set_location_assignment PIN_AW15 -to FMC_HPC_LA03
set_location_assignment PIN_AW14 -to "FMC_HPC_LA03(n)"
set_location_assignment PIN_AL8 -to FMC_HPC_LA04
set_location_assignment PIN_AK8 -to "FMC_HPC_LA04(n)"
set_location_assignment PIN_AP7 -to FMC_HPC_LA05
set_location_assignment PIN_AN7 -to "FMC_HPC_LA05(n)"
set_location_assignment PIN_AM9 -to FMC_HPC_LA06
set_location_assignment PIN_AL9 -to "FMC_HPC_LA06(n)"
set_location_assignment PIN_AU6 -to FMC_HPC_LA07
set_location_assignment PIN_AT6 -to "FMC_HPC_LA07(n)"
set_location_assignment PIN_AP9 -to FMC_HPC_LA08
set_location_assignment PIN_AN9 -to "FMC_HPC_LA08(n)"
set_location_assignment PIN_AH17 -to FMC_HPC_LA09
set_location_assignment PIN_AG17 -to "FMC_HPC_LA09(n)"
set_location_assignment PIN_AV6 -to FMC_HPC_LA10
set_location_assignment PIN_AV7 -to "FMC_HPC_LA10(n)"
set_location_assignment PIN_AL15 -to FMC_HPC_LA11
set_location_assignment PIN_AK15 -to "FMC_HPC_LA11(n)"
set_location_assignment PIN_AK16 -to FMC_HPC_LA12
set_location_assignment PIN_AJ16 -to "FMC_HPC_LA12(n)"
set_location_assignment PIN_AL14 -to FMC_HPC_LA13
set_location_assignment PIN_AK14 -to "FMC_HPC_LA13(n)"
set_location_assignment PIN_AU13 -to FMC_HPC_LA14
set_location_assignment PIN_AT13 -to "FMC_HPC_LA14(n)"
set_location_assignment PIN_AM16 -to FMC_HPC_LA15
set_location_assignment PIN_AL16 -to "FMC_HPC_LA15(n)"
set_location_assignment PIN_AL24 -to FMC_HPC_LA16
set_location_assignment PIN_AK24 -to "FMC_HPC_LA16(n)"
set_location_assignment PIN_AP15 -to FMC_HPC_LA17_CC
set_location_assignment PIN_AN15 -to "FMC_HPC_LA17_CC(n)"
set_location_assignment PIN_AD16 -to FMC_HPC_LA18_CC
set_location_assignment PIN_AC16 -to "FMC_HPC_LA18_CC(n)"
set_location_assignment PIN_AW22 -to FMC_HPC_LA19
set_location_assignment PIN_AV22 -to "FMC_HPC_LA19(n)"
set_location_assignment PIN_AT16 -to FMC_HPC_LA20
set_location_assignment PIN_AR16 -to "FMC_HPC_LA20(n)"
set_location_assignment PIN_AH22 -to FMC_HPC_LA21
set_location_assignment PIN_AG22 -to "FMC_HPC_LA21(n)"
set_location_assignment PIN_AC22 -to FMC_HPC_LA22
set_location_assignment PIN_AD21 -to "FMC_HPC_LA22(n)"
set_location_assignment PIN_AW18 -to FMC_HPC_LA23
set_location_assignment PIN_AV18 -to "FMC_HPC_LA23(n)"
set_location_assignment PIN_AK25 -to FMC_HPC_LA24
set_location_assignment PIN_AJ25 -to "FMC_HPC_LA24(n)"
set_location_assignment PIN_AL23 -to FMC_HPC_LA25
set_location_assignment PIN_AK23 -to "FMC_HPC_LA25(n)"
set_location_assignment PIN_AL22 -to FMC_HPC_LA26
set_location_assignment PIN_AK22 -to "FMC_HPC_LA26(n)"
set_location_assignment PIN_AH23 -to FMC_HPC_LA27
set_location_assignment PIN_AG23 -to "FMC_HPC_LA27(n)"
set_location_assignment PIN_AH24 -to FMC_HPC_LA28
set_location_assignment PIN_AG24 -to "FMC_HPC_LA28(n)"
set_location_assignment PIN_AP26 -to FMC_HPC_LA29
set_location_assignment PIN_AN26 -to "FMC_HPC_LA29(n)"
set_location_assignment PIN_AF27 -to FMC_HPC_LA30
set_location_assignment PIN_AE27 -to "FMC_HPC_LA30(n)"
set_location_assignment PIN_AH27 -to FMC_HPC_LA31
set_location_assignment PIN_AG27 -to "FMC_HPC_LA31(n)"
set_location_assignment PIN_AD24 -to FMC_HPC_LA32
set_location_assignment PIN_AD23 -to "FMC_HPC_LA32(n)"
set_location_assignment PIN_AD25 -to FMC_HPC_LA33
set_location_assignment PIN_AC24 -to "FMC_HPC_LA33(n)"
As for FMCOMMS2, it requires almost half/half for receive and transmit.
You can take a look at it's UCF.