Topic for #milkymist is now Radical Tech Coalition :: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs
<Fallenou> lekernel: how many LUT does lm32 take in the Spartan 6 ?
<kristianpaul> ~20K was it? i dont remenber well
<kristianpaul> or 2K..
<kristianpaul> he
wolfspraul [wolfspraul!~wolfsprau@p5B0AC7A7.dip.t-dialin.net] has joined #milkymist
<kristianpaul> yes
<kristianpaul> Fallenou: http://www.ohwr.org/projects/lm32
<Fallenou> my first incomplete draft of mips core already takes 2,5 K lut of my lattice fpga
<kristianpaul> :-/
<Fallenou> it's impressive lm32 : 2,5 k LUT, I-cache D-cache 2 way set associative, 1 cycle mult and div and 125 MHz on Cyclone 3
<Fallenou> it must be well designed :)
<kristianpaul> Thanks Lattice EEs ! ;)
<Fallenou> I will try to do better !
<Fallenou> but it won't be easy
<kristianpaul> Fallenou: when you ordered the laticce board do they told you shipping costs after ?
<Fallenou> I don't remember :x
<Fallenou> sorry
<Fallenou> a friend ordered a few boards actually
<Fallenou> and I paid him back
<Fallenou> we had extra fee because of the import
<kristianpaul> yeah, i'm afraid of that too
<Fallenou> it cost me 90 EUR in total (shipping included)
<Fallenou> but we splitted shipping cost in 3
<kristianpaul> also than they dont tell me shipping costs AND i already sent they my credit card info in advance :-|, if i were to ther of course
<Fallenou> we had like $75 in shipping I think
<kristianpaul> urgh and you live in EEUU !
<Fallenou> shipping cost is lower in EU ?
<kristianpaul> s/EEUU/Europe
<kristianpaul> dont you?
<Fallenou> yes I live in EU
<Fallenou> it cost 297$ for 3 boards + $75 for shipping of those 3 boards together
<Fallenou> maybe it's expensive because 3 boards are bigger to transport
<Fallenou> dunno
Technicus [Technicus!~Technicus@DSLPool-net208-2.wctc.net] has joined #milkymist
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
<wpwrak> nice ;)
<wpwrak> lekernel: btw, why are only PNGs shared but JPEGs aren't ? (you record the file name for PNGs only. since you explicitly handle NULL file names, this looks intentional ?)
mumptai [mumptai!~calle@brmn-4db77299.pool.mediaWays.net] has joined #milkymist
<wolfspraul> wpwrak: the idea of adding internal 5*2 headers for USB got me thinking... are there other standard headers on PC mainboards that, if offered on M1, could allow people to plug in existing cheap stuff?
<wolfspraul> I won't go search now, but it's something I will keep an eye open for.
<wolfspraul> the header we are discussing now has no protection against reverse insertion. wondering how bad the damage would be if peopel inserted wrong, or how we could steer away from that
<wolfspraul> (bright yellow connector on left side)
<wolfspraul> that looks like 2*5 but in a smaller pitch, and embedded in this plastic to enforce correction position
kilae [kilae!~chatzilla@catv-161-018.tbwil.ch] has joined #milkymist
<GitHub14> [flickernoise] sbourdeauducq pushed 2 new commits to master: http://git.io/WCziNg
<GitHub14> [flickernoise/master] pixbuf: record filename for JPEG (thanks Werner for reporting) - Sebastien Bourdeauducq
<GitHub14> [flickernoise/master] Merge branch 'master' of github.com:milkymist/flickernoise - Sebastien Bourdeauducq
cxadams [cxadams!~cxadams@li155-180.members.linode.com] has joined #milkymist
<wpwrak> wolfspraul: the 5x2-1 header does protect against reverse insertion :) and yes, some are shrouded, for additional protection (but also possibly with additional complication)
<wpwrak> lekernel: ah, you shouldn't have :) i;m planning to switch all this to passing FILE * to the loaders anyway, so that we don't do multiple lookups, risking races
<GitHub182> [flickernoise] wpwrak pushed 5 new commits to master: http://git.io/tNFFEQ
<GitHub182> [flickernoise/master] pixbuf: open and close file in pixbuf_get instead of loaders - Werner Almesberger
<GitHub182> [flickernoise/master] pixbuf: simplify manager.c and catch strdup() failure - Werner Almesberger
<GitHub182> [flickernoise/master] pixbuf: also compare modification time of file when looking for cache hits - Werner Almesberger
<wpwrak> hmm, for regression testing of the pfpu itself, it would be nice to be able to run it on a PC. but i guess that's not so easy. (if we want accurate behaviour, e.g., a precise replica of rounding errors)
<wpwrak> the second best may be to have some way to make the M1 execute a small code fragment, e.g., received form the command line, and send the results back
<wpwrak> that may be the opportunity for using "expect" ;-))
<wpwrak> half a lifetime ago, i think i wrote a scriptable telnet ... wish i remembered if that's still around somewhere. probably not.
wolfspra1l [wolfspra1l!~wolfsprau@p5B0AEC6F.dip.t-dialin.net] has joined #milkymist
<wpwrak> kewl. found a gcc diagnostics error :)
lekernel [lekernel!~lekernel@f052069240.adsl.alicedsl.de] has joined #milkymist
<GitHub110> [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/3c7161cc3429d80648637e001ac00d9921cfcec7
<GitHub110> [migen/master] flow: saner endpoint management - Sebastien Bourdeauducq
<larsc> q
<GitHub128> [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/77b3c8e3bbea68eba4c56f1df5b622ecab45e29c
<GitHub128> [migen/master] bus: list signals - Sebastien Bourdeauducq
<GitHub187> [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/85491efc68afda03a48aae35a507f97115635053
<GitHub187> [migen/master] wishbone_dma: convert to new endpoint API and fix some bugs - Sebastien Bourdeauducq
kilae [kilae!~chatzilla@catv-161-018.tbwil.ch] has joined #milkymist
<GitHub76> [flickernoise] wpwrak pushed 2 new commits to master: http://git.io/iQhKXQ
<GitHub76> [flickernoise/master] shellext.c: declare all but the first command descriptor as "static" - Werner Almesberger
<GitHub76> [flickernoise/master] shellext: new command "pfpu" to execute a short PFPU program - Werner Almesberger
Technicus [Technicus!~Technicus@DSLPool-net208-2.wctc.net] has joined #milkymist
<GitHub23> [migen] sbourdeauducq pushed 2 new commits to master: https://github.com/milkymist/migen/compare/85491ef...c3d7b98
<GitHub23> [migen/master] fhdl: allow None statements - Sebastien Bourdeauducq
<GitHub23> [migen/master] dma_wishbone: small syntax simplification thanks to None statements - Sebastien Bourdeauducq
<GitHub157> [milkymist] wpwrak pushed 2 new commits to master: https://github.com/milkymist/milkymist/compare/9f8e947...c844116
<GitHub157> [milkymist/master] tools/asm: PFPU assembler - Werner Almesberger
<GitHub157> [milkymist/master] tools/asm/pfpu: quick and dirty script to run pfpuasm and execute the result - Werner Almesberger
<GitHub86> [flickernoise] wpwrak pushed 1 new commit to master: http://git.io/UT2PBQ
<GitHub86> [flickernoise/master] pfpu command: print results always as hex dump and as floats - Werner Almesberger
<GitHub5> [milkymist] wpwrak pushed 1 new commit to master: https://github.com/milkymist/milkymist/commit/6e3e917775cf57fd04ee6c74784e6f1665a75853
<GitHub5> [milkymist/master] tools/asm/pfpu: fix processing of option -i - Werner Almesberger
lekernel [lekernel!~lekernel@g226059118.adsl.alicedsl.de] has joined #milkymist
<GitHub112> [migen] sbourdeauducq pushed 1 new commit to master: https://github.com/milkymist/migen/commit/e6bfad498df3f73b7c4448d148f77dd64341e806
<GitHub112> [migen/master] actorlib/control: 'for' generator - Sebastien Bourdeauducq
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
Gurty [Gurty!~princess@mtg95-7-78-233-26-36.fbx.proxad.net] has joined #milkymist
mumptai [mumptai!~calle@brmn-4db77299.pool.mediaWays.net] has joined #milkymist