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

Can I only use modules based on revision 3 nRF51822 with nRF51-DK ??

I guess and hope not but I am a little confused by the compatibility matrix.. image description

I would need to use SDK 7 or higher for my nRF51-DK but I would need to use SDK6.1 or lower to work with my revision 2 based nRF51822 modules?

Can I use the nRF-51DK to programm and debug my revision 2 modules?? And only need to switch between SDKs for the DK and the modules?

And what do I miss with only revision 2 of nRF51822? Latest usable SDK6.1?

Parents
  • Hi. In addition to Mangos comment: This document describes what's new in the third revision and hence what you "miss out on" using revision 2. In the release notes bundled with the various softdevices you will also find a chapter on new functionality for that particular Softdevice. We don't recommend using incompatible Softdevices, SDKs and IC revisions. Maybe it works for you and maybe it doesn't. What is sure is that we have not tested it and won't make any guarantees.

    Answer to comments below:

    The SD 8.0.0 is tested and proven to work on rev 2 ICs. The SDK, on the other hand (which is just a set of libraries, drivers and examples), is not tested. Hence you can safely use SD v8, but you can't base your application on SDK v8 and expect it to work. You will have to write your own drivers, libraries and application from scratch, which is a lot of work.

    In other words, the SDK is dependent on the SD, as it uses a lot of the functions in the SD, but the SD is not dependent on the SDK.

    The nRF51 DK can be used with any SD and SDK compatible with revision 3 ICs.

    You can use SDK 6.1.0 and SD 7.1.0 on both IC revision 2 & 3 according to the compatibility matrix. Revision 2 ICs have some issues with the I2C (aka TWI) and UART. Check out the Product Anomaly documents to learn more. To accommodate for these anomalies you should use the latest SDK, SD and IC revision if you can.

  • Thank you so much for your detailed edits! Too bad there is no way in the short time to make our own revision 3 based board that would be small enough to fit for the usecase. So we must stick to revision 2 for the time being.... If you had to deal with this situation: What SD and SDK combination(s) would YOU use? As far as I understand the PAN and Combatibility Matrix and your answer. SDK 6.1 with SD7.1.0 and SD1.0.1 would be the only combination that are guaranted to work for both revisions? But the examples would be for an older developement kit.

    I could also use the latest SD on both revision but not the SDK8 for the revision 2.. Where can I find a changelog for the SDK? I can't believe most of the drivers/libs won't work on the revision 2 chip..

Reply
  • Thank you so much for your detailed edits! Too bad there is no way in the short time to make our own revision 3 based board that would be small enough to fit for the usecase. So we must stick to revision 2 for the time being.... If you had to deal with this situation: What SD and SDK combination(s) would YOU use? As far as I understand the PAN and Combatibility Matrix and your answer. SDK 6.1 with SD7.1.0 and SD1.0.1 would be the only combination that are guaranted to work for both revisions? But the examples would be for an older developement kit.

    I could also use the latest SD on both revision but not the SDK8 for the revision 2.. Where can I find a changelog for the SDK? I can't believe most of the drivers/libs won't work on the revision 2 chip..

Children
No Data
Related