Radio Testing for MC13224

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

Radio Testing for MC13224

Jump to solution
1,144 Views
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 Kudos
1 Solution
520 Views
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.

View solution in original post

0 Kudos
2 Replies
520 Views
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 Kudos
521 Views
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 Kudos