Skip to main content

Guía de Actualización/Mejora del SO con Web

Conecta la recamera a tu computadora usando el cable tipo-c, y ve a http://192.168.42.1/#/system en el navegador de tu computadora, o reemplaza la dirección IP si estás visitando el dispositivo a través de la red. Antes de actualizar, asegúrate de que reCamera tenga acceso a internet verificando ip_address/#/network.

Haz clic en Configuración del Sistema, y si se ha lanzado un nuevo firmware, haz clic en Aplicar para actualizar/mejorar el sistema del dispositivo. El texto del botón sería "Verificar" si no hay nuevo firmware detectado automáticamente.

Espera a que la barra de progreso se complete.

Haz clic en Reiniciar para completar la actualización/mejora del sistema. Actualiza el navegador alrededor de 30 segundos para reconectarte al dispositivo.

El sistema verificará automáticamente si hay una nueva versión de firmware que se pueda actualizar/mejorar.

Gestión de versiones del SO por comando

Gestión del dispositivo por OTA

Actualizar/Mejorar a la última versión OTA

Puedes consultar la última versión del SO de reCamera aquí.

Actualizar/mejorar manualmente el último firmware OTA:

#Upgrade to the latest firmware version
sudo /mnt/system/upgrade.sh latest https://github.com/Seeed-Studio/reCamera-OS/releases/latest

sudo /mnt/system/upgrade.sh start

o

Actualizar/Actualizar o revertir a cualquier versión OTA específica

Si tienes una versión específica que te gustaría desplegar, puedes usar el comando a continuación.

#E.g. install 0.1.4 as an example
sudo /mnt/system/upgrade.sh latest https://github.com/Seeed-Studio/reCamera-OS/releases/tag/0.1.4

sudo /mnt/system/upgrade.sh start

Si estás desarrollando un SO y tienes tu propia rama en github, también puedes actualizar/mejorar la versión del sistema con el enlace de tu rama.

sudo /mnt/system/upgrade.sh latest https://github.com/your-user-name/reCamera-OS/releases/your-version-file-address

sudo /mnt/system/upgrade.sh start

Para la versión de SO 0.1.3 e inferior

Si deseas realizar OTA con upgrade.sh pero tu versión es 0.1.3 e inferior, sigue los siguientes pasos:

  1. Conecta el dispositivo con la computadora mediante cable USB tipo C, luego visita 192.168.42.1/#/terminal. Encuentra el script upgrade.sh en la carpeta
cd /mnt/system
ls
  1. Cambiar los permisos de este script
sudo rootfs_rw on
sudo chmod +x upgrade.sh
  1. Elimina el archivo upgrade.sh antiguo y verifica si se eliminó correctamente.
sudo rm upgrade.sh
ls
  1. Ve a Github y descarga el último script upgrade.sh.
  1. Cambiar permisos de carpeta
sudo chmod 777 /mnt/system
  1. Abre la terminal de tu escritorio/pc, luego copia el script descargado a reCamera bajo la misma carpeta.
sudo scp your_folder_address/upgrade.sh [email protected]:/mnt/system/
  1. Regresa a la página web para verificar si el nuevo upgrade.sh está presente
  1. Cambia de vuelta los permisos de la carpeta por seguridad
sudo chmod 755 /mnt/system
  1. Ahora puedes probar el comando OTA para realizar cualquier control de versión.

Gestión de dispositivos mediante paquete local

También puedes actualizar/mejorar el firmware manualmente usando el paquete ota local. Los firmwares ota se pueden descargar aquí. Usa herramientas como scp para transferir los archivos a reCamera.

sudo scp sg2002_reCamera_0.1.3_emmc_ota.zip recamera@ip_address:~/

Luego usa el bash para desplegar.

sudo /mnt/system/upgrade.sh start sg2002_reCamera_0.1.3_emmc_ota.zip
note

Si no tienes suficientes permisos para volcar archivos en recamera, puedes cambiar los archivos del sistema para que sean legibles o escribibles escribiendo rootfs_rw on/off.

Restaurar manualmente la configuración de fábrica

Este comando puede restaurar reCamera a la configuración de fábrica. Si usas esto, todos tus datos de usuario serán eliminados, como el flujo de Node-RED y el almacenamiento local.

sudo /mnt/system/upgrade.sh recovery

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...