+ 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
jueves, 9 de diciembre de 2021
pcDuino3 Fedora 35
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.
jueves, 7 de enero de 2021
Arduino Yún LininoOS
No me había dado cuenta que no he publicado los básicos del Arduino Yún:
# uname -a Linux yun402b 3.3.8 #1 Sun Oct 4 02:29:26 CEST 2015 mips GNU/Linux # cat /proc/cpuinfo system type : Atheros AR9330 rev 1 machine : Arduino Yun processor : 0 cpu model : MIPS 24Kc V7.4 BogoMIPS : 265.42 wait instruction : yes microsecond timers : yes tlb_entries : 16 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x03a8, 0x03f8, 0x05e0] ASEs implemented : mips16 shadow register sets : 1 kscratch registers : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available # cat /proc/interrupts CPU0 2: 13806 MIPS ath9k 3: 3612 MIPS ehci_hcd:usb1 4: 0 MIPS eth1 5: 0 MIPS eth0 7: 111541 MIPS timer 10: 0 MISC ath79-gpio 11: 4520 MISC ar933x-uart ERR: 0 # cat /proc/iomem 00000000-03ffffff : System RAM 00060000-002ad897 : Kernel code 002ad898-0034e3df : Kernel data 18020000-180200ff : ar933x-uart 18100000-1811ffff : ar933x_wmac 19000000-190001ff : mac_base 1a000000-1a0001ff : mac_base 1a000000-1a0001ff : mdio_base 1b000000-1b000fff : ehci-platform 1b000000-1b000fff : ehci_hcd 1f000000-1fffffff : ath79-spi # free total used free shared buffers Mem: 61324 34508 26816 0 5180 -/+ buffers: 29328 31996 # lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub Bus 001 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader # cat /etc/openwrt_version linino # cat /etc/openwrt_release DISTRIB_ID="Linino" DISTRIB_RELEASE="devel" DISTRIB_REVISION="r41182" DISTRIB_CODENAME="attitude_adjustment" DISTRIB_TARGET="ar71xx/generic" DISTRIB_DESCRIPTION="Linino Attitude Adjustment devel"
miércoles, 6 de enero de 2021
Linux y yo en el 2020
- Un cluster Rocks Manzanita con 10 nodos Intel(R) Xeon(R) Gold 5115 CPU @ 2.40GHz de 56 cacuces con 196GB RAM y 1TB de almacenamiento cada uno.
- Arduino Yún: mips24k de 400MHz, 64MB de ram y 16MB de almacenamiento.
- RedHat 7.3 (Valhalla) encerrada en una máquina virtual i386 SMP.
- Fedora Rawhide en un pinephone64.