This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NRF52832 BLE does not work.

Hi, everyone. I've developed a custom board using nrf52832. I tested it and found that CPU core, GPIO and other peripherals work well, but BLE doesn't work at all. I ran two examples:

  1. Simple advertiser. I don't see any devices in NRF connect scanner.
  2. Simple scanner. app_error_fault_handler() is called all time. Argument values: id=1, pc=0x232ba, info=0. I use s132 3.0.0 softdevice.

I double checked all power supply and GND pins and also all external components. I don't think I have any issue with an antenna because I tested another custom device with the same antenna. It works well.

I suspect I have some layout issue, but can't understand what. I checked DEC1 pin on another working device using an oscilloscope and see constant level and small peaks with ADV period.

On my device I don't see this picture. There is constant level 1.1V. I think RF module does not works for some unknown reason.

Could you tell me any useful thoughts based on described information?

Parents
  • If you need specific feedback on potential schematic issues, you will need to share your schematic so it can be reviewed. On the scanner, you might also try using an alternate ble scanning app. There are dozens of free ones on github for iOS and Android. Finally you don't mention testing your code on a Nordic dev board. If possible you should turn off peripheral functions in your code and see if the dev board advertises on your code.

Reply
  • If you need specific feedback on potential schematic issues, you will need to share your schematic so it can be reviewed. On the scanner, you might also try using an alternate ble scanning app. There are dozens of free ones on github for iOS and Android. Finally you don't mention testing your code on a Nordic dev board. If possible you should turn off peripheral functions in your code and see if the dev board advertises on your code.

Children
No Data
Related