ATS-mini SI4732: Profundizando

Antes de seguir lea mis  consejos:
  • Si sus dispositivo funciona correctamente no cambie nada,
  • Si hay alguna característica nueva que la va a aprovechar o un error que le impide su trabajo normal que parece que se soluciona, espere un tiempo después de su lanzamiento (una buena practica es esperar una nueva versión para instalar la anterior) haga backup y proceda bajo su responsabilidad. No actualice por actualizar, eso no le reporta nada, solamente riesgo.
  • Los dispositivos no dan más de lo que pueden dar, en concreto el SI4732 da lo que da, por ejemplo no demodula NFM. Hay otros receptores que usan el chip SI4732 como los ATS con distintas denominaciones númericas ATS20, ARTS20+, etc. son mas de lo mismo Existe una versión  ATS-mini que dispone de WiFi aunque no tengo claro que aporta al receptor aparte de duplicar su precio (https://github.com/Xinyuan-LilyGO/T-Embed )
Con todo si decide actualizar el FW haga una copia de seguridad y tenga claro y por escrito cómo restaurarla en caso necesario.


BACKUP (COPIA DE RESPALDO O COPIA DE SEGURIDAD)

Dado que la base del ATS-mini SI4732 es un ESP32 se puede usar la utilidad esptool para hacer un backup (Ver: ESP32 LoRa for dummys - Firmware backup  & restore con ESPTOOL)
  • Conecte un cable USB-C de datos y encienda el dispositivo
  • Para conocer la información del ATS-mini
    • python3 esptool.py chip_id   
      • esptool.py v4.8.1
      • Found 1 serial ports
      • Serial port /dev/cu.usbmodem14201
      • Connecting...
      • Detecting chip type... ESP32-S3
      • Chip is ESP32-S3 (QFN56) (revision v0.2)
      • Features: WiFi, BLE, Embedded PSRAM 8MB (AP_3v3)
      • Crystal is 40MHz
      • MAC: xx:xx:xx:xx:xx:xx
      • Uploading stub...
      • Running stub...
      • Stub running...
      • Warning: ESP32-S3 has no Chip ID. Reading MAC instead.
      • MAC: xx:xx:xx:xx:xx:xx
      • Hard resetting via RTS pin...
  • Hacer copia de seguridad o backup (Deberá modificar el nombre del puerto al que tenga su dispositivo). Durante el bakcup se dejara de oir la radio, tarda unos minutos en hacer el volcado.
    • python3 esptool.py -b 921600 --port /dev/cu.usbmodem14201  read_flash 0x00000 0x800000 flash_8M.bin
      • Uploading stub...
      • Running stub...
      • Stub running...
      • Configuring flash size...
      • ... 
  • El comando de restauración o de carga una nueva versión de firmware es
    • python3 esptool.py --port /dev/cu.usbmodem14201  write_flash 0x00000 flash_8M.bin

VERSIONES DE FIRMWARE
CLI

Instalar según el SO siguiendo la guía de las Librerias ESP32 para SI4735

Listar placas
  • arduino-cli board list
Puerto                          Protocolo Tipo              Nombre de la placa  FQBN                     Núcleo
/dev/cu.Bluetooth-Incoming-Port serial    Serial Port       Unknown
/dev/cu.usbmodem14101           serial    Serial Port (USB) ESP32 Family Device esp32:esp32:esp32_family esp32:esp32

Referencias

Comentarios

Entradas populares de este blog

ESP32 LoRa for dummys - Inicio

Receptores DAB/DAB+

Antena exterior logarítmica UHF/VHF : Metronic 425010 - Ia Características