Entradas

Trabajar con la Orange Pi IoT 2G

Imagen
Usar switches, pantallas LCD y OLED, sensores temp, Iot Mqtt: https://4pda.ru/forum/index.php?showtopic=813602&st=260#entry67467290 https://4pda.ru/forum/index.php?showtopic=813602&st=280 https://4pda.ru/forum/index.php?showtopic=813602&st=340#entry71820433 https://4pda.ru/forum/index.php?showtopic=813602&st=360#entry72321134 Kernel, modules, memoria NAND: Utilidades para compilar el kernel, modulos y uboot para Orange Pi Iot 2G -Fix ramdom Wifi MAC -Uboot con acceso a ubifs (NAND) Sistema host 16.04.1-Ubuntu x64 Instalar Toolchain (para crosscompile): sudo apt-get install gcc-arm* Clonar repositorio github a disco: 1.1 git clone https://github.com/txurtxil/Opi2gIOT 2 Para cambiar el kernel en la SD (primero clonar desde una distro SD para Opi2G):           2.1 Copiar el Kernel:                Montar la particion con el kernel zImage:                mount /dev/sdb1 /mnt                Borramos el kernel zImage antig

Linux – random mac address on boards OrangePi/NanoPi

For some boards, such as Orange Pi/NanoPi, mac address can random changing. To fix it, need to add one string to /etc/network/interfaces hwaddress ether  where ether – is a mac address in format 00:00:00:00:00:00 Example of part of file /etc/network/interfaces allow-hotplug eth0 no-auto-down eth0 iface eth0 inet dhcp     hwaddress 12:34:56:78:90:ab

MONTAR IMAGEN IMG EN LINUX PARA EDITARLA Y REDUCIRLA

Antes de nada hay que tener en cuenta que no se puede montar la imagen en su conjunto, ya que en realidad contiene dos particiones (sector de arranque y sector de sistema). Sin embargo, se puede montar las particiones individuales de la imagen.  Usando el siguiente comando, veremos la distribucion de particiones dentro de la imagen ("imagenRPi") CÓDIGO:  SELECCIONAR TODO fdisk -l "imagenRPi".img. Nos saldrà algo como la siguiente: CÓDIGO:  SELECCIONAR TODO Disco "imagenRPi".img: xxxxxx GiB, xxxxx bytes, xxxxx sectores Unidades: sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico/físico): 512 bytes / 512 bytes Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes Tipo de etiqueta de disco: dos Identificador del disco: 0x81c0ff4b Device Boot Start End Blocks Id System "imagenRPi".img1 8192 122879 57344 c W95 FAT32 (LBA) "imagenRPi".img2 122880 5785599 2831360 83 Linux

Como trabajar a diario con github

Subir archivos de proyecto local a github publico Guia: 1 Empezar a trabajar,ir a la carpeta donde tenemos el proyecto cd /carpera: 1.$git init 2.$git add . 3.$git commit -m “version1.0″ 4.$git remote add origin https://github.com/usuario/repositorio 5.$git remote -v 6.$git push origin master Explicación: En este tutorial voy a explicar como subir los archivos de tu carpeta local a tu repositorio de Github. Para eso es importante seguir los siguientes pasos: Instala Git Bash en tu computadora utilizando la terminal. Lo puedes descargar del siguiente link: https://git-scm.com/downloads Ingresa a www.github.com y crea un repositorio publico en tu cuenta de Github. Abre la terminal y navega con el comando “cd” a la carpeta de tu proyecto. Dentro de tu proyecto escribe: $git init Agrega los archivos a tu nuevo repositorio local utilizando el siguiente comando (no olvides el punto después de “add”): $git add . Para entender el siguiente paso, es necesario entender el