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

Using nrf sniffer without Evaluation Kit

Hi everyone

I want to use nrf sniffer for debugging.

But I don't have required hardware Evaluation kits in User Guide

Can I combine single nrf 51822 with USB-to-UART as a sniffer?

What should I notice?

Are there limitation on pin number set for TX,RX,CTS,RTS?

Parents
  • Perhaps Nordic will have a different view of this, but the only major difference between the dev boards and a standalone nRF is the segger. As long as you have a segger programmer you can pick up the virtual uart port and should be able to run the sniffer app on any 51822.

    And, if you don't have a segger programmer and are using something else, then you should also be able to modify the sniffer code to load a standard uart driver and then can do standard 4 wire comms through gpio.

    And you can use any normal gpio. When you add the uart driver there are just a bunch of #defines for the pins and baud rate.

    See below:

    const app_uart_comm_params_t comm_params =
     {
         RX_PIN_NUMBER,
         TX_PIN_NUMBER,
         RTS_PIN_NUMBER,
         CTS_PIN_NUMBER,
         APP_UART_FLOW_CONTROL_ENABLED,
         false,
         UART_BAUDRATE_BAUDRATE_Baud115200
     };
    
  • Sorry, doesn't look like the source code for the sniffer is in the SDK. Or, it's under a different name. Perhaps they use this as a hook to get one to buy the dev boards.

Reply Children
No Data
Related