BeagleBone Black | Actualizar a Debian 9.1 ‘Stretch’

Update BeagleBone Black a Debian 9.1 ‘Stretch’

 

beaglebone

Hoy llevaremos a cabo la actualización de nuestra tarjeta de desarrollo BeableBone Black, la última versión estable hasta la publicación de este articulo, cabe mencionar que dicha versión si cuenta con interfaz gráfica por si deseamos conectar algún monitor o pantalla y pueden descargarla del siguiente enlace: Debian 9.1 2017-08-31 4GB SD LXQT

Las demás versiones pueden encontrarlas en el siguiente enlace: https://beagleboard.org/latest-images

 

Para ello necesitamos lo siguiente:

  • Memoria microSD de al menos 4Gb
  • Descargar Etcher (https://etcher.io/)
  • La imagen del sistema operativo (que mencionamos al inicio)

 

En mi caso necesito un adaptador de microSD para conectarla en la computadora:

beaglebone

Abrimos Etcher y seleccionamos la imagen del SO que hayamos descargado:

beaglebone

 

Ahora seleccionamos la memoria microSD:

beaglebone

 

En mi caso se encuentra en la unidad F: y su nombre es “SDHC Card”, seleccionamos y damos clic en ‘Continue‘:

beaglebone

 

Después de dar clic en Flash!, el proceso comienza…

beaglebone

 

beaglebone

beaglebone

 

Cuando haya terminado el proceso, retiramos la memoria microSD del computador y la colocamos en la BeagleBone Black.

 

Primera opción

Es momento de bootear desde la microSD, lo que normalmente se realiza es lo siguiente:

Con la BeagleBone apagada insertar la memoria, mantener pulsado el botón de boot (Véase la sig. fig.) y conectar el cable de alimentación. Debemos de mantener el botón pulsado entre 5 y 7 segundos.

beaglebone

Los leds empezaran a encender como normalmente lo hacen y después de algunos pocos segundos empieza una secuencia de encendido de izquierda a derecha, lo cual indica que el flasheo se esta llevando a cabo, ahora solo resta esperar a que termine el proceso, nos daremos cuenta que ha finalizado cuando se hayan apagado los 4 leds y la BeagleBone también se encuentre apagada.

 

Finalmente retiramos la memoria microSD de la BeagleBone Black y encendemos de nuevo, ahora ya podemos comprobar que efectivamente se ha actualizado con el siguiente comando: uname -a

 


 

Segunda opción

El segundo método es el que siempre me ha funcionado ya que el primer método la secuencia de encendido de los 4 leds jamás se mostraba. Este método consiste en lo siguiente:

 

1. Insertamos la memoria microSD en la ranura de la BeagleBone Black.

2. Conectamos el cable USB a la computadora.

3. Esperamos a que inicie y accedemos vía SSH. Dentro de Windows utilizo la herramienta Putty.

beaglebone


4.
Iniciar sesión -> User: debian, pass: temppwd.

beaglebone


5.
Ahora nos logeamos como root, escribimos el comando “su”, nos pedirá contraseña la cual es: root.


6.
Nos dirigimos al directorio principal con el comando: “cd /“.

beaglebone


7.
Editamos el archivo uEnv.txt con el siguiente comando: nano boot/uEnv.txt

beaglebone


8.
Justo al final del archivo, localizamos las siguientes lineas, borramos el caracter “#”, el que se encuentra resaltado en color verde.

beaglebone

Quedando de la siguiente manera:

beaglebone

Guardamos presionando las teclas Ctrl + O y damos la tecla Enter para confirmar, salimos con Ctrl + X. Finalmente reiniciamos con el comando: reboot

Y el flasheo comenzará automáticamente, enciende y después de algunos segundos la secuencia de leds característica será notable, una vez finalizado la tarjeta se apagará completamente.

Retiramos la memoria microSD de la BeagleBone Black y encendemos de nuevo, ahora ya podemos comprobar que efectivamente se ha actualizado con el siguiente comando: uname -a

 

El proceso tarda de alrededor de 30 minutos, depende de la memoria microSD puede durar menos o más.

 

DATO: Podemos instalar lsb_release con el siguiente comando: sudo apt-get install lsb-release

Esto servirá para obtener específicamente la versión que tenemos, una vez se encuentre instalado podemos comprobar con el siguiente comando: lsb_release -a

 

Comenta si tienes alguna duda, no olvides compartir.

 

 

Referencias: https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Flashing_eMMC

 

, , , , , , , , , , , , , , , , , , , , , , , , , ,

About Notf0und

Estudiante de Ingeniería Electrónica, Coder, Editor, InfoSec Practice, Hardware & Software Libre, Linux User, Hacking, WebDeveloper, Drawings. Actualmente, dedica parte de su tiempo libre publicando artículos de interés y participando en foros. Colaborador y miembro del proyecto OpenSUSE. Open downloads, for open minds.
View all posts by Notf0und →