I'm working on a project using JN5168 and now I upgraded to JN5169 looking for more power on the radio. The firmware I developed updates other nodes on the network through OTA by cloning its own firmware. When a JN5168 node updates a JN5169 node, all peripherals seem to work fine (UART, Timer, etc.), the firmware (compiled for JN5168 in Beyond Studio) can receive packets through 802.15.4, but can not transmit any packets. When I change the makefile to JN5169, so does JN5168 (everything works fine, it can receive packets but can not stream).
Is there a way to compile a firmware that works for both JN5168 and JN5169, so they can update each other?
The devices work in a mixed network (JN5168 and JN5169) and the OTA feature is essential. I have my own stack using MicroMac