Actualización de Azure Percept DK de forma inalámbrica

Importante

Retirada de Azure Percept DK:

Actualización 22 de febrero de 2023: Una actualización de firmware para los componentes accesorio Percept DK Vision y Audio (también conocido como Vision y Audio SOM) ya está disponible aquí y permitirá que los componentes de accesorio sigan funcionando más allá de la fecha de retirada.

La versión preliminar pública de Azure Percept evolucionará para admitir nuevas plataformas de dispositivos perimetrales y experiencias de desarrollador. Como parte de esta evolución, Azure Percept DK y el accesorio Audio y los servicios auxiliares de Azure asociados para Percept DK se retirarán el 30 de marzo de 2023.

A partir del 30 de marzo de 2023, los servicios de Azure Percept DK y el accesorio Audio ya no serán compatibles con ningún servicio de Azure, incluidas las Azure Percept Studio, las actualizaciones del sistema operativo, las actualizaciones de contenedores, la visualización de secuencias web y la integración de Custom Vision. Microsoft ya no proporcionará soporte técnico al cliente ni ningún servicio auxiliar asociado. Para obtener más información, consulte la entrada de blog Aviso de retirada.

Precaución

Ya no se admite la actualización de OTA en Azure Percept DK. Para obtener información sobre cómo continuar, visite Actualización de Azure Percept DK a través de una conexión de cable USB-C.

Siga esta guía para obtener información sobre cómo actualizar la placa base de Azure Percept DK de forma inalámbrica con Device Update para IoT Hub.

Requisitos previos

  • Kit de desarrollo Azure Percept DK

  • Suscripción de Azure

  • Experiencia de instalación de Azure Percept DK: ya ha conectado el dispositivo DevKit a una red Wi-Fi, creado una instancia de IoT Hub y conectado el dispositivo DevKit a esa instancia

  • La actualización del dispositivo para IoT Hub se configuró correctamente

  • Asegúrese de que usa la versión anterior de Device Update for IoT Hub. Para ello, vaya a Administración del dispositivo>Actualizaciones en IoT Hub y seleccione el vínculo switch to the older version (cambiar a la versión anterior) en el banner.

    Captura de pantalla del banner.

    Precaución

    El kit de desarrollo no es compatible actualmente con los cambios más recientes del servicio Device Update for IoT Hub. Por consiguiente, es importante cambiar a la versión anterior de Device Update for IoT Hub como se indicó anteriormente antes de avanzar.

Importe el archivo de actualización y el archivo manifiesto

Nota

Si ya ha importado la actualización, puede ir directamente a Creación de un grupo actualizado de dispositivos.

  1. Determine qué manifiesto y paquete de actualización es adecuado para el kit de desarrollo.

  2. Vaya a la instancia de Azure IoT Hub que está utilizando para el dispositivo de Azure Percept. En el panel de menú izquierdo, seleccione Actualizaciones de dispositivos en Administración de dispositivos automática.

  3. Verá varias pestañas en la parte superior de la pantalla. Seleccione la pestaña Actualizaciones.

  4. Seleccione + Importar nueva actualización bajo el encabezado Listo para la implementación.

  5. Seleccione los cuadros bajo Seleccionar el archivo manifiesto de importación y Seleccionar actualización de archivos para seleccionar el archivo manifiesto (.json) adecuado y un archivo de actualización (.swu).

  6. Seleccione el icono de carpeta o el cuadro de texto bajo Seleccionar un contenedor de almacenamiento y, a continuación, elija la cuenta de almacenamiento adecuada. Si ya creó un contenedor de almacenamiento, puede volver a utilizarlo. En caso contrario, seleccione + Contenedor a fin de crear un nuevo contenedor de almacenamiento para las actualizaciones de forma inalámbrica. Seleccione el contenedor que desee usar y haga clic en Seleccionar.

  7. Seleccione Enviar para iniciar el proceso de importación. Debido al tamaño de la imagen, el proceso de envío puede tardar hasta 5 minutos.

    Nota

    Es posible que se le pida que agregue una regla de solicitud de origen cruzado (CORS) para acceder al contenedor de almacenamiento seleccionado. Seleccione Add rule and retry (Agregar regla e intentarlo de nuevo) para continuar.

  8. Cuando inicie el proceso de importación, se le redirigirá a la pestaña Historial de importación de la página Actualizaciones de dispositivos. Haga clic en Actualizar para supervisar el progreso mientras se completa el proceso de importación. En función del tamaño de la actualización, esta operación puede tardar unos minutos o más (es posible que durante las horas punta, el servicio de importación tarde hasta 1 hora).

  9. Cuando la columna Estado indique que la importación se ha realizado correctamente, seleccione la pestaña Listo para la implementación y haga clic en Actualizar. Ahora debería ver la actualización importada en la lista.

