I want to give some background and my question/issue will be in the issue section
Got this project when the developer working on the project moved to another company (A good opportunity he couldn’t pass up)
Uses the GHI G400D SoM module
Existing PCB layout and has been populated and deployed (No option to change)
Needed external real-time clock (RTC) for more accurate time over years of operation. (could be running for 5+ years)
Not using the Gadgeteer library
The needed external RTC is interfaced with SPI 1 and the documentation specifically recommends to use SPI 2 but I can’t change the hardware because the PCB is already populated and shipped. I was trying to use the Microsoft.SPOT.Hardware API to set up and talk to the RTC but it freezes the current screen and will not change after attempting to communicate with the RTC. Since I am debugging the system I see responses that imply the module is still running and hasn’t crashed but I can’t seem to solve the issue.
Has anyone been successful with using SPI 1 to communicate with any devices?