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

nRF51822 EV Board BLE400

I bought a EV board below to develop in the nRF51822 (www.wvshare.com/.../BLE400.htm)

I have installed all necessary tools like Keil MDK-ARM, J-Link, nRF51 SDK and nRFgo Studio. But I couldn't flash with Keil MDK-ARM due to error "No J-Link device found" and it can not connect to device with nRFgo.

Is there any guide to use BLE400 board and any information about supported tool chains(Keil, JLink, nRF51 SDK, nRFgo) version?

  • Do you have an external debugger connected to the board? There is no debugger on the BLE400 board, so you need an external one (something like this: www.segger.com/jlink-lite-cortexm.html).

    If you scroll down to the bottom of the page, www.wvshare.com/.../NRF51822-Eval-Kit.htm, they have listed one they recommend.

    Is there any guide to use BLE400 board and any information about supported tool chains(Keil, JLink, nRF51 SDK, nRFgo) version?

    On the bottom of this page, www.wvshare.com/.../BLE400.htm, you find the download for demo codes, datasheet, etc. Maybe you find a guide in there.

    If you get yourself a J-Link, you can use the BLE400 board as an nRF51 DK, and use the nRF51 SDK with Keil, nRFgo studio etc.

  • It seems to have on board debugger. From the user guide for this board, I can see the specification below.

    Mother board

    • On-board battery slot with multiply power supply modes supported
    • Leading out all the IO port s for function expansion
    • On-board CP2102 for debugging
    • On-board LED and keys, compatible to Nordic’s other device, easy operation.

    I just connect to this board via USB directly. And In my PC's device manager, I found UART COM port is connected correctly.

    But nRFgo Studio does not connect this board. ble400.png

    It seems to be installed all necessary softwares like Keil MDK, JLink, nRF51 SDK, nRFgo studio. I don't know what is the problem cause.

    Is there any guide to fix this issue?

  • Hey. I looked at the datasheet for the CP2102 "Debugger". It is a UART->USB chip, not a debugger. The only thing it can do is allow you to print from the UART of the nRF51 to the COM port of your PC. ( This is the chip that makes the EVkit appear in your device manager) Unfortunately, you will need a JLINK like Stian said, in order to program the nRF51 chip. I think the store should make customers aware of this in the product information page. I dont see it mentioned anywhere in the user guide either.

  • Thanks a lot, So, I brought a J-Link ARM USB-JTAG Adapter. I will try to do again with this one. I will ask again if there is any other problem.

    Thanks

  • I bought one of these boards too, and I thought it included a "debugger" to be used to flash the module. However, once I asked them, then they said I needed to get their debugger. So, I ordered that. The latter is also a knock-off of JLink(?)
    I was finally able to download the softdevice+application to the module, but took me sometime to get there, even though, I still have not figured out what they mean by "LEDs and user keys, compatible with other official boards, easy to use." I still don't know to which board theirs maps to, so that I will use the correct branch of the examples code to get the LEDs and keys right! Their prices are good, but I guess you get what you pay for! Moreover, their modules are not FCC or CE certified, if you need the certification look elsewhere. I don't have the official development kit, but looking back, I should have obtained that in the first place.

Related