<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/98852/pc_ble_driver_py-exceptions-nordicsemiexception-no-ping-response-after-opening-com-port</link><description>Hi all, 
 I am using nRF52832, nrfutil version 6.1.7 and nRF5_SDK_17.1.0_ddde560. I wanted to perform DFU over serial UART. I am not using a soft device. I have referred the following link 
 https://devzone.nordicsemi.com/f/nordic-q-a/43698/bootloader</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 04 May 2023 13:45:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/98852/pc_ble_driver_py-exceptions-nordicsemiexception-no-ping-response-after-opening-com-port" /><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/423822?ContentTypeID=1</link><pubDate>Thu, 04 May 2023 13:45:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae4c2e09-6b6e-454c-9b42-f1620c0b092e</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;They can share UART, the bootloader is not running when the application is running.&amp;nbsp;&lt;br /&gt;But you have to make sure you initialize UART properly in your application. Double check if you have configured everything correctly. The potential issue is that if the bootloader use UART the registers may be different from the reset value.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/423805?ContentTypeID=1</link><pubDate>Thu, 04 May 2023 13:19:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba09861a-2d38-4262-bd20-ff9da3653da0</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Yes, the DFU update is working fine &amp;amp; it runs successfully.&amp;nbsp; I found that my 4th package is also working and running but I am not able to view data on a tera term(serial utility) which I&amp;nbsp;send on uart(uart instance 1 configured in application).&lt;/p&gt;
