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

nRF Connect for PC not working in China

For an ongoing product certification in China, I need to provide the certification lab with the Direct Test Mode application that is available from the nRF Connect suite on PC.

They have installed nRF Connect but they are encountering an error displaying "Unable to download apps list".

It seems that github.com and raw.githubusercontent.com are blocked in China right now, which is probably why they are having this problem.

How can I circumvent this issue? Ideally I would provide a zip file containing everything needed and not requiring internet access because many labs do not provide internet access on test computers anyway.

Parents
  • Hi, Geoffery!

    That is indeed unfortunate. All the applications should be available through the the Nordic Semiconductor developer domain as well. I guess they have access to that? If so could you instruct them to: 
    1. Download the desired apps from this location.
    2. Unpack them using 7-Zip or the likes of it.
    3. "Install" them as described by Jonathan in this thread.

    I hope this helps! The releases are available as .zip archives from github as well, but that doesn't help when it's blocked of course.

    Best regards,
    Carl Richard

  • Thank you,

    I had just found this page which provides information that would have allowed me to copy the app downloaded on my computer to a PC in china. https://nordicsemiconductor.github.io/pc-nrfconnect-docs/configuration.html

    But it seems your method will be more straightforward.

    developer.nordicsemi.com is indeed available from China.

    I am also exploring an other way that should work if I do have internet access over there:

    I see that there is a "apps.json" file in the directory link you provided. I tried to add it as a replacement app source for the one hosted on github via the settings in nRF Connect, hoping it would be an easy way around the issue. Unfortunately it says it is missing the required "_source" tag (maybe you could make it optional and rely on displaying the source url instead).

    However the one inside the "release-test" directory has it so I am trying that instead, even if it is only a "realease-test" directory I am guessing it should work more than 90% of the time which will be good enough for my use case here.

Reply
  • Thank you,

    I had just found this page which provides information that would have allowed me to copy the app downloaded on my computer to a PC in china. https://nordicsemiconductor.github.io/pc-nrfconnect-docs/configuration.html

    But it seems your method will be more straightforward.

    developer.nordicsemi.com is indeed available from China.

    I am also exploring an other way that should work if I do have internet access over there:

    I see that there is a "apps.json" file in the directory link you provided. I tried to add it as a replacement app source for the one hosted on github via the settings in nRF Connect, hoping it would be an easy way around the issue. Unfortunately it says it is missing the required "_source" tag (maybe you could make it optional and rely on displaying the source url instead).

    However the one inside the "release-test" directory has it so I am trying that instead, even if it is only a "realease-test" directory I am guessing it should work more than 90% of the time which will be good enough for my use case here.

Children
Related