Hello everyone,
We're currently working on a project where we're looking to add LTE-M functionality to our existing hardware — or rather, to a slightly upgraded version of it.
We have a custom PCBA based on the nRF52840, and we’re planning to update the design to include new features.
This includes upgrading to the nRF54L15 and adding the nRF9151 for LTE-M.
Now, looking at Nordic's Thingy:91(x) reference designs, I noticed that the nRF91 is typically the main application processor, with the nRF52 acting as a secondary chip handling Bluetooth.
In our case, it's the opposite — our current setup uses the nRF52 as the main application processor, and we’d prefer to keep it that way for simplicity. The majority of our applications will continue to focus on Bluetooth for now.
So I have a few questions for anyone with experience in this kind of setup:
1. Can the nRF5x control the nRF91xx, including managing its IO?
2. Can the nRF91xx be used to perform OTA updates on the nRF5x (e.g., fetching and flashing new firmware)?
3. Is a UART connection between the two sufficient for sending commands and data?
Has anyone tried this kind of configuration before?
Any help or insight would be greatly appreciated!
Thanks in advance.
Kind regards,
Jack