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

Running tested firmware in a custum PCB with nRF51422 AA

Dear Sirs,

I am currently developing a project using nrf51422. My programs works fine with pca10026 develop board.

I builded a custum PCB for my project. All HW components works fine. I am able to program my nrf51422 AA using SD 110 v6.0 or v7.1.0, but it does not begin advertising.

Before programming the SD device, I checked that my program is running using a debug pin that toggles between 0 and 3,3V. But, after installing the SD device and my software (using nRF Studio Go to install the SD device properlly and seleccting the approiate ROM and RAM addresses in Keil), my board seems dead. If I remove the SD device, I works, but, of course, it does not have BLE capabilities.

Assuming (yes , it is already tested) HW is ok, and , as I told you before, my firmware runs prefectly on nRF51 SDK PCA 100026 (it has a nrf51422 AC), Is thare any option (apart of ROM and RAM settings in Keil) to check in order to get my firmware working on a nRF51422 AA?

I thank you very much your help.

Kind regards,

Parents Reply
  • Yes, indeed. It has a 32,768 Khz, Cl 9 pF and 10 ppm. In my firmware, I tryed with these both instructions:

    // Initialize the SoftDevice handler module. // SOFTDEVICE_HANDLER_INIT(NRF_CLOCK_LFCLKSRC_XTAL_20_PPM, false); SOFTDEVICE_HANDLER_INIT(NRF_CLOCK_LFCLKSRC_RC_250_PPM_4000MS_CALIBRATION, false);

    Neither using the external crystal nor the internal oscillator, I get the pcb running. I think I have a conflict between SD and my firmware, in other words, despite selecting the right ROM addresses, I forget something else important...

Children
No Data
Related