martes, 17 de enero de 2023

¿FIN?

 Hace unos años inicie este blog como una forma es poner algunos tópicos de clase, pero ya no le veo tanto caso, la última vez que toque esta puerta, fue hace tres años. El tiempo pasa muy rápido, vaya que si no. No sé si vuelva a escribir por aquí. no sé sí lo podré o lo haré de nuevo.

El material se queda como histórico, ya que mucha de la información vertida aquí, ya no aplica, pero otra tanta sí. Espero estimado lector, que los temas aún te sean útiles.

domingo, 26 de enero de 2020

Instalación de MPLAB X 5.3 y XC8 en Manjaro Linux

[Video] Uso de Atom en Manjaro y uso para trabajar con ensamblador para AVR como editor

En el siguiente video, muestro la forma en que se usa el editor Atom para trabajar con ensamblador de AVR, aclaro que no es usado Atom para el ensamble, solo como editor.

Instalación de software para programar microcontroladores AVR en Manjaro Linux desde la consola

A continuación muestro en formato de video, la manera de instalar el software necesario para programar microcontroladores AVR en un ambiente Manjaro desde la terminal, cabe mencionar que esta instalación fue hecha desde una instalación limpia.


lunes, 6 de enero de 2020

Manjaro de nueva cuenta

Hace un buen rato que no escribo, cada vez es menor el tiempo que a este blog le he dedicado, sin embargo, no deseo dejarlo morir, por el momento estoy haciendo una restauración de una gateway mx6947m, la cual ya tenia como año y medio con Manjaro Linux, pero al parecer las ultimas actualizaciones, han hecho que se crashee un poco y pasó que, en la última actualización, el kernel no se instaló adecuadamente, y ya no arranca.

Al parecer la solución está aquí:
https://classicforum.manjaro.org/index.php?topic=1011.0

probaré esta opción y veamos que tal, y es que este equipo le tengo aprecio ya que tiene conmigo desde el 2007, hay algunas entradas que hice directamente desde ese equipo, y ahora quien lo usa es mi hija, para jugar al Minecraft.


lunes, 18 de marzo de 2019

Octave y sus paquetes en Fedora

Dejando algunas prácticas a los estudiantes, algunos de ellos tuvieron problemas para instalar los paquetes necesarios para la materia de Sistemas Digitales de Control en la distro Fedora, algunos optaron por cambiar de distro, y pues algunos aun insisten, sin embargo a casi dos meses y medio de no ver resultados positivos, voy a publicar como realizar la instalación

Buscando en google, en http://savannah.gnu.org/bugs/?49071, mencionan el problema que tienen mis estudiantes, no pueden instalar algunos de los paquetes y mencionan exactamente el mismo error

>> pkg -forge install linear-algebra
g++: error: /usr/lib/rpm/redhat/redhat-hardened-cc1: No such file or directory
configure: error: Could not run /usr/bin/mkoctfile-4.0.3

y esto sucede por que hay algunos paquetes de octave que se pueden instalar con DNF, pero otros, como el que se muestra no, en el caso de mi materia, los paquetes necesarios son control, signal, instrument-control.

De acuerdo a la página, uno de los mantenedores escribe lo siguiente

"houston, we have a winner -- kind of sick that (fedora?) is requiring rpm config files... as i am not repackaging this...

(i've included the forge install dump, for the two warnings.)

$ dnf install redhat-rpm-config

>> pkg -forge install linear-algebra"

esto significa que solo debemos instalar el paquete que nos menciona 

En el caso de signal, Fedora 29, no se molesta,


 pero el paquete instrument-control, pone unos peros en la pantalla

Aunque, después de muchas advertencias se instala correctamente.
Ahora, el hecho de que se instala, no quiere decir que vaya a funcionar, por eso mismo, se corre el script que se indica en la Wiki de Octave (https://wiki.octave.org/Instrument_control_package#Serial) y funciona
Espero que lo lean a tiempo mis estudiantes :)

viernes, 23 de noviembre de 2018

Error while loading shared libraries: libbz2.so.1.0: cannot open shared object file Fedora 29 con atom y Apio-ide

Acabo de instalar Apio IDE en Atom sobre una caja Fedora 29, y lo que me encontré que al tratar de simular uno de los ejemplos, se marcaba un error, el cual indicaba que no encontraba la librería indicada en título de este post. De acuerdo a lo expuesto en esta página basta con instalar el paquete bzip2-devel, el cual una vez instalado, en mi pc, me arroja el siguiente resultado

/usr/lib64/libbz2.so.1.0.6

sin embargo el sistema sigue solicitando libbz2.so.1.0, por lo que tal y como se indica en dicho blog, se tiene que crear un link del modo siguiente:

sudo ln -s `find /usr/lib64/ -type f -name "libbz2.so.1*"` /usr/lib64/libbz2.so.1.0
 
 
ya realizado este paso, se puede presentar la simulación correspondiente
 
 

sábado, 8 de septiembre de 2018

Fedora 28 y Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter

Esta es la tarjeta que trae mi nueva maquina, una HP Pavilion CW0007LA, la cual compre por que tiene un procesador RYZEN3, sin embargo, con Fedora 28, no me reconoce la tarjeta Realtek, pero espero que siguiendo los pasos indicados en este ask de Fedora, pueda resolver el problema https://ask.fedoraproject.org/en/question/123980/how-do-i-make-a-realtek-rtl8821ce-pci-adapter-work-in-fedora-28/