Archive for August, 2010

Milkymist One flasher

Michael writes:

i’m happy to announce that we are now able to program the onboard flash without the Xilinx tools (and JTAG pod). Please have a look at [1] and its README.

ATM it works with my homemade FT2232C JTAG pod but should work with every other supported JTAG cable (by UrJTAG), too. Esp. the FT2232H based one by Yanjun Luo.

The time for flashing the bitstream is around 25s (without verify).

[1] http://git.serverraum.org/?p=mw/fjmem-mm1.git;a=summary

So, this means we have to use one less proprietary and bloated program. Thanks!

No Comments

Workshop Réalisation de patches Milkymist, 19 août 19:45@/tmp/lab

Video Jam Session sur plate-forme Milkymist One!
CE QUE C’EST

  • Une introduction au système de synthèse de visuels sur [http://www.milkymist.org Milkymist] (venez à l’heure pour ne pas manquer la présentation)
  • L’écriture de vos propre patches
  • L’occasion de jeter un oeil aux premiers prototypes
  • …et de les utiliser pour tester vos propre patches!
  • L’occasion d’une soirée sympa, même si vous venez en “spectateur” ;)

CE QUE CE N’EST PAS

  • Un workshop FPGA
  • Un workshop de développement de logiciel embarqué
  • Un workshop nécessitant des compétences techniques avancées
  • Une démonstration exhaustive de toutes les possibilités de la plate-forme, il manque encore énormément de choses qui prendront des mois à développer.
  • Une représentation de la facilité d’utilisation finale de la plate-forme; l’interface graphique intégrée n’est pas encore développée.

AMENEZ

  • Pour interagir avec les visuels et/ou pour l’ambiance de la salle:
    • Vos tables DMX, qui pourront servir à interagir avec votre patch
    • Vos spots (PAR à LED ou non) DMX qui pourront etre contrôlés par le patch. Plus il y en aura, plus ça mettra une ambiance psyché dans la salle, façon trip glasses sans les lunettes.
    • Un gradateur DMX si vous avez des vieux PARs à incandescence.
    • Vos claviers et contrôleurs MIDI, qui pourront servir à interagir avec votre patch
    • Câbles DMX (XLR 3 broches) et MIDI
  • Vos CDs, vinyls, … ou toute autre source sonore, vous pouvez aussi venir mixer en live :) Ca réagit bien à la techno minimale avec des bonnes basses.

INFOS PRATIQUES
Jeudi 19 août à partir de 19:45 au /tmp/lab
Inscriptions sur la page du wiki /tmp/lab.
Comment venir: les infos sont ici.

1 Comment

Milkymist SoC 0.8 released

  • Support for DMX. Reflash your board now to play with RGB LED fixtures and DMX controllers :) DMX channels 1-4 are mapped as dmx1-4 for the output port and idmx1-4 for the input port in the patches. See the two example patches using DMX. And no, even though the FPGA core supports all the 512 DMX channels, there is no way to use other channels in the patches without modifying the software which is just “proof of concept” now.
  • Support for memory card (in 4-bit SD mode, not SPI)
  • Support for Synplify synthesis
  • Fixed a bug that prevented access to the upper 64M of SDRAM. The whole 128M are addressable now.
  • Rewritten USB PHY
  • All AVR Classic instructions in Navré (ie full C toolchain support), except conditional jumps on I/O registers (won’t be needed)
  • Navré bugfixes

Despite some improvements (which were enough to validate the PCB design), USB still does not work completely and the road is still long before we have full OHCI support. This will be part of the next release.

No Comments