Radio Testing for MC13224

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Radio Testing for MC13224

跳至解决方案
2,778 次查看
AmitPatil
Contributor II

Hi,

We are working on Zigbee based battery operated device using MC13224, and as we are going to have FCC testing for our device, we are trying to find how can we do radio testing for this Micro-controller.


We tried to find some information or tools for this but in one of Freescale's documents it's quoted that "It is possible to enter continuous Rx, and Continuous Tx (with and without modulation). The control of these test modes is outside the scope of the MAC accelerator description."

If anyone can elaborate where this information is available or is there any way to do this testing, that will be great.

Are there any tools available? Are there any APIs or sample applications that can be used for this?

If not then we would need to develop the application for the same, in which we need to generate PRBS-9 or PRBS-15 patterns for data transfer. Is there any way to achieve this?

0 项奖励
回复
1 解答
2,154 次查看
LaurentM
Contributor II

We have been able to solved the issue (and took time to post the answer, sorry for that).

 

Here is the code to use.

 

Ex of code to start the continuous mode:

 

       ASP_TelecSetFreq(ASL_Str2HexP(0x0E)); // Channel

 

       ASP_TelecSendRawData(sizeof("123456789A123456789B123456789C"),(uint8_t*)&"123456789A123456789B123456789C");

 

       ASP_TelecTest(gTestContinuousTxNoMod_c);

 

And valid parameter for ASP_TelecTest function :

 

   // Valid values for aspTelecTestReq_t->mode

enum {

   gTestForceIdle_c=0  ,

   gTestPulseTxPrbs9_c,

   gTestContinuousRx_c,

   gTestContinuousTxMod_c,

   gTestContinuousTxNoMod_c

};

 

It works well and we have been able to perform quite few measurements using spectrum analyseur.

 

Hope it helps.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
2,154 次查看
LaurentM
Contributor II

Hi Amit,

 

Did you succeed to solve your problem?

 

We are facing exactly the same issue, and we are surprised that there is not much noise around it in the forum.

 

Does this mean that nobody is testing radio using spectrum analyser before going to certification lab (or just to know how the product is performing)? Or that there is a simple solution we have not found yet.

 

If anybody on this forum can help, it would be apreciated!.

 

Thanks a lot.

0 项奖励
回复
2,155 次查看
LaurentM
Contributor II

We have been able to solved the issue (and took time to post the answer, sorry for that).

 

Here is the code to use.

 

Ex of code to start the continuous mode:

 

       ASP_TelecSetFreq(ASL_Str2HexP(0x0E)); // Channel

 

       ASP_TelecSendRawData(sizeof("123456789A123456789B123456789C"),(uint8_t*)&"123456789A123456789B123456789C");

 

       ASP_TelecTest(gTestContinuousTxNoMod_c);

 

And valid parameter for ASP_TelecTest function :

 

   // Valid values for aspTelecTestReq_t->mode

enum {

   gTestForceIdle_c=0  ,

   gTestPulseTxPrbs9_c,

   gTestContinuousRx_c,

   gTestContinuousTxMod_c,

   gTestContinuousTxNoMod_c

};

 

It works well and we have been able to perform quite few measurements using spectrum analyseur.

 

Hope it helps.

0 项奖励
回复