I have a custom board that works perfectly because I can flash every precompiled example from sdk 17.0 with 10059 label. My custom board has a BMD-345-A-R module.
Now Im working with nrf connect sdk 2.2.0.
My problem appears when I try to build a sample (in this case the most basic "blinky" sample). When I build this sample I select in build configuration nrf52840dk board and I can FLASH it to my nrf52840DK board and it works nicely but it doesnt work if I select board nrf52840dongle in build configuration and flash it to my custom board.
I have cheked my layout:
And my .dts file:
So everything is apparently correct. I think it might be something related to MBR, flash positions or something similar because I was trying again with sdk 17, and the precompiled hex of blinky example "blinky_pca10056e.hex" doesnt work with my nrf52840DK board but "blinky_pca10056e_mbr.hex" does. I noticed that for pca10059 there isnt a mbr version. Why?