I’m compiling the TTN version 3.10, and the TTN commit for multitech support is included.
The software is checking the calibration firmware version
/* Check firmware version */
lgw_reg_w(LGW_DBG_AGC_MCU_RAM_ADDR, FW_VERSION_ADDR);
lgw_reg_r(LGW_DBG_AGC_MCU_RAM_DATA, &read_val);
fw_version = (uint8_t)read_val;
if (fw_version != FW_VERSION_CAL) {
printf(“ERROR: Version of calibration firmware not expected, actual:%d expected:%d\n”, fw_vers$
//return -1;
}
The MTAC LORA card returns 3, and the software is waiting for the version 2 :
#define FW_VERSION_CAL 2 /* Expected version of calibration firmware */
Regards
Hi Jason,
I’am working with Gildas.
The last things network lora_gateway version is 3.1.0.
This version gives this error (spi=native):
ERROR: NOT EXPECTED FPGA VERSION
ERROR: FAIL TO CONNECT BOARD
or this error (spi=ftdi)
ERROR: Version of calibration firmware not expected, actual:3 expected:2
Does it work only with older multitech hardware (version 2)?
And MTAC-LORA is version 3 ?
Which SPI configuration should we used : native or ftdi ?
Thanks for your help.