Monthly Shaarli
October, 2019
33 villes dans le monde s'associent en faveur de l'énergie nucléaire le dimanche 20 octobre.
Interface VGA en FPGA

Marrant, Digi-Key a un Wiki avec tout un tas d'exemples pour le FPGA.
Visiblement c'est principalement du VHDL.
Cocotb et verilator, par Antmicro.
Un jeux vidéo codé en haskell
On peut utiliser yosys pour la synthèse des fpga de Lichee Tang (anlogic)
comment inclure des dépendances local dans scala
Laissez tomber les caméras pour réduire le crime, mettez plutôt des fleurs.
C'est ça aussi le Flower Power !
;)
Si vous habitez en belgique, évitez lampiris ...
Ça y est le kit FPGA à 5$ est sorti.
J'achète ;)
La vidéo de la présentation de CocoTB à l'enseirb (ORConf 2019)
Quel proc fait les meilleurs crêpes ;)
Note pour moi même:
Se compiler un python 3 pour soit:
$ wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
Ne pas oublier l'option --enable-shared
$ tar -Jxvf Python-3.7.4.tar.xz
$ cd Python-3.7.4
$ ./configure --enable-shared
$ make
$ sudo make install
Une fois qu'on a installé sa version de python officielle dans /usr/local/bin. Se mettre dans le répertoire ou l'on veut utiliser la version puis :
$ virtualenv --python=/usr/local/bin/python3.7 envp37
$ source envp37/bin/activate
$ python -m pip install cocotb
Si jamais vous avez des erreurs du genre :
gcc -Werror -Wcast-qual -Wcast-align -Wwrite-strings -Wall -Wno-unused-parameter -fno-common -g -DDEBUG -fpic -DICARUS -Wstrict-prototypes -Waggregate-return -DFILTER -DICARUS -shared -Xlinker -L/usr/local/lib -o /usr/local/projects/videautom/gateware/hw_validation/spi2ksz/cocotb/build/libs/x86_64/libgpilog.so /usr/local/projects/videautom/gateware/hw_validation/spi2ksz/cocotb/build/obj/x86_64/gpi_logging.o -lpython3.7m
/usr/bin/ld: /usr/local/lib/libpython3.7m.a(ceval.o): relocation R_X86_64_PC32 against symbol `_PyRuntime' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
/usr/local/cocotb/envp37/lib/python3.7/site-packages/cocotb/share/makefiles/Makefile.rules:58: recipe for target '/cocotb/build/libs/x86_64/libgpilog.so' failed
Sortie de la version 2.0
Un tuto de prise en main de la sonde jtag RV-Link.
Une présentation de Diplomacy, le module Chisel permettant de gérer les paramètres dans le Rocket-chip.
Code assembleur de l'article Hackable 31
Sipeed va nous sortir un kit de développement «usb-stick» pour FPGA à 5$
Basé sur un gowin apparemment.
Support de cocotb ?
Un module Wifi ESP8266 muni d'un Risc-V (le GD32VF de Gigadevice)
Encore une affaire de pollution au monoxyde de dihydrogène.
DHMO https://dhmo.org/