I have a basic question w.r.t the ADI FMCOMMS 2 demo code.
Looking at the Verilog first the EMIO assigned is position 46 as shown below.
IOBUF i_iobuf_gpio_resetb (
Now looking at the associated C code in main.c there is a note
// NOTE: The user has to choose the GPIO numbers according to desired
// carrier board.
default_init_param.gpio_resetb = GPIO_RESET_PIN;
Looking at the definition of GPIO_RESET_PIN looks correct because as I understand it you need to add the MIO signal offset of 54
to calculate the GPIO pin. In other words 54 +46 = 100.
My question is, why is it set to 83 for the ZC706 board when the Verilog puts it at 46/