&lt;p&gt;my understanding is that nrf52832 has only 1 uart&amp;nbsp;peripheral. So we are doing dfu over uart in bootloader and the application also uses uart. Can I use uart in the application?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;also&amp;nbsp;&lt;span&gt;If I erased all and then flashed mbr + uart hex file then I can see uart prints.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/423541?ContentTypeID=1</link><pubDate>Wed, 03 May 2023 12:20:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:976094d7-66a4-4ab6-84cc-dcf29b570618</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;When you&amp;nbsp;wrote &amp;quot;flash it&amp;quot; you meant program the application via programmer or you meant you did DFU update ?&amp;nbsp;&lt;br /&gt;I would assume what you meant by &amp;quot;&lt;span&gt;&amp;nbsp;this time zip is not working&amp;quot; it means the DFU update worked fine and you managed to update but it doesn&amp;#39;t run.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In that case you may need to do debugging. You can debug and step in the code just like what you normally do.&amp;nbsp;&lt;br /&gt;If you see that you can not debug the code, it could be that the bootloader didn&amp;#39;t run the application, then you need to step in the code of the bootloader and check why it doesn&amp;#39;t jump to the application. You may need to use the debug version of the bootloader to step in the bootloader code.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;What I want to say is that it&amp;#39;s not a black box and you can just debug the bootloader and the application normally.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/423522?ContentTypeID=1</link><pubDate>Wed, 03 May 2023 11:48:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7decf101-bf13-482a-8ec8-08647df38b95</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/0564.test.rar"&gt;devzone.nordicsemi.com/.../0564.test.rar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please find the attached zip file. I have created a zip file by using this hex.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/423513?ContentTypeID=1</link><pubDate>Wed, 03 May 2023 11:24:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00dd9a7b-07d9-4192-a352-0f988cf23318</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for your guidance. I am able to do dfu. I have updated 3 packages. But now I am facing issue&lt;/p&gt;
&lt;p&gt;I have taken blinky code and made a zip of it and flashed that code. it worked. Again I updated the blinky code, made another zip, and flashed it again(worked). Now I added button logic in blinky code and made 3rd zip &amp;amp; flashed (worked). the fourth time I added UART in the blinky code and flashed a zip file. this time zip is not working.&lt;/p&gt;
&lt;p&gt;If I erased all and then flashed mbr + 4th hex file(uart added file) it is working. But if I make a zip file of it, it is not working.&lt;/p&gt;
&lt;p&gt;Note: I have changed&amp;nbsp;RAM_START=0x20000000 to&amp;nbsp;RAM_START=0x20000008. UART code is not working at&amp;nbsp;&lt;span&gt;RAM_START=0x20000000&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/422892?ContentTypeID=1</link><pubDate>Fri, 28 Apr 2023 07:38:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23bed94f-e879-452d-8046-e86a7b1b27d7</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&amp;nbsp;&lt;br /&gt;After you DFU update the application code. You can&amp;#39;t just modify the code and flash again. The bootloader won&amp;#39;t accept any change to the code without going through DFU.&amp;nbsp;&lt;br /&gt;This is to avoid the code being manipulated or tampered. It&amp;#39;s called boot validation. By default it&amp;#39;s done by calculating the CRC of the image.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;You can turn boot validation off by modifying the bootloader. Please take a look at&amp;nbsp;dfu_enter_check() , you can comment this out :&amp;nbsp;&lt;br /&gt; if (!app_is_valid(crc_on_valid_app_required()))&lt;br /&gt; {&lt;br /&gt; NRF_LOG_DEBUG(&amp;quot;DFU mode because app is not valid.&amp;quot;);&lt;br /&gt; return true;&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;But make sure to turn it back on when you finish with development.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/422731?ContentTypeID=1</link><pubDate>Thu, 27 Apr 2023 12:13:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:966fcbea-f251-4e6f-aca5-822f7a58cdaa</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I opened segger embedded studio then go to the project and right clicked on options-&amp;gt;select common-&amp;gt;linker-&amp;gt;selection placement macros-&amp;gt; change flash address to&amp;nbsp;FLASH_START=0x1000 and&amp;nbsp;FLASH_SIZE=0x79000 and it works.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now I wanted to flash another zip file so I have taken uart example. I did the above changes and then build and run the code. This time the code did not work and if I revert back the changes then the code is working but if I create a zip file of that hex then the zip file is not working.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421947?ContentTypeID=1</link><pubDate>Mon, 24 Apr 2023 07:40:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32fb326a-80ae-47cc-a3e1-6ce70076156d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&lt;/p&gt;
&lt;p&gt;The easiest way to find out the different between a blank project and mbr project, I think, is to compare the .ld file and the Makefile.&amp;nbsp; You can use an editor tool for example Notepad++ with Compare plugin.&amp;nbsp;&lt;br /&gt;If you compare the&amp;nbsp;&lt;span&gt;blinky_gcc_nrf52.ld in the \blinky\pca10040\mbr with the one in&amp;nbsp;\blinky\pca10040\blank you can find that the RAM need to be updated as well:&amp;nbsp;&lt;br /&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1682322044602v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;br /&gt;And in the make file, you would need to add&amp;nbsp;&amp;nbsp; $(SDK_ROOT)/components/softdevice/mbr/headers \ into INC_FOLDERS.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421812?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2023 14:54:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:815ba4f7-1a95-47f3-9096-57270281a296</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;can you please guide on how to move the start address of the application to address 0x1000?&lt;/p&gt;
&lt;p&gt;I opened&amp;nbsp;&lt;span&gt;blinky_gcc_nrf52.ld file and changed flash starting address. earlier it was 0x00.I changed it to 0x1000&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;MEMORY &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;{ &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;FLASH (rx) : ORIGIN = 0x1000, LENGTH = 0x80000 &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 0x10000&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt; }&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But it didn&amp;#39;t work.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421716?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2023 11:26:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:664da5b7-66a2-41f8-b2eb-e56307ea6b81</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The tricky part when you test with the _debug version and non _debug version is that you would need to do an eraseall before you test with each of them. The reason is that they require the UICR to be re-written because of different start address of the bootloader.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you do a eraseall/recover before testing it should be fine.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You should use the&amp;nbsp;\examples\peripheral\blinky\pca10040\mbr if you plan to do DFU.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s because when you flash bootloader and MBR for DFU, the MBR is located at address 0x00000000 to address 0x0001000. Because of that the application should start from 0x00001000 instead of 0x00000000. So you need to build the application that start from this address, not the one start from 0x00.&amp;nbsp;&lt;br /&gt;If you DFU an application that supposed to run at 0x00 (the normal blinky) it won&amp;#39;t work at address 0x1000.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;So if you plan to move to something else, for example uart example or rtc example, you would need to do the same modification to move the start address of the application to address 0x1000.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421700?ContentTypeID=1</link><pubDate>Fri, 21 Apr 2023 10:37:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a6214b1-6566-40ed-8f05-ae1a9e5ad543</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for your reply. It is working with pca10040_uart_debug but not working with pca10040_uart. How can I run &lt;span&gt;with&amp;nbsp;&lt;/span&gt;&lt;span&gt;pca10040_uart&lt;/span&gt;?&lt;/p&gt;
&lt;p&gt;I have another doubt I program secure_bootloader_uart_mbr_pca10040_debug.hex, mbr.hex, and then generate the package, at that time if I use&amp;nbsp;blinky_pca10040_mbr.hex to generate the package then after dfu, the new image code is working fine but if I generate a zip file with normal&amp;nbsp;blinky_pca10040.hex file then it shows&amp;nbsp;Device programmed but that package is not working (zip file code is not working. LEDs are not blinking).&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421507?ContentTypeID=1</link><pubDate>Thu, 20 Apr 2023 12:51:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7412f0d-5f70-426d-b77b-dad0a0e8e36f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Please don&amp;#39;t test with mergehex or settings until you have DFU working.&amp;nbsp;&lt;br /&gt;Please do this:&amp;nbsp;&lt;br /&gt;1. Flash MBR + your blinky example . Make sure&amp;nbsp;LEDs blink.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. Erase all&lt;/p&gt;
&lt;p&gt;3. Rebuild the bootloader with your public key.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;4. Flash the bootloader and the MBR. Make sure the LED1&amp;amp;4 turn on showing it&amp;#39;s in debug mode.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;5. Generate the .zip image from your application and your private key&lt;/p&gt;
&lt;p&gt;6. Do DFU update. Verify that LED blinks.&lt;/p&gt;
&lt;p&gt;7. Press and hold button 4 when reset the board, verify that it enters DFU mode.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;8. Do another DFU update.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421492?ContentTypeID=1</link><pubDate>Thu, 20 Apr 2023 12:27:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4750b269-0dc5-47ee-92ab-c345e093dd24</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt; Yes, I have tried to test with the bootloader and the image in&amp;nbsp;secure_dfu_test_images. it&amp;nbsp;is&amp;nbsp;working fine. But when I create my own packet and run it, that time it shows successful but the LEDs are not blinking. I am doing the following steps.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;1.
nrfutil.exe keys generate private.key

