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

HARDFAULT on nRF51 DK(PCA10028) when I run lightcontrol of mesh SDK

Hi there, I'm trying to deploy mesh v0.9.1 alpha on my board, I've already run lightcontrol server and client on my nRF 52 DK, they work well. Then I flash S130 v2.0.1 and lightcontrol server on my nRF51 DK(PCA10028), but it is always in HARDFAULT mode. I test this scenario on three nRF51 DK, the situation is the same, what's wrong with that?

Parents
  • I encountered the same problem with PCA10028. I believe the HARDFAULT is caused by timeslot API, I guess Cortex-M0 core might be too slow for current implementation.

    I lengthened TIMESLOT_SLOT_LENGTH_US and TIMESLOT_SLOT_EXTEND_LENGTH_US to ridiculous values (600000 and 2000000 respectively) and HARDFAULT doesn't happen anymore. On the other hand the board cannot connect to any other BLMesh node.

Reply
  • I encountered the same problem with PCA10028. I believe the HARDFAULT is caused by timeslot API, I guess Cortex-M0 core might be too slow for current implementation.

    I lengthened TIMESLOT_SLOT_LENGTH_US and TIMESLOT_SLOT_EXTEND_LENGTH_US to ridiculous values (600000 and 2000000 respectively) and HARDFAULT doesn't happen anymore. On the other hand the board cannot connect to any other BLMesh node.

Children
No Data
Related