How best to interface the nRF52832 module (BMD300) using an ATMEL microcontroller ?

I have the BMD-300 series evaluation board and I am able to program the various examples supplied from Nordic and communicate using the Nordic smartphone apps. I propose to use the development board to program a BMD300 module to act as a simple UART and mount this on a custom PCB to interface with a ATMEGA256A3BU controller.

Once programmed, is it possible to treat the BMD300 device as a dumb UART and communicate with the device using Rx and Tx lines alone ? I would simply forward all received data to the Tx port of the BMD300. Is this a reasonable approach or will it be necessary to have substantial support for initializing the device on startup ?

 

  • Hi Karl,

    yes, the application appears to be working correctly and I assumed that serial data sent from the phone app would appear in a debug screen or on the terminal hosting the clientRTT app. I will use puTTy as suggested and let you know how I go. Thanks for the support, it is really appreciated !

  • Hello,

    Ruscon said:
    Thanks for the support, it is really appreciated !

    No problem at all, I am happy to help! :) 

    Ruscon said:
    yes, the application appears to be working correctly and I assumed that serial data sent from the phone app would appear in a debug screen or on the terminal hosting the clientRTT app. I will use puTTy as suggested and let you know how I go.

    Great!
    The default behavior of the BLE Nordic UART application is to use the RTT output for the logger, since the UART is being used by the application to output the messages received over BLE. Don't hesitate to let me know if you should encounter any issues or questions while working with this!

    Best regards,
    Karl

  • Hi Karl,

    everything is working now, used puTTy as suggested and was able to transfer text successfully ;-)

    I still have the problem with the J-Link web panel advising constant re-connection with the JLink DLL however this did not prevent normal operation of the nRF52832 UART app. I have contacted JLink support to see if a solution exists for this behaviour.

    Once again Karl, thanks for your support, it is much appreciated.

    regards,

    Russell

  • Hello,

    Ruscon said:
    everything is working now, used puTTy as suggested and was able to transfer text successfully ;-)
    Ruscon said:
    Once again Karl, thanks for your support, it is much appreciated.

    It is no problem at all, Russell - I am happy to help! :) 
    I am glad to read that everything works as expected now!

    Ruscon said:
    I still have the problem with the J-Link web panel advising constant re-connection with the JLink DLL however this did not prevent normal operation of the nRF52832 UART app. I have contacted JLink support to see if a solution exists for this behaviour.

    Hmm, that does indeed sound strange - have you tried updating/reinstalling the command line tools/J-Link tools, to see if that makes any difference?

    Best regards,
    Karl

Related