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

Debug and testing BMD 350 that has nRF52832 using Keil

I have the bmdware.uvprojx project opened in Keil uVision 5 and have the BMD 350 breakout board containing the nRF52832 chip connected to my PC via a J Link debugger (EDU mini).

When I use the nRFConnect v3.3.0 application to Select the Device (J-Link connected to BMD breakout board), following error pops up: "Error while setting up device 000801007226: No serial port available for device with serial number 000801007226" How can I resolve this? Kindly help.

Also, earlier, when I open the bmdware project in Keil uVision and Build target (compile the code) and execute the code in debug mode, I used to be able to see the output (bmdware 3.2.2) on J-Link RTT Viewer  but it doesn't display now. Has anyone faced this and what is the solution to display the firmware version?

The next step I'm trying is using  "BLEFruit Connect" app on my iPhone to 1. connect via Bluetooth to the RigCom BMD 350 chip and 2. send short messages on the UART terminal to see if they are displayed on the J-Link RTT Viewer. I am not able to do this. Can anyone please help me get my phone to send information and display on the terminal?  

Parents
  • Hi,

    I'm not familiar with that particular Keil project, so you may get better support on that by contacting U-blox support.

    The BLE app in nRF Connect for desktop is used for communication with other BLE devices using a Nordic development kit or Dongle as the communication layer instead of the built-in Bluetooth of the computer. This is done by interacting with the softdevice running on the chip through our serialization solution. This works over UART (through J-Link VCOM functionality on DKs) or USB (on Dongles and DKs with USB support). As far as I can see, the J-Link EDU mini does not have any VCOM functionality built-in.

    I would recommend that you test with a more recent version of the J-Link RTT Viewer. The old versions sometimes do not work that well. It is also up to the firmware if it uses RTT to print anything. If you are running a U-blox firmware, you should check with their support if this is the case in this application.

    Best regards,
    Jørgen

Reply
  • Hi,

    I'm not familiar with that particular Keil project, so you may get better support on that by contacting U-blox support.

    The BLE app in nRF Connect for desktop is used for communication with other BLE devices using a Nordic development kit or Dongle as the communication layer instead of the built-in Bluetooth of the computer. This is done by interacting with the softdevice running on the chip through our serialization solution. This works over UART (through J-Link VCOM functionality on DKs) or USB (on Dongles and DKs with USB support). As far as I can see, the J-Link EDU mini does not have any VCOM functionality built-in.

    I would recommend that you test with a more recent version of the J-Link RTT Viewer. The old versions sometimes do not work that well. It is also up to the firmware if it uses RTT to print anything. If you are running a U-blox firmware, you should check with their support if this is the case in this application.

    Best regards,
    Jørgen

Children
No Data
Related