QN9021 FCC CE test

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

QN9021 FCC CE test

5,384 Views
seanwu
Contributor IV

Dear sir,

Ctomer wants to do FCC/CE test, and using fcc_ce_tx_test(); from prj_fcc_ce project in SDK 1.4.0.

But spectrum can't get any signal from QN9021.

Could you please help to check if fcc_ce_tx_test(); is workable? And how to do tx test?

 

Thanks.

BR,

Sean WU\u

 

Labels (1)
  • QN

Tags (1)
0 Kudos
12 Replies

5,212 Views
seanwu
Contributor IV

Thans for your help, Mario.

I can get the signal from QN9020.

Thanks.

BR,

Sean

5,260 Views
seanwu
Contributor IV

Dear sir, 

Please see the hw setup picture.

Thanks.

BR,

Sean

0 Kudos

5,217 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @seanwu,

I ran some tests using the K32W as you did.

I am using the FCC QN9020 example and the CMET K32W Example.

Please look at the next images, The K32W is in received mode, depending on the frequency that the QN9020 is sending the modulated data, the terminal log will show stable data.

mario_castaneda_0-1623693196745.png

 

You can see that the dBm value is slow, which means that the device is closer. So, the QN9020 is sending some data, if you are not seeing this behaviour, you have to double-check the design that you have.

mario_castaneda_1-1623693349052.png

 

Regards,

Mario

0 Kudos

5,346 Views
seanwu
Contributor IV

Dear Mario,

So fcc_ce_tx_test() is different in different lib?

I changed lib to qn9020b2_lib_peripheral_v42.lib, and still no signal.

I also tried prj_fcc_ce in SDK 1.3.9 with qn9020b2_lib_peripheral.lib, and still can't get any signal from QN902 mini DK.

Thanks.

BR,

Sean Wu

0 Kudos

5,332 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @seanwu,

The example is the same, but you have to use the different lib because you are working with the last SDK.

However, what is the QN9020 that you have? Are you working with the evaluation board?

Is it possible that you could provide step by step the process that you are following?

Regards,

Mario

0 Kudos

5,324 Views
seanwu
Contributor IV

Dear Mario,

I used QN9020 mini DK board(B2) and test prj_fcc_ce example in SDK 1.3.9(using qn9020b2_lib_peripheral.lib) and 1.4.0(using qn9020b2_lib_peripheral_v42.lib).

After downloaded the example, press button to send tx signal. Using K32W(Certi_Tools) and spectrum to receive packets from QN9020.

Thanks.

BR,

Sean

0 Kudos

5,309 Views
seanwu
Contributor IV

Dear mario, I also downloaded fcc_ce.bin in SDK 1.3.9 and SDK 1.4.0 to test. Still can't get any signal. Thanks. BR, Sean

0 Kudos

5,292 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @seanwu,

Is it possible that you could share your hardware setup?

How are you connecting the antennas? What is the antenna that you are using on the spectrum analyzer?

For the PER test that you are testing you have to use the QN9020 Controller.bin (DUT).

Look at the next community post. How to transmit unmodulated signal for QN9021? What tools should be use?

Regards,

Mario

0 Kudos

5,362 Views
seanwu
Contributor IV

seanwu_1-1622690139326.png

 

0 Kudos

5,377 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @seanwu,

I hope you are doing great.

What is the value that you have defined on the usr_config.h?

/// FCC/CE test mode: CFG_FCC_CE_TX_TEST / CFG_FCC_CE_RX_TEST / CFG_FCC_CE_TX_TEST_WITHOUT_MODULATION
#define CFG_FCC_CE_TX_TEST_WITHOUT_MODULATION

What is the IDE that you are working on?

Waiting for your feedback.

Regards,

Mario

0 Kudos

5,374 Views
seanwu
Contributor IV

Dear @mario_castaneda,

Use default define

#define CFG_FCC_CE_TX_TEST_WITHOUT_MODULATION


IDE is Keil.

Lib is qn9020b2_lib_peripheral_v40.lib.

 

Thanks.

BR,

Sean Wu

0 Kudos

5,365 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @seanwu,

You are using SDK 1.4.0.  please use the lib file qn9020b2_lib_peripheral_v42.lib or the b4 depending on the device that you have.

The QN902x-B2 (QN902xY) and B3 (QN902x/DY) and B4 (QN902x/EY)

Regards,

Mario

0 Kudos