Thread certification questions

  :

        I have seen three folder in the Thread lib path, there are: ftd, mtd, master.

        I have some questions below, looking forward to your answer:

  • For FTD, are both cli & non-cli lib been certificated by Thread? If so, what are their respective thread CIDs?

              ->libopenthread-cli-ftd.a

               ->libopenthread-ftd.a

  • For MTD, are both cli & non-cli lib been certificated by Thread? If so, what are their respective thread CIDs?

               ->libopenthread-cli-mtd.a

               ->libopenthread-mtd.a

  • For master, which applications will use the master, how the libtcpip.a generated? Besides, what is the usage of it? Finally, has it been certificated by Thread, if so, what is the thread CID?

               ->libopenthread-cli-ftd.a

               ->libopenthread-ftd.a

               ->libtcpip-ftd.a

Parents
  • Hello,

    The Thread certification (CID) is granted for the feature set (e.g., FTD optimized), not for individual libraries like CLI or non-CLI. Both `libopenthread-cli-ftd.a` and `libopenthread-ftd.a` are part of the FTD stack variant. The certification applies to the FTD feature set as a whole, which includes both CLI and non-CLI libraries.

    The same istrue for MTD as well. The certification is for the MTD feature set as a whole, not for individual libraries. Both CLI and non-CLI MTD libraries are included in the MTD stack variant, and the Thread CID applies to the entire MTD feature set.

    The Thread CID's  for the FTD optimized and MTD optimized feature sets can be found in the compatibility matrix. For nrf52840: https://docs.nordicsemi.com/bundle/comp_matrix_nrf52840/page/COMP/nrf52840/nrf52840_thread_cids.html 

    Best Regards,

    Swathy

  •  

            Thanks for your response!

            If we choose CONFIG_OPENTHREAD_NORDIC_LIBRARY_FTD(for FTD optimized), the FTD pre-build(libopenthread-ftd.a) lib will be selected.

            And it will be used for matter bulb project.

            However, there is another FTD pre-build lib, libopenthread-cli-ftd.a. We would like to know which pre-build lib of FTD be used for product certified?

            For example, #14A064 is CID of FTD optimized feature(nfr52840). Which pre-build lib (libopenthread-ftd.aor libopenthread-cli-ftd.a) was used for #14A064 CID?

    BR

    Chuan

Reply
  •  

            Thanks for your response!

            If we choose CONFIG_OPENTHREAD_NORDIC_LIBRARY_FTD(for FTD optimized), the FTD pre-build(libopenthread-ftd.a) lib will be selected.

            And it will be used for matter bulb project.

            However, there is another FTD pre-build lib, libopenthread-cli-ftd.a. We would like to know which pre-build lib of FTD be used for product certified?

            For example, #14A064 is CID of FTD optimized feature(nfr52840). Which pre-build lib (libopenthread-ftd.aor libopenthread-cli-ftd.a) was used for #14A064 CID?

    BR

    Chuan

Children
No Data
Related