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

BLE400 compatible with PCA 10028?

I'm trying to following example of nRF51_SDK_v12 OTA-DFU Example, but there are no support with BLE400 at all. (BLE 400 has nrf51822 QFACA1 1536EK Chip on it)

I think this board is pretty similar to PCA10028 DK Board, But I'm not sure it is fully compatible with it.

I know the diffrence with DK, such as BLE400 doesn't has External Debuuger, so i have to use External J-Link Debugger to Upload Firmware (App, SoftDevice, Bootloader.. etc).

Q1. Is Ble400 compatible with uploading pca10028 hex code? And if not, is there any way to test SDK V12.0 to BLE400?

(I mean, can I upload compiled pca10028 example [such as Keil, ARM-GCC] to BLE400 without changing any configuration Settings? I thought i have to change some Read/Write Memory Area Address like IRAM1, IRAM2 start address.)

Q2. Is there any webpage or document that i can reference to use BLE400?

www.waveshare.com/.../BLE400

I found this official BLE400 wiki, But this wiki site here has really outdated document, it uses SDK v5.2 and doesn't have much examples.

And I'm trying to use S130 but It only explains about S110, S120. (I guess at that time, s130 was not developed at all.)

(+ Is there any existing BSP of BLE400?) - I can't find it at all.

Parents
  • A1: You should be able to run the PCA10028 examples on the nRF51822 QFAC chip as it has the same amount of Flash and RAM as the nRF51422 QFAC used on the nRF51 DK (PCA10028).

    Looking at this site it would seem that the BLE400 board is a motherboard, so I assume that you also have a Core51822 board that slots into the BLE400 board. From the documentation on the Core51822 I can see that it, like the PCA10028, has the external 32 kHz crystal. Thus, you should have no issues with running PCA100028 code on the Core51822. However, you may have to edit the pca10028.h header which defines the pin mapping.

    A2: I cannot comment on any software made by a third party. I would suggest that you use the latest nRF5 SDK from developer.nordicsemi.no.

Reply
  • A1: You should be able to run the PCA10028 examples on the nRF51822 QFAC chip as it has the same amount of Flash and RAM as the nRF51422 QFAC used on the nRF51 DK (PCA10028).

    Looking at this site it would seem that the BLE400 board is a motherboard, so I assume that you also have a Core51822 board that slots into the BLE400 board. From the documentation on the Core51822 I can see that it, like the PCA10028, has the external 32 kHz crystal. Thus, you should have no issues with running PCA100028 code on the Core51822. However, you may have to edit the pca10028.h header which defines the pin mapping.

    A2: I cannot comment on any software made by a third party. I would suggest that you use the latest nRF5 SDK from developer.nordicsemi.no.

Children
No Data
Related