I am now running into a bootloader issue, I am attempting to upload the compiled serial_lte_modem with the below commands, and I don’t think the bootloader is working, or something is not enumerating correctly.
Entering the bootloader by holding the button and pressing reset while the button is depressed does not appear to be placing it into a mode that I can upload with, it is in some other mode since I don’t get any UART output as in the normal application mode, or it does not match the 115200 speed I am watching the UART with.
The nRF9160 has a native USB I believe, but it is not enumerating as tty.SLAB_USBtoUART as shown in the example I am reading here…
https://docs.jaredwolff.com/nrf9160-programming-and-debugging.html#booloader-use
I have not yet touched the JTAG programmer, seeing if I can upload with just the bootloader.
I do have the nRF9160DK here with a TagConnect cable prepared that I used to update the Icarus modem firmware with so it is an option if I should need to update the bootloader.
I thought I would reach out first before I do more destructive JTAG programming to see if there is something simple I missed.
To add a few more details, running on MacOS 11.1, SDK v1.4.99-dev1 and using the following commands…
/opt/nordic/newtmgr conn add serial type=serial connstring=‘dev=/dev/tty.usbserial-1420’
/opt/nordic/newtmgr -c serial image upload build/zephyr/app_update.bin
Reset also does not respond
/opt/nordic/newtmgr -c serial reset