2.
nrfutil keys display --key pk --format code private.key --out_file public_key.c

3.
nrfutil pkg generate --hw-version 52 --application-version 1 --application blinky_pca10040.hex --key-file private.key --sd-req 0 my_blinky.zip

4.
build uart secure bootloader code (Using embedded segger studio)

5.
nrfutil settings generate --family NRF52 --application blinky_pca10040.hex --application-version 1 --bootloader-version 2 --bl-settings-version 1 settings.hex

6.
nrfutil settings display settings.hex

7.
mergehex --merge settings.hex secure_bootloader_uart_mbr_pca10040.hex --output output.hex

8.
flash following hex files (using nRF connect)
mbr.hex
output.hex 

9.
nrfutil dfu serial -pkg my_blinky.zip -p COM10 -b 115200 -fc 0&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421398?ContentTypeID=1</link><pubDate>Thu, 20 Apr 2023 08:04:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59300075-8cee-4580-944f-9fa58c486aac</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&amp;nbsp;&lt;br /&gt;No you don&amp;#39;t need to re-flash MBR and bootloader very time you want to do DFU. However, you need to make sure the device is in DFU mode when do DFU. By default if you have done a DFU update, to be able to put the device to DFU mode again you need to hold button 4 and do a reset/power reset.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please don&amp;#39;t test with bootloader setting. You don&amp;#39;t need bootloader setting to test DFU update.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you tried to test with the bootloader and the image in&amp;nbsp;secure_dfu_test_images instead of your application and bootloader ?&amp;nbsp;&lt;br /&gt;You should see the LED blink after you update the&amp;nbsp;blinky_mbr.zip . If it work, try to update the second time by putting the device in DFU mode again. ( You should see LED1 and LED4 lid)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421237?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 11:18:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:505ff51b-46bb-478f-90ab-37c9ca0da829</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;Do I need to flash the MBR hex file and output.hex file (bootloader + bootloader setting) every time whenever I want to do DFU?&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am using mbr.hex file located at&amp;nbsp;D:\nRF5_SDK_17.1.0_ddde560\examples\dfu\secure_dfu_test_images\uart\nrf52832&lt;/p&gt;
&lt;p&gt;After&amp;nbsp;nrfutil dfu serial -pkg my_blinky_mbr.zip -p COM10 -b 115200 -fc 0 command, I am getting the following response&lt;/p&gt;
&lt;p&gt;C:\Users\Lenovo\Desktop\DFU_PKG\test1&amp;gt;nrfutil dfu serial -pkg my_blinky_mbr.zip -p COM10 -b 115200 -fc 0&lt;br /&gt; [####################################] 100%&lt;br /&gt;Device programmed.&lt;/p&gt;
&lt;p&gt;C:\Users\Lenovo\Desktop\DFU_PKG\test1&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But still LEDs are not blinking.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421173?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 07:53:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1dda19e3-bf20-4890-b878-b6240a004a85</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&lt;/p&gt;
&lt;p&gt;You would need to double check if the bootloader is running when you test.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I would suggest to start again by doing a full erase of the chip.&amp;nbsp;&lt;br /&gt;If you use nrfjprog.exe&amp;nbsp; you can call &amp;quot;nrfjprog --recover&amp;quot;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Then you can flash the bootloader and MBR again to test.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You can try debugging the bootloader to see if it&amp;#39;s running after you flash.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421145?ContentTypeID=1</link><pubDate>Wed, 19 Apr 2023 05:27:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b2df569-ffac-4c46-b175-039e5c203362</guid><dc:creator>swanand</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am using&amp;nbsp;&lt;span class="pdpBlackText"&gt;Development Kit&lt;/span&gt;,&lt;span class="pdpGreyText"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;nRF52832&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="pdpGreyText"&gt;&lt;a href="https://www.tme.com/in/en/details/nrf52-dk/development-kits-others/nordic-semiconductor/?brutto=1&amp;amp;currency=USD&amp;amp;gclid=CjwKCAjw__ihBhADEiwAXEazJqeXMXIDukWCs8SEZTjG3WnDB_F9ixCgIa37lCZRoxRPJQxvu8bN7BoCA50QAvD_BwE"&gt;https://www.tme.com/in/en/details/nrf52-dk/development-kits-others/nordic-semiconductor/?brutto=1&amp;amp;currency=USD&amp;amp;gclid=CjwKCAjw__ihBhADEiwAXEazJqeXMXIDukWCs8SEZTjG3WnDB_F9ixCgIa37lCZRoxRPJQxvu8bN7BoCA50QAvD_BwE&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="pdpGreyText"&gt;I am able to run dfu code 1 time only. Now if I repeat the same steps then I get &amp;quot;No ping response error&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;h2 class="pdpAttributesName"&gt;&lt;/h2&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: pc_ble_driver_py.exceptions.NordicSemiException: No ping response after opening COM port</title><link>https://devzone.nordicsemi.com/thread/421061?ContentTypeID=1</link><pubDate>Tue, 18 Apr 2023 13:36:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30b118dd-0518-4f8c-98e5-d1888dd0748d</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Swanand,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Could you let us know which hardware board you are testing with ?&amp;nbsp;&lt;br /&gt;Have you made sure you can communicate with PC via UART at COM10 ? (for example with uart example)&lt;br /&gt;Did you modify the bootloader to use the correct UART pins ?&amp;nbsp;&lt;br /&gt;If you test it on a Dev Kit would it work ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The logs say that it can not communicate with the bootloader. So most likely something wrong with the UART communication.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>