This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Flash on MDBT42Q with Uart on windows

I am having one MDBT42Q device on which I am trying to flash an Example image of Peripheral to check basic functionality by nRFGO Studio.

In my device, I have sorted Pin P0.27 and GND to make the device in bootloader mode as mentioned in https://github.com/atollsolutions/AtollBlueBee/blob/master/Docs/BlueBee%20Evaluation%20Board.pdf.

somehow I am not able to detect the device on nRFGO studio. Please suggest how can I flash image on this board. 

Is there any other way to flash image on this via UART.

  • In order to program this module, that has the nRF52832 device, you must have a supported SWD programmer, for instance a Jlink Segger device (nRF5x-DK's have an on-board debugger from Segger). You cannot program this device over UART unless your manufacturer as pre-loaded a bootloader to this device, which is something most vendors do not do (you can contact your module vendor to verify).

     

    Have you connected a programmer to your module, on the SWDCLK/SWDIO lines?

     

    Best regards,

    Håkon

     

  • Hi,

    The Github link you provided is broken. If you custom built your board using the Raytac MDBT42Q, chances are that the chip either arrived with a basic bootloader or any at all. if you, if you expose the Clock and IO lines of the SWD interface, you should be fine, just make sure you are using a programmer suck as Segger. Programming the bootloader is something delicate and require working knowledge of nRF52 dev environment, Soft Device and nRF52 IC hardware.

    As Hakon said, programming the chip using UART will require a UART enabled bootloader.

    Good luck.

Related