SPX-17236 Argos ARTIC R2 board

Hi,

Im having trouble getting this board to work, I have it connected to the Artemis Thing Plus, Im using the latest library 1.09, updated a few days ago. when booting from FLASH or SPI PMEM checksum is always 0?

readMemoryCRC: firmware checksum PMEM: 0x0 XMEM: 0x4A51F6 YMEM: 0x65CC81

also VCO voltage always reads 1.3

setTCXOControl: failed! voltage: 1.80 new_voltage: 1.30 autoDisable: 1 new_disable: 0

anyone have an Idea on what I should try next?

Thanks,

CR

Hi Captian_Ron,

Which version of the Apollo3 boards do you have installed? There is a gremlin in version 2.0.6 of the Apollo3 boards which means SPI_MODE1 does not work correctly. The solution is to use version 1.2.1 of the boards (or edit the header file and change MODE1 to MODE2). More details are here:

https://github.com/sparkfun/SparkFun_AR … y/issues/6

Hope this fixes your issue,

Best wishes,

Paul

Thanks Paul that was it!

Hi @Captain_Ron,

I know we last talked years ago. I’m just reaching out to all existing ARGOS customers…

We learned recently that some ARTIC R2 boards had been incorrectly programmed with the wrong Platform ID. Each board has two IDs: a decimal one which you use to access your data on ArgosWeb; and a hexadecimal one which is embedded in each satellite uplink message. These boards had been incorrectly programmed with the decimal ID instead of the hexadecimal one. You can tell if your board is affected by calling readPlatformID(). If the true hexadecimal ID is returned, all is well. If the value is the decimal ID - expressed in hexadecimal - then your board requires reprogramming as your messages will not be delivered. Please return your board ( https://www.sparkfun.com/returns ). We will reprogram it and return it to you quickly. If your project is time-critical, please contact us again here and we will provide a software work-around. We apologise for the error and the inconvenience.

Best wishes,

Paul