Parallella paradumbs: Linaro
En el marco del proyecto Forzando Brutalmente MD5 [1] he usado una parallella[2] y aquí comparto algunas notas inconexas que he tomadoNo he podido usar Linaro[3], pero mientras lo exploraba hallé datos...
View ArticleParallella paradumbs: Linaro fail 2
Había dicho en [1]: Y podría llegar hasta "Install openssh-server" pero como no tengo como usarla con teclado y mouse, dead end.Pero pensé, ¿si dejara openssh-server instalado?¿Si pudiera arrancar...
View ArticleParallella paradumbs: Linaro fail 3
En [1] y [2] ya evidencié el fracaso de instalar Linaro [3] en mi parallella[4], voy por un intento más, de paso dejo un poco más prolijo lo que venía haciendo.Voy a respetar todos los pasos salvo las...
View ArticleParallella paradumbs: trabajando más cómodo
En el marco del proyecto Forzando Brutalmente MD5 [1] he usado una parallella[2] y aquí comparto algunas notas inconexas que he tomadoSupongamos que seguiste algun instructivo y ya anda.FileSystem...
View ArticleParallella paradumbs: consumo
En el marco del proyecto Forzando Brutalmente MD5 [1] he usado una parallella[2] y aquí comparto algunas notas inconexas que he tomadoConsumoMedición en la entrada de la fuente estadoconsumo con...
View ArticleParallella paradumbs: parabuntu parallella examples: primera ronda
En el marco del proyecto Forzando Brutalmente MD5 [1] he usado una parallella[2] y aquí comparto algunas notas inconexas que he tomado.Existen tres variantes [3], voy a usar la versión más completa,...
View ArticleEn casa de herrero... 2
Poner 2 en el título es trampa, un truco de marketing, pues le pasó a otra persona.Para quienes se venían regocijando con mis desventuras, les traigo otra historia parecida y el aprendizaje.Lo que...
View ArticleParallella: FPGA en 15 minutos
a.k.a. Creating an FPGA accelerator in 15 minutes 2018(feel free to ask me for an english version)Recapitulando, mi objetivo es configurar la FPGA de la placa parallella para que calcule MD5 en...
View ArticleParallella: FPGA, plan MD5
Habiendo logrado hacer funcionar un ejemplo básico de FPGA en la parallella, que consiste en escribir en dos posiciones de memoria y leer en otra el resultado de una operación matemática o lógica,...
View ArticleParallella: FPGA, entrada del hash
Esto no ha resultado particularmente difícil. Aclaro que yo apenas sé VHDL y tengo que hacerlo en Verilog. Aún así, lo miré fijo y salió al primer intento.Lo que hice fue buscar patrones, reproducirlos...
View ArticleJugando con los rayos 0: intro
En mi cuadra cayó un rayo y entre otras cosas se llevó parte del router, un TP-Link WDR3600n, que había elegido por que tiene USB, se puede cambiar con sencillez el firmware y otras tantas virtudes que...
View ArticleJugando con los rayos 1: obteniendo el firmware via serial
Al contexto de esto se llega por el índice.Los pasos son escribir "tpl" para acceder al monitor y conmd offset lengthir bajando la memoria. Si oprimís enter tiene autoincremento.Comencé poniendo un...
View ArticleJugando con los rayos 2: obteniendo el firmware via spi
CircunstanciasUn rayo me ha dejado afuera de un router, más detalles en [1] o el índice.Motivación y objetivosLa lectura por serial usando el monitor de U-boot además de ser lenta, quizás no sea...
View ArticleJugando con los rayos 3: sacándole el alma al cadáver
Habíamos quedado en que no podía leer confiablemente el firmware con la pinza soic8, que tras soldar implementando SPI con GPIO algo se leía, que son la interfaz SPI no sólo nada se leía sino que...
View ArticlePython Productivity for Zynq tutorial@SPL2019
SPL2019 es una conferencia de lógica programable, de la cual me enteré en la lista de embebidos.Me hubiese gustado asistir pero tiene poco y nada que ver con mi trabajo, así que no tengo punto de...
View ArticleRehacer una imagen live
El otro día el ProfMatías preguntó en el chat de CaFeLUG como no montar los discos rígidos en una máquina arrancada con puppy linux pues tenía el requerimiento institucional de que los alumnos no...
View ArticleFLISOL 2019
He tenido la oportunidad asistir a medias a dos flisoles y de dar una charla en ambas, paso a compartir la experiencia y las notas de la charla.AvellanedaSólo pude asistir a la de Marcos Russo de...
View ArticleForzando Brutalmente MD5 - parte 3 - threads, forks
Forzando Brutalmente MD5 - parte 3 - multicore ¿Venís de leer la intro, la parte 1 y la parte 2?El temaHace años, tantos que ni es argumento de venta, tenemos computadoras multicore, esto es, que...
View ArticleForzando Brutalmente MD5 - parte 4 - supercomputadora
Forzando Brutalmente MD5 - parte 4 - supercomputadora¿Venís de leer la intro, la parte 1, la parte 2 y la parte 3?El temaLo que veníamos viendo es como aprovechar mejor una CPU cada vez más compleja y...
View ArticleForzando Brutalmente MD5 - parte 5 - GPGPU
Forzando Brutalmente MD5 - parte 5 - GPGPU¿Venís de leer la intro, la parte 1, la parte 2, la parte 3 y la parte 4?El temaFinalemente, dentro del terreno de usar computadoras para calcular MD5,...
View Article