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

TX Output from nRF51822

Hello;

I'm trying to get data over the TX pin to be sent to the RX pin on a Raspberry Pi.

I have it working on several boards: The nrf51822 Development Board, the Redbear Labs BLE Nano (http://redbearlab.com/blenano), and the Adafruit Bluefruit LE UART Friend (www.adafruit.com/.../2479).

I can't get it working on this board I picked up on eBay (www.ebay.com/.../142063877388). The reason I'd like this board is because it has an external antenna.

I am able to flash the Softdevice S130_nRF51_2.0.0-7.alpha, as well as my application that is based on the "ble_app_multilink_central" from the examples in the SDK.

The TX_PIN_NUMBER in the pca10028.h file is set as "9". When I use the development board, and plug a jumper cable into Pin 9, I can see the data on my Raspberry Pi. If I change the Pin Number to 12 in the code, I can see the new pin working as well.

On both the Redbear and Adafruit boards, it's not labelled as Pin 9, but rather it's labelled as "TXD" and "TX0" respectively. Both of these seem to correspond to pin 9, as when I hook them up it's all working as expected.

When I connect it to the board from eBay, to Pin 9, I don't see any data. I have confirmed that the pin labelled as Pin 9 has a trace to the correct pin on the Nordic chip. I have also tried plugging the jumper into the other pins on the board (without changing the code), and it doesn't work. I have also tried changing the TX_PIN_NUMBER in pca10028.h, and then moving the jumper cable around, and none of that works.

The details for the boards are as follows:
Dev Board - QFACA10 (0x0086) (works)
Redbear - nRF51822 QFACA10 (0x0084) (works)
Adafruit - nRF51822 QFACA10 (0x0084) (works)
eBay - nRF51822 QFAAH10 (0x008f) (does not work)

Any ideas on what I'm missing? Thanks in advance!

Parents Reply Children
No Data
Related