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
     };
    
  • You do need the sdk(source code) to recompile. If you don't have the sdk then you can't do that. If you can you should download the SDK. I'm sure the sniffer app is in there.

Reply Children
No Data
Related