Actualización de Azure Percept DK de forma inalámbrica
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
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.
Determine qué manifiesto y paquete de actualización es adecuado para el kit de desarrollo.
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.
Verá varias pestañas en la parte superior de la pantalla. Seleccione la pestaña Actualizaciones.
Seleccione + Importar nueva actualización bajo el encabezado Listo para la implementación.
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).
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.
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.
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).
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.
Agregue una etiqueta al dispositivo o dispositivos:
En IoT Edge en el panel de navegación izquierdo, busque Azure Percept DK y vaya a su Dispositivo gemelo.
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>" },
Haga clic en Guardar y resuelva los problemas de formato.
Cree un grupo seleccionando una etiqueta de Azure IoT Hub existente:
- Vaya de nuevo a la página de Azure IoT Hub.
- Seleccione Actualizaciones de dispositivos en Administración de dispositivos automática en el panel de menú izquierdo.
- Seleccione la pestaña Grupos . En esta página se mostrará el número de dispositivos sin agrupar conectados a Device Update.
- Seleccione + Agregar para crear un nuevo grupo.
- Seleccione una etiqueta de IoT Hub de la lista y haga clic en Enviar.
- 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
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.
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.
Compruebe el gráfico de cumplimiento. Debería ver que la actualización está en curso.
Una vez completada la actualización, el gráfico de cumplimiento reflejará el nuevo estado de actualización.
Seleccione la pestaña Implementaciones en la parte superior de la página Actualizaciones del dispositivo.
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.