- Bájate el archivo recovery.bit de este hilo.
- Bájate la distro Raspbian de este enlace:
https://www.raspberrypi.org/downloads/raspbian/
Yo me he bajado la RASPBIAN JESSIE LITE por torrent, son 300Mb lo que ocupa. - Descomprime el zip y vuellca la imagen (2016-05-10-raspbian-jessie-lite.img) en una SD con la herramienta Win32DiskImager
- Antes de sacar la SD del PC, copia el contenido de recovery.bit a la SD.
- Pasa la SD del PC a la Raspberry. Tiene que ser A+, B+ o posterior. Con las anteriores también se puede, pero hay que hacer un cable Dupont-microJST a medida.
- Enciende la Raspberry, conéctale teclado, HDMI y cable de red (con internet) y teclea lo siguiente:
El siguiente paso me daba error, así que hice un borrado de caché antes:
Código: Seleccionar todo
sudo apt-get install autoconf sudo apt-get install autopoint sudo apt-get install libtool sudo apt-get install libreadline-dev
Bájate el urjtag de su repositorioCódigo: Seleccionar todo
sudo rm -rf /var/lib/apt/lists/* sudo apt-get update sudo apt-get install python-dev
Y antes de compilar edita el siguiente archivo:Código: Seleccionar todo
sudo apt-get install git git clone git://git.code.sf.net/p/urjtag/git urjtag-git cd urjtag-git/urjtag
Poniendo lo siguiente en la primera línea:Código: Seleccionar todo
nano src/cmd/cmd_bfin.c
Luego compila. Esto va a tardar un buen rato:Código: Seleccionar todo
#define _SYS_UCONTEXT_H
A mi en el siguiente paso me daba un problema la cargar librería, pero con un ldconfig se solucionó:Código: Seleccionar todo
./autogen.sh make sudo make install
Ya estás dentro del programa. Sería buena idea ir preparando el ZX-UnoCódigo: Seleccionar todo
sudo ldconfig sudo jtag
- Enchufo el cable de alimentación (en mi caso un microUSB a un puerto USB de la RPi), el teclado, el RCA a una TV, el cable JTAG e inserto otra SD (distinta a la de la RPi) con el fichero FLASH.ZX1.
- La conexión del otro extremo del cable a la Raspberry en el puerto GPIO se hace en el extremo abajo derecha, dejando el último hueco del conector dupont sin conectar. El cable rojo que sale del ZX-Uno no hace contacto con ningún pin GPIO de la RPi.
- Una vez esté todo conectado escribe las siguientes órdenes:
Si todo va bien, el detect mostrará un mensaje en pantalla con el modelo de FPGA.
Código: Seleccionar todo
cable gpio tdi=13 tdo=19 tck=26 tms=6 detect
Luego escribe el siguiente comando:Espera un rato hasta ver el menú upgrade de la BIOS por la TVCódigo: Seleccionar todo
pld load /boot/recovery.bit
- Con el teclado PS/2 conectado al ZX-Uno pulsas Intro y aceptar para que se flashee el contenido del fichero FLASH.ZX1
- La primera, que para el RASPBIAN JESSIE LITE el usuario es: pi y la contraseña: rapsberrySugerencias de carmeloco
- La segunda, que si en ese momento, no tienes a mano un monitor HDMI, puedes configurar la Raspberry, para que use la salida de vídeo compuesto que lleva. Después de copiar el contenido de recovery.bit a la SD, editas el archivo config.txt, y allí le quitas el símbolo # a la línea
Código: Seleccionar todo
#sdtv_mode=2
Código: Seleccionar todo
sdtv_aspect=1