<?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>Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111804/using-nrf52-nrf52832-as-bluetooth-module-for-my-psoc-6</link><description>Hi I have a mbed application, which runs on a PSOC6 MCU, i am going to be using a fanstel BC832 (which is based of NRF52832)BT module for RF-communication. To verify that my project can run on the fanstel module, I have the nRF52, until I get my board</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 24 Feb 2025 08:21:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111804/using-nrf52-nrf52832-as-bluetooth-module-for-my-psoc-6" /><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/524248?ContentTypeID=1</link><pubDate>Mon, 24 Feb 2025 08:21:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bebfc502-78e5-4d60-81d3-83de88625d68</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl-Johan,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Our softdevice controller strictly follows the HCI protocol from Bluetooth SIG so I&amp;#39;m quite surprised that it behave differently to other HCI controller.&amp;nbsp;&lt;br /&gt;It would be easier for me (who doesn&amp;#39;t work with raw HCI very often ) if you can translate the commands into readable API commands so I can check why the controller return the error code. Please pay extra attention to the address you use as public address and random address has a different flag bit to indicate if it&amp;#39;s random or public (as far as I remember).&amp;nbsp;&lt;/p&gt;
[quote user="kjs_eir"]I am facing issue with making my uuids available for the connected device. Indicating that i need to further modify the HCI command sequence. [/quote]
&lt;p&gt;Please give more info on this issue. My suggestion is to try testing/debugging this with a BLE sample (with host and controller running on the same chip). After you make it work&amp;nbsp;you can intercept the internal HCI communication and find the correct HCI sequence/commands.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/523833?ContentTypeID=1</link><pubDate>Thu, 20 Feb 2025 09:18:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:55fe3af9-5d30-43e9-a58b-54fc7ff15235</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;&amp;nbsp; apperently the hci_uart requires additional configuration from the host in order to start advertising. If i add 0x0105200666371104E5E1 (which sets a connection handler, min and max connection interval) and 0x0109202012110723D1BCEA5F782315DEEF12122315000000000000000000000000000000 (which configured my advertising data, and modify 0x0106200FA000F0000001000000000000000700, so that it uses a random address instead of a public, i can make my device advertise and connectable. Otherwise the&amp;nbsp;&amp;quot;0x010A200101&amp;quot;&amp;nbsp;&amp;nbsp;# HCI LE Enable Advertising is return with a 0x12 error code (invalid HCI command)&amp;nbsp;&lt;br /&gt;u&lt;br /&gt;I found these missing commands by decoding your scope data, thank you very much.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;But to me it seems weird that a nordic HCI controller behave so differently then other HCI controller which I work with. Additionaly now that the device is connectable, I am facing issue with making my uuids available for the connected device. Indicating that i need to further modify the HCI command sequence. Any helps would be highly appreciated.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Thanks,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/517400?ContentTypeID=1</link><pubDate>Wed, 08 Jan 2025 09:04:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb9cc2dc-1d26-4bd0-9755-1aef64749ed2</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl Johan,&amp;nbsp;&lt;br /&gt;You can download Saleae logic software here:&lt;br /&gt;&lt;a href="https://www.saleae.com/pages/downloads"&gt;https://www.saleae.com/pages/downloads&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s quite difficult to share the list of command via screenshot. I attached the first few here:&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/pastedimage1736326807318v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&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/pastedimage1736326827213v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&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/pastedimage1736326843949v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&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/pastedimage1736326866969v5.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;(The&amp;nbsp;above is when we send the advertising data set (Nordic_LBS) as in the screenshot I provided earlier. )&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&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/pastedimage1736326983619v8.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&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/pastedimage1736327035745v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The last one is&amp;nbsp;&lt;span&gt;010A200101 to start advertising I guess.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/517179?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 10:44:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de780cea-5580-4e59-ab43-0bda6253ea7e</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi&amp;nbsp;&lt;/span&gt;&lt;a class="ui-contentpeek internal-link view-user-profile" href="https://devzone.nordicsemi.com/members/hungbui" data-contentid="3f8db229d84f47fd8b505c0f85922ac2" data-contenttypeid="e9ed411860ed4f2ba0265705b8793d05"&gt;Hung Bui&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I don&amp;#39;t have anything software to open the .sal file, and I cannot read the commands of from the images.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Is it possilbe for you to share a table, image or similar where I can read of the commands?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Since I don&amp;#39;t have two nordic boards, I have change med nRF52 DK with nRF52832 to running the &lt;span&gt;peripheral_lbs sample, and connected it to another board running a controller FW. Here i am unable to make the controller start advertising, with the sample. I also see some weird commands being send by the host. A really long stream starting with 0x493A20[...], which my host of cause do not respond to because this is not inline with HCI:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Thanks&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/516978?ContentTypeID=1</link><pubDate>Mon, 06 Jan 2025 12:22:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9691689c-2a52-4a9c-8967-0d243eacfe37</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl,&amp;nbsp;&lt;br /&gt;It&amp;#39;s been a while I haven&amp;#39;t touched the HCI commands. I think the easiest is to get hold of one extra DK so that you can test with 2 nRF52 DK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you check my last logic trace to see if you can get any thing missing ? maybe you can send the exact same commands and check if it advertise ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/516965?ContentTypeID=1</link><pubDate>Mon, 06 Jan 2025 11:59:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c75be7f-77a0-4c68-8989-5a48fb2aee79</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;&amp;nbsp; I only have one nRF52 kit, but I can see with my FTDI chip, that flow control works as it should.&amp;nbsp;&lt;br /&gt;My next issue is that i am not able to make the nRF52832 start advertising. I have tried two things&lt;br /&gt;&lt;br /&gt;(1) My end setup is the PSOC with the BC832. Here is have modified the overlay file, so it fits with the different pin configuration for the HCI_UART example. And with my scope is can see Uart communication. Decoding this, should make the controller advertise, but I cannot detect it with my BT sniffers&lt;br /&gt;&lt;br /&gt;(2) My second setup is the FTDI connect to the UART on the nRF52832, and transmitting the same command sequence to the controller.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Here is the command sequence:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&amp;quot;01030C00&amp;quot;&lt;/span&gt;&lt;span&gt;, &amp;nbsp;&lt;/span&gt;&lt;span&gt;# HCI Reset&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;quot;01010C08FFFFFFFFFFFFFFFF&amp;quot;&lt;/span&gt;&lt;span&gt;, &amp;nbsp;&lt;/span&gt;&lt;span&gt;# HCI Set Event Mask&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;quot;0106200F0064006400000000000000000000000700&amp;quot;&lt;/span&gt;&lt;span&gt;, &amp;nbsp;&lt;/span&gt;&lt;span&gt;# HCI LE Set Advertising Parameters&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;quot;010820070201060654657374&amp;quot;&lt;/span&gt;&lt;span&gt;, &amp;nbsp;&lt;/span&gt;&lt;span&gt;# HCI LE Set Advertising Data (&amp;quot;Test&amp;quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;quot;010A200101&amp;quot;&lt;/span&gt;&lt;span&gt; &amp;nbsp;&lt;/span&gt;&lt;span&gt;# HCI LE Enable Advertising&lt;br /&gt;&lt;br /&gt;What am i missing? I can see the response on my scope and everything looks good.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/515310?ContentTypeID=1</link><pubDate>Tue, 17 Dec 2024 15:16:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8386b0d-1871-448a-b55b-773641c675a4</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl-Johan,&amp;nbsp;&lt;br /&gt;I did a quick test here with the hci-uart and a peripheral_lbs sample and it seems to work fine. You can see in the plot of the 4 pins here:&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/pastedimage1734448258175v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Zoom in when advertising data is sent:&amp;nbsp;&lt;/p&gt;
&lt;p&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/pastedimage1734448336656v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The CTS (on the host and RTS on the controller) asserted several times during the communication.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you try to test on your side ?&amp;nbsp;&lt;br /&gt;Attached is the host application (SDK v2.8.0). I used a nRF52840 DK for the host but it should be similar if you want to test on the nRF52832 DK.(you need to create an overlay file inside boards folder)&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/7701.peripheral_5F00_lbs.zip"&gt;devzone.nordicsemi.com/.../7701.peripheral_5F00_lbs.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Attached is the Saleae Logic trace:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/LBS.sal"&gt;devzone.nordicsemi.com/.../LBS.sal&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/515081?ContentTypeID=1</link><pubDate>Mon, 16 Dec 2024 11:43:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5498bee0-2c9a-4c2b-a5a4-88afc7110db0</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Good to hear, that you are experiencing the same thing. So it seems like flow control is not correct implemented/configured in the sample code?&amp;nbsp;&lt;br /&gt;It have tried to modify the hci_uart_int() in the main.c file to try and &amp;quot;enforce&amp;quot; the flow control.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Here is my updated&amp;nbsp;&lt;span&gt;hci_uart_int()&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;static int hci_uart_init(void)
{
    LOG_DBG(&amp;quot;&amp;quot;);

    if (IS_ENABLED(CONFIG_USB_CDC_ACM)) {
        if (usb_enable(NULL)) {
            LOG_ERR(&amp;quot;Failed to enable USB&amp;quot;);
            return -EINVAL;
        }
    }

    if (!device_is_ready(hci_uart_dev)) {
        LOG_ERR(&amp;quot;HCI UART %s is not ready&amp;quot;, hci_uart_dev-&amp;gt;name);
        return -EINVAL;
    }

    // UART configuration structure
    const struct uart_config uart_cfg = {
        .baudrate = 115200,                 // Set the baud rate
        .data_bits = UART_CFG_DATA_BITS_8,   // 8 data bits
        .parity = UART_CFG_PARITY_NONE,      // No parity
        .stop_bits = UART_CFG_STOP_BITS_1,   // 1 stop bit
        .flow_ctrl = UART_CFG_FLOW_CTRL_RTS_CTS, // Enable RTS/CTS flow control
    };

    // Configure the UART with the flow control settings
    int err = uart_configure(hci_uart_dev, &amp;amp;uart_cfg);
    if (err) {
        LOG_ERR(&amp;quot;Failed to configure UART&amp;quot;);
        return err;
    }

    uart_irq_rx_disable(hci_uart_dev);
    uart_irq_tx_disable(hci_uart_dev);

    uart_irq_callback_set(hci_uart_dev, bt_uart_isr);

    // Enable UART RX interrupt
    uart_irq_rx_enable(hci_uart_dev);

    return 0;
}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This did not fix the issue, but it caused P0.5 RTS to go high during first transmission, and never to go low again.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Best regards&amp;nbsp;&lt;br /&gt;Karl-Johan&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/515079?ContentTypeID=1</link><pubDate>Mon, 16 Dec 2024 11:36:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c961d6f4-4c11-42a4-9faa-2797bbd615a1</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl Johan,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;I am checking here why the CTS and RTS pins are not used. I tested with some simple sample (echo_bot) and seeing the same issue.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/514884?ContentTypeID=1</link><pubDate>Fri, 13 Dec 2024 12:21:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77970756-7eba-4604-8f30-2c38e8e20376</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I will try manually pulling the CTS/RTS pins.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Did you see my first response to your previous reply? I only have one nRF52, but as said. I have tried via the serial connection through the nRF52&amp;#39;s interface MCU to nRF52832 where i can write simple uart command, and get a response back. I have tried to mimic HCI command, and it responded fine. But I have yet to figure out the cmd sequence to make the controller(nRF52832) advertising. And here flow control doesn&amp;#39;t work either.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/514876?ContentTypeID=1</link><pubDate>Fri, 13 Dec 2024 11:28:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98387757-2d62-48ec-9a61-55fade7b14ec</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;By having&amp;nbsp;&lt;span&gt;hw-flow-control; in the device tree the hw flow control should be selected, and it&amp;#39;s by default the HCI UART (H4) should be.&amp;nbsp;&lt;br /&gt;&lt;/span&gt;Have you tried to manually pull the RTS or CTS pin up to see if the communication stop ? Could you try to test with some simple UART sample first ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Could you try to use Zephyr host to test with the controller ? Meaning using 2 nRF52 to each other ? This way it will be easier for us to reproduce the issue. You can follow the guide here:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.4.0/page/zephyr/samples/bluetooth/hci_uart/README.html"&gt;https://docs.nordicsemi.com/bundle/ncs-2.4.0/page/zephyr/samples/bluetooth/hci_uart/README.html&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/514861?ContentTypeID=1</link><pubDate>Fri, 13 Dec 2024 10:10:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc7a4510-9fd0-4548-b2b5-97ee443544e5</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;Hi again @Hung_Bui&lt;br /&gt;&lt;br /&gt;I have am running nrf52832 with zephyr&amp;#39;s HCI_UART sample, and has connected that to my PSOC.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am able to read out the following command (from PSOC perspective)&amp;nbsp;&lt;br /&gt;TX: 0x01030C00 (A reset cmd, i assume)&amp;nbsp;&lt;br /&gt;RX: 0x040E0401030C00 (Correct response)&lt;/p&gt;
&lt;p&gt;There is a delay between the two above cmd, so i seems like something is taking time to reset...&lt;br /&gt;&lt;br /&gt;Next TX is: 0x0119FC060000C0C62D00&lt;br /&gt;RX: 0x040F04010118FX&amp;nbsp;&lt;br /&gt;&lt;br /&gt;And then it stops. Nothing happens hereafter.&amp;nbsp;&lt;br /&gt;Flow control is still not working.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Any hints?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/514725?ContentTypeID=1</link><pubDate>Thu, 12 Dec 2024 12:17:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa7e6718-84b7-4a90-824c-10dbe0089597</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;My psoc support HCI interface via UART, so this is the way i am going.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I got the hci_uart example running on the nrf52832 via the nrf52dk eval kit for a start, because when flashin the example onto BC832 directly the uart seems dead.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;When talking through a serial port through the interface MCU on nrf52dk to nrf52832. I can send different commands and receive response, I also verified this on my scope. But from my understand should flow-control be enabled? when the board overlay file says:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;/* SPDX-License-Identifier: Apache-2.0 */&lt;/p&gt;
&lt;p&gt;&amp;amp;uart0 {&lt;br /&gt; compatible = &amp;quot;nordic,nrf-uart&amp;quot;;&lt;br /&gt; current-speed = &amp;lt;115200&amp;gt;;&lt;br /&gt; status = &amp;quot;okay&amp;quot;;&lt;br /&gt; hw-flow-control;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;Both CTS and RTS are constantly low, even when transmission is going on. I got the flow control turned on on the switch on the eval board.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I need flow control for my HCI HOST on the PSOC.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Thanks.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/514538?ContentTypeID=1</link><pubDate>Wed, 11 Dec 2024 13:55:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43409dfe-cd5e-4b50-8d8b-5e520efc828a</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Karl-Johan,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Using hci-uart is the right direction if you do have BLE Host stack on the PSOC and if it supports HCI interface on UART.&amp;nbsp;&lt;br /&gt;If you don&amp;#39;t have that on the PSOC, you may consider using BLE shell instead.&amp;nbsp;&lt;br /&gt;You can take a look here:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/peripherals/posts/using-bluetooth-shell"&gt;Using Bluetooth Shell&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;Bluetooth Shell module provide an interface that the peer device can sand UART command to do BLE tasks on the nRF52. It&amp;#39;s useful when you want to have both the Host and the Controller stack on the nRF52 instead of the Host on the PSOC and the controller on the&amp;nbsp; nRF52.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/514096?ContentTypeID=1</link><pubDate>Mon, 09 Dec 2024 16:38:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5149526d-101e-495d-b411-62854ce589f5</guid><dc:creator>kjs_eir</dc:creator><description>&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/sigurd-hellesvik"&gt;Sigurd Hellesvik&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Yes, this is what I am looking for. I was hoping to use the example project in zephyr/samples/bluetooth/hci_uart. But I am very new to zephyr, so I am struggling. Could you help me if I am on the right track?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;My plan is to (1) create a custom target for the BC832 (because the uart pins are on different pins than the NRF52DK/NRF52832. (2) Compile the HCI_UART project for BC832 board and flash my BC832. (3) From my firmware project running on the PSOC, access the BC832 via HCI.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Does this sound correct?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/487539?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2024 14:01:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b028733-d349-43b3-a5fb-e61ac4c8161a</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Excluding the previous comment, I do have some information:&lt;/p&gt;
[quote user=""]1) is there a specfic .hex which needs to be on my nRF52 when using it as a BT module? if, where can i find this?&amp;nbsp;[/quote]
&lt;p&gt;You need the nRF52 to run as a HCI device. This lets you use it to control BLE from other devices. HCI should be a standard thing. For example, if you configure it as a HCI device, I can connect it to my linux computer and it will be able to use it as a BLE device without me adding any nordic specific configurations (except maybe udev).&lt;/p&gt;
&lt;p&gt;To build the HCI code for your nRF52, I would recommend the nRF Connect SDK.&lt;/p&gt;
&lt;p&gt;Does this answer your question?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using NRF52 (NRF52832) as bluetooth module for my psoc 6</title><link>https://devzone.nordicsemi.com/thread/487538?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2024 13:51:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8012eaf-75d9-4ebf-bbf5-51f47a340c95</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;To develop for the nRF52 series, we recommend the nRF Connect SDK (Which is based on Zephyr RTOS).&lt;br /&gt;See the &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/nrf-connect-sdk-and-nrf5-sdk-statement" rel="noopener noreferrer" target="_blank"&gt;nRF Connect SDK and nRF5 SDK statement&lt;/a&gt;.&lt;/p&gt;
&lt;p style="margin:0;padding:0;text-align:left;"&gt;We do not officially support Mbed OS. I suggest that you contact mbed OS.&lt;/p&gt;
&lt;p style="margin:0;padding:0;text-align:left;"&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0;text-align:left;"&gt;In case any other people find this looking for Mbed OS and wonder why we chose Zephyr RTOS instead, see &lt;a href="https://www.embedded.com/will-zephyr-become-the-dominant-rtos/"&gt;https://www.embedded.com/will-zephyr-become-the-dominant-rtos/&lt;/a&gt; &lt;a href="https://www.embedded.com/will-zephyr-become-the-dominant-rtos/"&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/3821.pastedimage1717595670863v1.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0;text-align:left;"&gt;(I do not actually know anything about the choice as I just work here, but the above link is what I would guess)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style="margin:0;padding:0;text-align:left;"&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>