| Re: [Actux] Le projet Flickernoise (Milkymist) recherche des  développeurs. | 
[ Thread Index | 
Date Index
| More lists.tuxfamily.org/actux Archives
] 
- To: actux@xxxxxxxxxxxxxxxxxxx
 
- Subject: Re: [Actux] Le projet Flickernoise (Milkymist) recherche des  développeurs.
 
- From: Sébastien Bourdeauducq <sebastien.bourdeauducq@xxxxxxxxxxxx>
 
- Date: Sun, 27 Jun 2010 21:22:43 +0200
 
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com; s=gamma;        h=domainkey-signature:received:received:sender:from:organization:to         :subject:date:user-agent:references:in-reply-to:mime-version         :content-type:content-transfer-encoding:message-id;        bh=5F01Fddr+Oz7kH7JmFb83dcKOawvXQASIyfn7W0QfuA=;        b=dPoyA/rlcPnzvJgfWJEonugxxRMalZ7haam0n/B5sUTmg4tPqDmRTQLEeiXaV5jGey         eUnj7FrMjLohYj37uy8a8+RPOMg6q6xYjQRSJwA3klEaWf6AzYVL3XM+Qx4wsACBJFmt         zoKISJrdBGIEZGgVTgsTuq+PghX9AQQ5Mx0xY=
 
- Domainkey-signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;        h=sender:from:organization:to:subject:date:user-agent:references         :in-reply-to:mime-version:content-type:content-transfer-encoding         :message-id;        b=vuX3LSnj2lfTeSFLPlMM2vTKHwzc8M/Kh89ioqmUVdrvEOp9gElGCb6DDEnEiufUV1         7UXqTbBd6f+CB9MHQgll+uV/lw0o/x9v6qcLScEhgBgsjKAkbb9zE9BehjaADS3qA5wx         1SXL9Jc9kW+iA6TS8Ng9R9vw0f0EEu3tXouT8=
 
- Organization: lekernel
 
On Sunday 27 June 2010 20:48:27 Benjamin Cama wrote:
> Milkymist est sûrement très bien, je n'en doute
> pas, mais si je veux pouvoir m'amuser avec, il va falloir que je me
> trimbale toute la toolchain proprio. Non merci. Pour faire chier, je
> pourrais aussi dire que vu que mes deux plateformes de travail sont un
> amd64 et un ppc, ça va être coton, voire impossible pour la deuxième.
Absolument pas. Une fois la carte flashée, le system-on-chip Milkymist se 
comporte exactement comme un system-on-chip "en dur" et le FPGA est totalement 
transparent pour le développement logiciel. La toolchain "logiciel" est basée 
sur GCC; et les patchs permettant de développer du soft pour Milkymist ont été 
mergés dans GCC 4.5.
> Bref, c'est juste pas des outils libres.
Dans la chaîne de compilation/exécution, il n'y a strictement aucun outil 
libre qu'ARM a et que Milkymist n'a pas. L'inverse est faux par contre (les 
sources Verilog de conception de processeurs ARM sont propriétaires et 
secrets).
> Et même, on pourrait s'amuser à reverse engineerer leurs formats (ce que
> tu as fait en partie avec le format de bitstream il me semble, au moins
> en partie ?) et bidouiller dans tous les sens : ça ne m'intéresse pas,
> car c'est se battre contre des gens qui veulent explicitement
> t'emmerder, et qui te feront chier jusqu'au bout pour ça 
Xilinx publie beaucoup d'infos sur leurs FPGAs (cf. FPGA Editor et JBits par 
exemple), et suffisamment pour écrire un front-end de synthèse. Je pense que 
la "bataille" pour le format du bitstream est assez facile à gagner: 
difficulté technique raisonnable, et reverse engineering légal en Europe pour 
l'interopérabilité (et je pense qu'on est dans ce cas).
> Au moins, l'ISA ARM est ouverte
Le jeu de primitives des netlists l'est aussi pour Xilinx.
> je veux juste les specs du putain de bout de silicone qu'ils vendent).
Si tu t'intéresses un peu plus à Milkymist, tu auras non seulement les specs 
mais aussi les sources et schémas complets. On projette de sortir du silicium 
"en dur" une fois le projet bien validé sur FPGA.
Sébastien
---
---
Liste Actux, http://www.actux.fr