Creación de un grupo de Device Update

Device Update para IoT Hub le permite destinar una actualización a grupos específicos de Azure Percept DK. Para crear un grupo, debe agregar una etiqueta al conjunto de dispositivos de destino en Azure IoT Hub.

Nota

Si ya ha creado un grupo, puede ir al paso siguiente.

Requisitos de la etiqueta de grupo:

  • Puede agregar cualquier valor a la etiqueta excepto "Sin categorizar", que es un valor reservado.
  • El valor de etiqueta no puede tener más de 255 caracteres.
  • El valor de etiqueta solo puede contener estos caracteres especiales: ".", "-", "_", "~".
  • Los nombres de etiquetas y grupos distinguen mayúsculas de minúsculas.
  • Un dispositivo solo puede tener una etiqueta. Cualquier etiqueta subsiguiente agregada al dispositivo invalidará la etiqueta anterior.
  • Un dispositivo solo puede pertenecer a un único grupo.
  1. Agregue una etiqueta al dispositivo o dispositivos:

    1. En IoT Edge en el panel de navegación izquierdo, busque Azure Percept DK y vaya a su Dispositivo gemelo.

    2. Agregue una etiqueta Device Update for IoT Hub nueva tal como se muestra a continuación (<CustomTagValue> consulta el nombre o valor de su etiqueta, por ejemplo, AzurePerceptGroup1). Más información sobre etiquetas de documento JSON de dispositivos gemelos.

      "tags": {
      "ADUGroup": "<CustomTagValue>"
      },
      
  2. Haga clic en Guardar y resuelva los problemas de formato.

  3. Cree un grupo seleccionando una etiqueta de Azure IoT Hub existente:

    1. Vaya de nuevo a la página de Azure IoT Hub.
    2. Seleccione Actualizaciones de dispositivos en Administración de dispositivos automática en el panel de menú izquierdo.
    3. Seleccione la pestaña Grupos . En esta página se mostrará el número de dispositivos sin agrupar conectados a Device Update.
    4. Seleccione + Agregar para crear un nuevo grupo.
    5. Seleccione una etiqueta de IoT Hub de la lista y haga clic en Enviar.
    6. Una vez creado el grupo, se actualizará la lista de grupos y gráficos de cumplimiento de las actualizaciones. El gráfico muestra el número de dispositivos en distintos estados de cumplimiento: On latest update (Actualización más reciente), Nuevas actualizaciones disponibles, Actualizaciones en curso y Aún sin agrupar.

Implementación de una actualización

  1. Debería ver el grupo recién creado con una nueva actualización que aparece en Actualizaciones disponibles (puede que tenga que actualizar una vez). Seleccione la actualización.

  2. Confirme que el grupo de dispositivos correcto esté seleccionado como grupo de dispositivos de destino. Seleccione una Fecha de inicio y una Hora de inicio para la implementación y, a continuación, haga clic en Crear implementación.

    Precaución

    Si se establece la hora de inicio en el pasado, la implementación se desencadenará de inmediato.

  3. Compruebe el gráfico de cumplimiento. Debería ver que la actualización está en curso.

  4. Una vez completada la actualización, el gráfico de cumplimiento reflejará el nuevo estado de actualización.

  5. Seleccione la pestaña Implementaciones en la parte superior de la página Actualizaciones del dispositivo.

  6. Seleccione la implementación para ver sus detalles. Es posible que tenga que hacer clic en Actualizar hasta que el Estado cambie a Correcto.

Pasos siguientes

El kit de desarrollo se ha actualizado correctamente. Puede continuar con el desarrollo y la operación mediante el kit de desarrollo.