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

SDK 7.0.1 for G0 chips has code that has not been updated

SDK 7.0.1 is intended for version 2 (G0) chips, and the future. So it can't be used with earlier versions of the chips (like C0). So it shouldn't have workarounds for C0 chips.

According to nRF51822 PAN V2.4 , PAN #9 dealing with OUTINIT is not an issue in G0 chips.

In header file nrf_gpiote.h inline function nrf_gpiote_task_config(...) still has workaround code for this PAN.

Will this workaround code cause problems on the G0 chips?

Parents
  • Hi Philip

    You are correct, the PAN v2.4 issue #9 is fixed for nRF51QFAAG0 chips (nRF51822 second revison). However, the workaround is still in the SDK in order to make it still compatible with nRF51 first revision chips, e.g. nRF51822QFAAC0.

    The workaround has no effect for the second revision chips, the SDK with the workaround included has been tested with second revision chips. It is however not a necessary workaround for the second revision chips as the hardware bug has been fixed, as the PAN document states.

Reply
  • Hi Philip

    You are correct, the PAN v2.4 issue #9 is fixed for nRF51QFAAG0 chips (nRF51822 second revison). However, the workaround is still in the SDK in order to make it still compatible with nRF51 first revision chips, e.g. nRF51822QFAAC0.

    The workaround has no effect for the second revision chips, the SDK with the workaround included has been tested with second revision chips. It is however not a necessary workaround for the second revision chips as the hardware bug has been fixed, as the PAN document states.

Children
Related