jueves, 9 de diciembre de 2021

pcDuino3 Fedora 35

+ uname -a
Linux pcDuino3 5.14.16-301.fc35.armv7hl #1 SMP Wed Nov 3 15:14:54 UTC 2021 armv7l armv7l armv7l GNU/Linux

+ cat /proc/cpuinfo
processor	: 0
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS	: 50.52
Features	: half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 4

processor	: 1
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS	: 50.52
Features	: half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 4

Hardware	: Allwinner sun7i (A20) Family
Revision	: 0000
Serial		: 165166930941111e

+ cat /proc/interrupts
           CPU0       CPU1       
 26:          0          0     GICv2  29 Level     arch_timer
 27: 2086403092 1976500605     GICv2  30 Level     arch_timer
 30:          0          0     GICv2  54 Level     timer@1c20c00
 31:          0          0     GICv2 113 Level     sun5i_timer0
 32:          0          0     GICv2 152 Level     arm-pmu
 33:          0          0     GICv2 153 Level     arm-pmu
 34:          0          0     GICv2  59 Level     1c02000.dma-controller
 37:          0          0     GICv2  85 Level     1c0e000.video-codec
 38:  163314856          0     GICv2  64 Level     sunxi-mmc
 39:          0          0     GICv2  70 Level     musb-hdrc.1.auto
 40:  355744092          0     GICv2  71 Level     ehci_hcd:usb1
 41:          0          0     GICv2  96 Level     ohci_hcd:usb2
 43:          0          0     GICv2  88 Level     ahci-sunxi[1c18000.sata]
 44:          2          0     GICv2  72 Level     ehci_hcd:usb3
 45:  159952078          0     GICv2  97 Level     ohci_hcd:usb5
 48:          0          0     GICv2  56 Level     1c20d00.rtc
 52:     241987          0     GICv2  37 Level     sunxi-ir
 54:    2166086          0     GICv2  61 Level     sun4i_gpadc_irq_chip
 55:       2269          0     GICv2  33 Level     ttyS0
 56:   62628480          0     GICv2  39 Level     mv64xxx_i2c
 57:          0          0     GICv2 101 Level     gp
 58:          0          0     GICv2 102 Level     gpmmu
 59:          0          0     GICv2 103 Level     pp0
 60:          0          0     GICv2 104 Level     ppmmu0
 61:          0          0     GICv2 106 Level     pp1
 62:          0          0     GICv2 107 Level     ppmmu1
 64:    3356178          0     GICv2 117 Level     eth0
 71:          0          0  sunxi_pio_edge   1 Edge      1c0f000.mmc cd
 74:          1          0  sunxi_pio_edge   4 Edge      usb0-id-det
 87:          1          0  sunxi_pio_edge  17 Edge      Key Back
 88:          1          0  sunxi_pio_edge  18 Edge      Key Home
 89:          1          0  sunxi_pio_edge  19 Edge      Key Menu
102:          0          0  sunxi-nmi   0 Level     axp20x_irq_chip
136:          0          0  axp20x_irq_chip  33 Edge      axp20x-pek-dbr
137:          0          0  axp20x_irq_chip  34 Edge      axp20x-pek-dbf
142:    2165966          0  sun4i_gpadc_irq_chip   1 Edge      temp_data
143:          0          0  sun4i_gpadc_irq_chip   0 Edge      fifo_data
IPI0:          0          0  CPU wakeup interrupts
IPI1:          0          0  Timer broadcast interrupts
IPI2:   88007657  250506745  Rescheduling interrupts
IPI3:   18652363   64636940  Function call interrupts
IPI4:          0          0  CPU stop interrupts
IPI5:   11401274   13195203  IRQ work interrupts
IPI6:          0          0  completion interrupts
Err:          0

+ cat /proc/iomem
00000000-0000bfff : 0.sram sram@0
00010000-00010fff : 10000.sram sram@10000
01c00000-01c0002f : 1c00000.system-control system-control@1c00000
01c00030-01c0003b : interrupt-controller@1c00030
01c02000-01c02fff : 1c02000.dma-controller dma-controller@1c02000
01c0e000-01c0efff : 1c0e000.video-codec video-codec@1c0e000
01c0f000-01c0ffff : 1c0f000.mmc mmc@1c0f000
01c13000-01c133ff : usb@1c13000
  01c13000-01c133ff : musb-hdrc.1.auto usb@1c13000
