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

Direct test mode for DK nRF5340 :: Illegal value 0x21001238 written to register 66 (MSP_NS) ignored

Hi,

I am using nRF 5340DK borad, trying to flash Direct test mode sample "nordic,nrf5340-dk-nrf5340-cpunet". My aim is the enable direct test mode on the nrF board in order to test Constant tone extension features of BT 5.1 specs.

I downlaoded the direct test mode code from examples samples , it compiled successfully but when zephyr.elf file is downloaded to nRF 5340DK board it gives this error

Illegal value 0x21001238 written to register 66 (MSP_NS) ignored

Can you suggest alternative way to flash right firmware to test.

Can Nordic support team or someone please upload possibly the DTM firmware .elf or .hex or .bin file with your working setup.

Please also find attached snapshots for your reference. Can you please guide how can i get DTM on nRF 5340 or some issue in my setup will be appreciated.

thanks

Parents Reply Children
  • Hi Tonny, 

    TBing said:
    I am not able to use the nRF Connect (Windows) Direct Test Mode Application to perform DTM operations.

    You need a second DK(nRF52 DK or nRF52840 DK) which is controlled by the DTM app in nRF Connect and then connect the terminal to nRF53 running NCS DTM example and manually send commands to it through the terminal. Please find instructions here: DTM Requirements .

    TBing said:
    1) Is this arbitrary enumeration the reason why the "nRF Connect (Windows) Direct Test Mode Application" work for some but not  for others.

    While testing with the nRF Connect DTM app for Desktop, it doesn't need to connect the terminal of the second DK (nRF52 DK or nRF52840 DK)

    TBing said:
    2) I have seen indications in another related support case, that kprint messages has to be removed - is this correct?

    The nRF Connect for Desktop - DTM app only supports nRF52 DK or nRF52840 DK instead of nRF5340 now. I would not suggest to do that.  

    If you have further questions or need assistance, please create a new support case for your own. 

    Regards,
    Amanda

  • Hi Amanda, sorry but I dont "get it".

    Amanda wrote:
    You need a second DK(nRF52 DK or nRF52840 DK) which is controlled by the DTM app in nRF Connect and then connect the terminal to nRF53 running NCS DTM example and manually send commands to it through the terminal. Please find instructions here: 
    DTM Requirements .

    I guess that the idea here is that e.g. the additional board could then be instructed to do some TX operation via the APP and the nRF5340 manually instructed to do a RX test? But, I could do that with a board from any vendor. Why is it not possible to control/test the nRF5340 from the APP?

    You must understand that your customers expect to use the APP to verify the DTM FW provided by the SDK.

    Once this has been verified, the actual DTM test is conducted using a real HW BLE analyzer.

  • Hi, 

    TBing said:
    Why is it not possible to control/test the nRF5340 from the APP?

    We are working on that. Hope the solution would come out soon. Sorry for any inconvenience.  

    -Amanda

Related