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

Checking nRF52832 SoC for hardware faults

Dear support,

I am working on some custom boards embedding the nRF52832-CIAA chip using SDK-v11.0 and s132-v2.0.1.

I have got 9 custom units and out of them only 4 work as expected with exactly the same firmware (SD+bootloader+application).

Four faulty units are sharing the same issues:

  1. UART clock frequency, it requires frequency adjustment (RealTerm), no matters what frequency I set in my firmware

  2. power source measurement via SAADC (reading 2.2V when feeding it with 2.9V)

  3. FICR register, in fact I had to comment out the initial test in the bootloader:

    APP_ERROR_CHECK_BOOL(NRF_FICR->CODEPAGESIZE == CODE_PAGE_SIZE);

Reading the FICR register returns the following:

$  nrfjprog --family nRF52 --memrd 0x10000000 --n 0x80
0x10000000: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000010: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000020: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000030: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000040: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000050: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000060: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF   |................|
0x10000070: 464B4150 48013234 FFFFFF30 FFFFFFFF   |PAKF42.H0.......|

It looks like the FICR register has not been initialized properly at the factory.

Do you have any suggestion on how to investigate the matter?

Thank you, Marco

Parents
  • If you have chips with missing FICR information I'd suggest opening a support case direct with Nordic on the 'My Page' area and getting them to investigate. I thought I'd seen one similar post way way in the past and it most definitely shouldn't be happening.

Reply
  • If you have chips with missing FICR information I'd suggest opening a support case direct with Nordic on the 'My Page' area and getting them to investigate. I thought I'd seen one similar post way way in the past and it most definitely shouldn't be happening.

Children
No Data
Related