Hi Guys,
I have a MCU RTOS project. in Hardware board, builtin Nodic BLE chip over UART,RTOS BLE stack works fine.
We also have a MCU RTOS Emulator based on Qemu,we want to flush customized BLE emuator image to nRF 51822 USB dongle (PCA10000),then plug into the Linux machine, assign /dev/ttyACX node to Emulator OS,so that Emulator's BLE sw can communicate with Dongle ,but have some SYNC issue with below logic,because Dongle SW boot automatically once insert,
Logic: 1)MCU RTOS booting up and configures UART 2)MCU releases the reset of the nordic 3)MCU receives the startup events from the Nordic over UART
Question is that 1)USB dongle has some RESET method so that Programm can control it ? 2)2nd issue is low power mode. needs to be disabled on Nordic because we do not the obb GPIO on the USB connector.
Notice:We also have Nodic nRF51822 kit and Kit have RESET GPIO,but we just wanna use Dongle only for Emulator.
Thanks!