¿Cómo hago un ciclo de un transmisor WiFi en todos los modos, para las pruebas de EMC del radiador intencional de la FCC?

3

Sin embargo, estoy integrando un módulo WiFi / Bluetooth en un producto de consumo. el módulo no tiene una subvención modular, no tendrá una subvención modular y, de todos modos, se empareja con una antena interna única.

Por enlace (publicación de la FCC 996369 Sección 15.212), que significa la certificación como un radiador intencional.

También he leído enlace sobre los beneficios de la certificación de módulo único y de módulo único limitado.

La pregunta es : si debo certificar como un radiador intencional, ¿cómo se realiza el ciclo del módulo WiFi en los modos de prueba? Mi laboratorio de pruebas dice que debemos hacer baja y media en cada banda, más cada modo de modulación y velocidad, para cada región reguladora. Las permutaciones son enormes:

  • Dos bandas (2.4GHz y 5GHz)
  • Ocho protocolos (802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, Bluetooth, BTLE)
  • Seis técnicas de modulación (FHSS DSSS OFDM HR-DSSS 256-QUAM CKM) a varias velocidades de datos de 1 a 54 Mbps.
  • Dos pares de canales (20 Mhz, 40 Mhz)
  • Tres regiones reguladoras (EE. UU., Canadá, Japón, Europa).

Algunos de los anteriores están documentados en enlace

Quizás esta es la razón por la que se me cotizaron $ 50k para la prueba y 12 semanas, con 10 días de tiempo de laboratorio a 8 horas de tiempo de cámara por día.

¿Esto es realmente lo que se hace? ¿Y cómo se establecen esos modos de todos modos? Puedo imaginar:

  1. Cargue software especial en el controlador de Linux que se ejecuta en los modos de prueba. Esto requiere cooperación con el proveedor de chips (el chip interno es Broadcom BCM43341). Sin embargo, esto no es representativo del producto en uso real. El controlador de WiFi no está totalmente bajo mi control, por lo que ejecutar el software desde el fabricante del módulo puede ser difícil o imposible.
  2. Tenga un punto de acceso de truco, que puede recorrer los modos. Cada vez que el producto se conecte al AP y transmita los datos hasta que se recopilen los datos de prueba.

El dispositivo realiza pruebas previas a la perfección para detectar la radiación no intencionada : pasa con gran éxito, incluso con un AP activo residente en la cámara.

Es un tipo de dispositivo IoT, por lo que no hay forma de conectarse a una PC con Windows para realizar pruebas.

    
pregunta Bryce

2 respuestas

1

En mi experiencia, el proveedor del módulo WiFi habrá programado modos de prueba en el módulo que admite la prueba que se requiere para la certificación del producto. Esperemos que su proveedor también lo haya hecho.

El problema que he visto es que la documentación para estos modos no está disponible públicamente, por lo que tenemos que llamar y establecer una relación de ingeniería para obtenerla. Muchas veces no es tan estable como nos gustaría (es decir, hemos visto "características no documentadas" en los modos de prueba).

Mi grupo tuvo que acosar a un fabricante de silicio muy grande y bien conocido para obtener su documentación de certificación (que, en nuestra opinión, estaba incompleta y les dio un codazo para que la actualicen) e información sobre el funcionamiento de la API de prueba. Una vez que lo obtuvimos, escribimos paquetes de software de prueba personalizados para configurar la transmisión adecuada para la prueba adecuada.

Incluimos una interfaz de usuario ya que jugar con las configuraciones de software en un laboratorio de pruebas es el lugar equivocado para hacerlo, mejor para hacerlo rápido, fácil ya prueba de errores.

Cuando comenzamos con los módulos WiFi, pensamos que era muy fácil: simplemente coloque el módulo en el producto y utilícelo de la forma en que lo certificó el fabricante, coloque su ID de la FCC en la etiqueta y listo. No tan. Es posible que los fabricantes de módulos WiFi no certifiquen todas las aplicaciones del producto, o de hecho solo algunas genéricas, por lo que es posible que tenga que acudir al laboratorio para obtener un certificado inalámbrico porque lo incluyó en un producto cuya aplicación no se ajustaba a El certificado de la FCC que hizo el fabricante del módulo.

    
respondido por el Smith
2

Al final, el fabricante del módulo suministró fw_bcm43341b0_ag_mfg.bin , un firmware de prueba de Broadcom, que podría ser controlado por comandos de Linux como:

wl down
wl band b
wl mpc 0
wl nrate -r 11
wl rateset 11b
wl country ALL
wl up
wl channel 1
wl scansuppress 1
wl txpwr1 -1
wl phy_forcecal 1
wl pkteng_start 00:11:22:33:44:55 tx 100 1000 0 

Fue ... muy ... tedioso ...

    
respondido por el Bryce

Lea otras preguntas en las etiquetas