01c13400-01c1340f : 1c13400.phy phy_ctrl
01c14000-01c140ff : 1c14000.usb usb@1c14000
01c14400-01c144ff : 1c14400.usb usb@1c14400
01c14800-01c14803 : 1c13400.phy pmu1
01c15000-01c15fff : 1c15000.crypto-engine crypto-engine@1c15000
01c18000-01c18fff : 1c18000.sata sata@1c18000
01c1c000-01c1c0ff : 1c1c000.usb usb@1c1c000
01c1c400-01c1c4ff : 1c1c400.usb usb@1c1c400
01c1c800-01c1c803 : 1c13400.phy pmu2
01c20000-01c203ff : clock@1c20000
01c20800-01c20bff : 1c20800.pinctrl pinctrl@1c20800
01c20c90-01c20c9f : 1c20c90.watchdog watchdog@1c20c90
01c20d00-01c20d1f : 1c20d00.rtc rtc@1c20d00
01c21800-01c2183f : 1c21800.ir ir@1c21800
01c22c00-01c22c3f : 1c22c00.codec codec@1c22c00
01c23800-01c239ff : 1c23800.eeprom eeprom@1c23800
01c25000-01c250ff : 1c25000.rtp rtp@1c25000
01c28000-01c2801f : serial
01c2ac00-01c2afff : 1c2ac00.i2c i2c@1c2ac00
01c40000-01c4ffff : 1c40000.gpu gpu@1c40000
01c50000-01c5ffff : 1c50000.ethernet ethernet@1c50000
01c60000-01c60fff : hstimer@1c60000
01d00000-01dcffff : 1d00000.sram sram@1d00000
40000000-7fffffff : System RAM
  40208000-413fffff : Kernel code
  41600000-418ed5d8 : Kernel data

+ free
               total        used        free      shared  buff/cache   available
Mem:         1013580      145172      638496         868      229912      836728
Swap:        1012732       20224      992508

+ lsusb
Bus 005 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

martes, 7 de diciembre de 2021

Alerta Sísmica en IER-UNAM

Hace unos días instalaron una alerta sísmica en mi lugar de trabajo, el Instituto de Energías Renovables


 


Mientras se realizaban las pruebas se escuchaba una voz que decía, entre otras cosas: "transmitiendo en la frecuencia de 162.475 MHz..."

De modo que, después de buscarlo en algún lugar abandonado y encontrarlo, conecté mi Realtek RTL2832U reference design, instalé Gqrx y sintonicé la frecuencia indicada: 162.475 MHz. Efectivamente, la FFT mostraba que sobre el ruido allí había algo.



Después de jugar un rato, las mejores condiciones se obtiene con los siguientes parámetros: Narrow FM, Voz (2.5KHz), τ=520µS.

Se puede escuchar el siguiente mensaje de voz: 

«XMOR/009 Hutzilac
Transmitiendo las 24 horas del día en la frecuencia de 162.475 MHz con potencia radiada de 100 W
Emisora de alertamiento de riesgos del Estado de Morelos
Retransmitiendo la señal de alerta sísmica del gobierno de la Ciudad de México.
Presidencia Municipal de Huitzilac»

Al parecer, la antena se encuentra aquí: 19°001'42.7%22N+99°016'00.8%22W

Tengo entendido que la alerta sísmica es semejante a las alertas del NOAA, que para indicar una alerta transmiten un tono de 1050 Hz. Desafortunadamente en México dicha información no está documentada. Esto permite el monopolio de SARMEX con el consecuente aumento en los precios de estos dispositivos.

IMHO aquí en Morelos yo no le veo la utilidad a la alerta sísmica, la cual se activa con los sismos en la falla del Océano Pacífico. El sismo del 19 de septiembre del 2017, que causó graves daños en Morelos, vino de Puebla. La alerta sísmica no se activa con estos eventos.

Pásenlo bien. Y felices códigos.