Modulation index test fail in kw38

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Modulation index test fail in kw38

5,789 Views
jingfang
Contributor IV

Data Rate 2000 kbit/s fail, the value is 0.77< 0.8

Data Rate 1000、500、250 is pass. What can I try?

9943034b-fcbe-41c5-ac2b-666d7cbe776e.jpg

0 Kudos
Reply
17 Replies

5,776 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @jingfang

Hope you are doing well.

Just to confirm, are you using a FRDM-KW38 board or is it a custom board? Which SDK version are you using? Also, what is your test method?

Please, take a look at the FRDM-KW38 RF System Evaluation Report for Bluetooth LE Applications, this document includes the test setup description and the tools used to perform the tests. Section 3.18 depicts Modulation characteristics using a CMW equipment to measure the frequency deviation, the flashed SW, test method and test results. Table 17 shows the modulation characteristics at 2Msps.

Regards,
Eduardo.

0 Kudos
Reply

5,772 Views
jingfang
Contributor IV

FRDM-KW38 board or is it a custom board all fail, report as follow:9943034b-fcbe-41c5-ac2b-666d7cbe776e.jpg

SDK:2.6.15

Wireless_example:bluetooth->hci_bb->freertos->hci_black_box_freertos

0 Kudos
Reply

5,761 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

Could you please provide more details about your test procedure?

By any chance, did you modify the original black_box source code?

Regards,
Eduardo.

0 Kudos
Reply

5,758 Views
jingfang
Contributor IV

The tool use Anritsu MT8852b.

Whether the test results will be affected?

0 Kudos
Reply

5,742 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

I appreciate this information. Could you please confirm if you added any modification to the base source code of hci_black_box?

How are you performing the modulation test? What is the test method you are following? Is it possible for you to share with us a picture of your test setup? (Please refer to RF System Evaluation Report, Section 3.1.1).

I apologize for insisting, please take a look at the FRDM-KW38 RF System Evaluation Report for Bluetooth LE Application for more information on the RF Evaluation, test setup, procedures and results.

Regards,
Eduardo.

0 Kudos
Reply

5,712 Views
jingfang
Contributor IV

Only 5 attachments can be transmitted at one time. This one is the attachment for code modification.

0 Kudos
Reply

5,713 Views
jingfang
Contributor IV

Code Modify:

XTAL_TRIM to 23u

Enable Output 3.3V (gDCDC_Enabled_d)

bin \actual connection \ block diagram \ Instrument setting as attached ;

 

0 Kudos
Reply

5,677 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

I appreciate the details.

Just to confirm, what is the sequence you are following to enable/configure 2Msps PHY? Could you please provide more details on why are you doing these changes to the trimming value?

By any chance, do you have the logs of the different transactions/transmissions you have done?

Please, do the same test using a FRDM-KW38 board and share with us your results and a picture of your new setup. After this I can try to reproduce this behavior on my side.

Could you please try the test sending more packets? You can try with 1500 packets.

Regards,
Eduardo.
 

0 Kudos
Reply

5,662 Views
jingfang
Contributor IV

I use auto and manual function, test all fail.

Auto : set 2M,start;

Manual: Set 2M,Set payload 10101010,Set Tigger Internal RF,Start;

              Set payload 11110000,Start;

Is there a necessary order? I can try again.

if no change :trimming value, the test value is -40, it doesn't seem very reasonable.

I have test kw38 demo board,attached is the report,it is fail.

I test 1500 packets ,it is fail, about 0.75;

I test 5 packets too, fail ,about 0.76.

0 Kudos
Reply

5,641 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

Could you please provide your HCI logs? With this information we can try to reproduce this behavior.

Regards,
Eduardo.

0 Kudos
Reply

5,622 Views
jingfang
Contributor IV

What does your mean "hci log"? The result of the software run or test the process of running?

I have bin file as attached.

0 Kudos
Reply

5,600 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

A log that includes the details or the output during the test process (for example sent commands and responses), either by your Test Set (equipment) or Test Tool / software, would be very helpful.

Could you please help us with more details about this binary file? Which software are you using to generate it? How can I open it?

Regards,
Eduardo.

0 Kudos
Reply

5,592 Views
jingfang
Contributor IV

Use:Bluetooth low energy Measurement Software

I can't see that information in a graphical interface.

binary file:

You need to use the unzipped file to extract it, which can be burned directly into the demo board to test.

 

0 Kudos
Reply

5,568 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hi,

Thank you for the clarification.

Nonetheless, we need the commands you are sending to your device and the responses you are receiving while executing this test in order to identify any issue and, if possible, try to replicate this behavior.

Regards,
Eduardo.

0 Kudos
Reply

5,536 Views
jingfang
Contributor IV

Could you please help verify the bin file I provided and test the result in your office?

0 Kudos
Reply

5,411 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello,

I apologize for insisting, we need the HCI log in order to try to identify the behavior or any issue.

Please, consult the operation manual of your software/equipment to check how to capture and save internal logs.

Regards,
Eduardo.

0 Kudos
Reply

5,064 Views
jingfang
Contributor IV

HCI LOG as follow:

TX
Send→◇01 1F 20 00
Send→◇01 1F 20 00 01 03 20 00
Send→◇01 1F 20 00
Send→◇01 34 20 04 00 25 01 02
Send→◇01 1F 20 00
Send→◇01 34 20 04 00 25 02 02
Send→◇01 1F 20 00
Send→◇01 34 20 04 13 25 01 02
Send→◇01 1F 20 00
Send→◇01 34 20 04 13 25 02 02
Send→◇01 1F 20 00
Send→◇01 34 20 04 27 25 01 02
Send→◇01 1F 20 00
Send→◇01 34 20 04 27 25 02 02
Send→◇01 1F 20 00

RX
receive←◆04 0E 06 01 1F 20 00 21 02
receive←◆04 0E 06 01 1F 20 00 21 02 04 0E 0C 01 03 20 00 FF FF 01 00 00 00 00 00
receive←◆04 0E 06 01 1F 20 00 21 02
receive←◆04 0E 04 01 34 20 00
receive←◆04 0E 06 01 1F 20 00 00 00
receive←◆04 0E 04 01 34 20 00
receive←◆04 0E 06 01 1F 20 00 00 00
receive←◆04 0E 04 01 34 20 00
receive←◆04 0E 06 01 1F 20 00 00 00
receive←◆04 0E 04 01 34 20 00
receive←◆04 0E 06 01 1F 20 00 00 00
receive←◆04 0E 04 01 34 20 00
receive←◆04 0E 06 01 1F 20 00 00 00
receive←◆04 0E 04 01 34 20 00
receive←◆04 0E 06 01 1F 20 00 00 00

0 Kudos
Reply