<?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>basic - how to run first app and get printk output</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/122830/basic---how-to-run-first-app-and-get-printk-output</link><description>Hello, I know it&amp;#39;s a bit basic, but running through all the docs for thingy91:x I got a bit lost. 
 https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/thingy91x/thingy91x_updating_fw_programmer.html 
 I have set up VS Code, managed</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 10 Jul 2025 10:30:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/122830/basic---how-to-run-first-app-and-get-printk-output" /><item><title>RE: basic - how to run first app and get printk output</title><link>https://devzone.nordicsemi.com/thread/542087?ContentTypeID=1</link><pubDate>Thu, 10 Jul 2025 10:30:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bce4b88-3319-4204-94bd-e14d5dbc44b9</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I have tested building unmodified blinky sample in NCS v3.0.2. I can see that there is dfu_application.zip (in the build folder) which you can use to perform DFU. You can read more about dfu_application.zip in&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/config_and_build/output_build_files.html#mcuboot_output_build_files"&gt;MCUBoot output build files&lt;/a&gt;&amp;nbsp;documentation.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: basic - how to run first app and get printk output</title><link>https://devzone.nordicsemi.com/thread/541996?ContentTypeID=1</link><pubDate>Wed, 09 Jul 2025 21:34:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f6d811d-5000-4c25-9151-ede2b308389f</guid><dc:creator>smmx</dc:creator><description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;I followed&amp;nbsp;&lt;a id="" href="https://www.hackster.io/Salmanfarisvp/2-makertrain-introduction-to-thingy-91x-nrf-connect-241425"&gt;https://www.hackster.io/Salmanfarisvp/2-makertrain-introduction-to-thingy-91x-nrf-connect-241425&lt;/a&gt;&amp;nbsp;- I have added&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BOOTLOADER_MCUBOOT&lt;/span&gt;&lt;span&gt;=y to prj.conf&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;I have also deleted build folder and add build config ... Then I was able to see printk that I added to code in Serial Terminal app on ttyACM0 port.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Would you maybe know what caused the problem in a first place? was&amp;nbsp;CONFIG_BOOTLOADER_MCUBOOT=y the soluton?&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: basic - how to run first app and get printk output</title><link>https://devzone.nordicsemi.com/thread/541983?ContentTypeID=1</link><pubDate>Wed, 09 Jul 2025 17:34:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eec6afad-ffb2-475f-865c-387cebcac4a7</guid><dc:creator>smmx</dc:creator><description>&lt;p&gt;Hello again,&lt;br /&gt;&lt;br /&gt;I did take a look and at&amp;nbsp;&lt;a href="https://youtu.be/S-w3-cut2E0?t=607"&gt;https://youtu.be/S-w3-cut2E0?t=607&lt;/a&gt;&amp;nbsp;this timestamp, I can see commad takes app_signed.hex as firmware file. I don&amp;#39;t see this file, below is list of all .hex files in build directory. Is any of this correct?&lt;/p&gt;
&lt;p&gt;As first time user of this platform is really confusing for me, i&amp;#39;m sorry.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt; 248 Jul 9 15:01 ./app_provision.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; 74K Jul 9 15:01 ./b0_container.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; 76K Jul 9 15:01 ./b0/zephyr/zephyr.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; 69K Jul 9 15:01 ./hello/tfm/api_ns/bin/tfm_s.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; 69K Jul 9 15:01 ./hello/tfm/bin/tfm_s.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;210K Jul 9 15:01 ./hello/zephyr/tfm_merged.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;146K Jul 9 15:01 ./hello/zephyr/zephyr.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;231K Jul 9 15:01 ./hello/zephyr/zephyr.signed.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;131K Jul 9 15:01 ./mcuboot/zephyr/zephyr.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;560K Jul 9 15:01 ./merged.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;128K Jul 9 15:01 ./s0.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;128K Jul 9 15:01 ./s0_image.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;128K Jul 9 15:01 ./s1.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;131K Jul 9 15:01 ./s1_image/zephyr/zephyr.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;128K Jul 9 15:01 ./signed_by_b0_mcuboot.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;128K Jul 9 15:01 ./signed_by_b0_s1_image.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;130K Jul 9 15:01 ./signed_by_mcuboot_and_b0_mcuboot.hex&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;130K Jul 9 15:01 ./signed_by_mcuboot_and_b0_s1_image.hex&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: basic - how to run first app and get printk output</title><link>https://devzone.nordicsemi.com/thread/541946?ContentTypeID=1</link><pubDate>Wed, 09 Jul 2025 12:55:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d1c656e-121d-4599-95bb-b475d0618672</guid><dc:creator>smmx</dc:creator><description>&lt;p&gt;Hello Dejan,&lt;/p&gt;
&lt;p&gt;thank you for taking time and reply.&lt;/p&gt;
&lt;p&gt;I see there are many different firmwares that are mentioned in documentation, and this part is probably the most confusing until now &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I did not enter any DFU mode. Firmware is the one that gets built by visual studio code - dfu_application.zip when i Build application. Build configuration is set for board thingy91x/nrf9151/ns.&lt;/p&gt;
&lt;p&gt;I will take a look, I hope I gave some information to guide me where I did mistake.&lt;/p&gt;
&lt;p&gt;I will now take a look at nrfutil guide.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: basic - how to run first app and get printk output</title><link>https://devzone.nordicsemi.com/thread/541943?ContentTypeID=1</link><pubDate>Wed, 09 Jul 2025 12:51:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96491819-0e59-4616-85b4-49a48136d008</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]&lt;em&gt;$ nrfutil device program --firmware build/dfu_application.zip --serial-number THINGY91X_46EEE983CDD --traits mcuBoot --x-family nrf91 --core Application&lt;/em&gt;&lt;br /&gt;[00:00:07] ###### 100% [4/4 THINGY91X_46EE...] Programmed&amp;nbsp; &amp;nbsp;&amp;nbsp;[/quote]
&lt;p&gt;Which specific firmware did you flash to your board?&lt;br /&gt;Have you put your device into DFU mode before flashing? You can look at this &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-util-unified-command-line-utility"&gt;nrfutil guide&lt;/a&gt; for reference.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>