Topic for #milkymist is now Radical Tech Coalition :: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs
<GitHub130> [flickernoise] sbourdeauducq pushed 1 new commit to master: http://git.io/_ujjeQ
<GitHub130> [flickernoise/master] ptest: default to relative path for MMDIR - Sebastien Bourdeauducq
<wpwrak> massively parallel patching :)
Gurty [Gurty!~princess@ALyon-256-1-204-182.w109-212.abo.wanadoo.fr] has joined #milkymist
<lekernel> and thanks for the patches. did you find something?
Gurty [Gurty!~princess@ALyon-256-1-204-182.w109-212.abo.wanadoo.fr] has joined #milkymist
<wpwrak> no, nothing new. everything works here :)
<wpwrak> when you do a "make test" under src/compiler/, or even "make valgrind", does it pass ? there should be a total of 125 tests
<lekernel> patch: Unchained - A Matter Of Taste (Remix).fnp: FAILED (patches)
<lekernel> failed to add equation to per-vertex footer: FPVM, line 57: Failed to allocate renamed register for variable
<wpwrak> excellent ! so it's not just lm32 :)
<wpwrak> is this the same fpvm.c you have ? http://downloads.qi-hardware.com/people/werner/tmp/fpvm.c
<wpwrak> and was that "make test" or "make valgrind" ?
<lekernel> and make valgrind shows something too
<lekernel> that bug should soon be dead :)
<wpwrak> does your infra-fnp.h look like this ? http://downloads.qi-hardware.com/people/werner/tmp/infra-fnp.h
<lekernel> yes, exact same
<wpwrak> what does lemon -x say ? mine is Lemon version 1.0
<wpwrak> and re2c -v -> re2c 0.13.5
<lekernel> same
<wpwrak> hmm. the error is at the last line. this may try to tell us something ...
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
<wpwrak> FPVM_MAXERRLEN is to small for the entire error message. that's why it gets truncated. doesn't necessarily mean the variable name is bad
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
rejon [rejon!~rejon@li382-141.members.linode.com] has joined #milkymist
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
<cladamw> ( M1rc3 yield = 88 / 90)
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
Gurty [Gurty!~princess@ALyon-256-1-206-153.w109-212.abo.wanadoo.fr] has joined #milkymist
<GitHub65> [scripts] xiangfu pushed 1 new commit to master: http://git.io/MVuDmg
<GitHub65> [scripts/master] remove the .git folder extension - Xiangfu Liu
<GitHub58> [scripts] xiangfu pushed 2 new commits to master: http://git.io/OHb1Eg
<GitHub58> [scripts/master] compile-milkymist-firmware.sh: cleanup the .git exitention - Xiangfu Liu
<GitHub58> [scripts/master] compile-flickernoise: using relative paths, 80 rule cleanup - Xiangfu Liu
<GitHub122> [scripts] xiangfu pushed 1 new commit to master: http://git.io/NsDVQw
<GitHub122> [scripts/master] compile-lm32-rtems: 80 rule cleanup - Xiangfu Liu
<wpwrak> xiangfu: i was quicker ;-)
<xiangfu> wpwrak, yes. :D
<xiangfu> wpwrak, ok. then I try to work on rtems-yaffs2. :D
<GitHub1> [rtems-yaffs2] xiangfu pushed 3 new commits to master: https://github.com/milkymist/rtems-yaffs2/compare/07a447d...9f52f45
<GitHub1> [rtems-yaffs2/master] Merge branch 'upstream' - Xiangfu Liu
<GitHub1> [rtems-yaffs2/master] fix the redefined warning - Xiangfu Liu
<GitHub1> [rtems-yaffs2/master] remove hardcode app name for nor-mkyaffs2image - Xiangfu Liu
<cladamw> ( ultrasonic cleaner) yesterday went to Victory Source Industrial Corp. SMT manufacturer to discuss with their experience.
<cladamw> 1. they also rarely use ultrasonic cleaner, since they don't like to rework the parts (switches, quartz) after ultrasonic.
<cladamw> 2. i brought 0x67/0x6d and discuss firstly their histories, and they thought it's original temperature settings on pcb pads didn't meet profile while smt reflowing at the beginning. I told that it could be that. Since I survived few boards after I used heat air.
<cladamw> 3. so they didn't suggest me to do ultrasonic clean, but i still did one (0x6d). And still can't be bootup though
Martoni [Martoni!~chatzilla@ip-167-165.evhr.net] has joined #milkymist
<cladamw> 4. the picture and video about ultrasonic clean I requested them to take is still waiting them to send me, they don't want me to see more thought while i was waiting there. I hoped they will send me video & pic. not purely openness.
<cladamw> 5. so far I may request minbo to do remount fpga chip again with those two boards, but not now. So I'll send a report about rc3 firstly.
<cladamw> 6. current yield is 88/90. not 100%. :(
rejon_ [rejon_!~rejon@li382-141.members.linode.com] has joined #milkymist
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
mumptai [mumptai!~calle@brmn-4dbc9e41.pool.mediaWays.net] has joined #milkymist
<wpwrak> cladamw: interesting. what else do they use to clean the boards then ?
<mumptai> water + iso + optionally a bit "soap" and that at raised temperatures and possibly ultrasonics
<cladamw> wpwrak, that Victory they said that usually tried to set parameters well while pre-process tasks doing. (i.e. 1. control the smt reflow machine temp. as good as possible, 2. to reduce reworks as possible, 3. to use high volatility cleaner as possible but few times to clean since such cleaner will erode the protection of flux from soldering. etc.)
<cladamw> wpwrak, from i saw their ultrasonic cleaner was took from like storehouse, and long time no use though.
<cladamw> so this fact from here factories (Minbo and Victory), they rarely not use ultrasonic but still can't imagine how they clean reworked boards.
<mumptai> some components don't take ultrasonics well
<cladamw> seems that they both don't want to face the other failures and to do extra-reworks caused by ultrasonic. But for diy, you can.
<cladamw> mumptai, yeah
<mumptai> without you more or less soak it in some cleaning liquid for a long time
<cladamw> so I doubted Victory and Minbo both now. Even they used high-volatility liquid to clean their boards.
<cladamw> I could only now seems that get like manufacturer official 'talking'. :(
<cladamw> there's one fact that 'few' boards from me I heated fpga then pass all function.
<mumptai> sounds like a bad ball
<cladamw> So I very doubted that temperature measuring was bad while smt reflow
<mumptai> could also be a crack in the pcb
<mumptai> or the bga-package
<cladamw> mumptai, there's one 0x74 I took back to let minbo to do remount fpga, then all functions still work even this board doesn't bad/worse histories like nor-corruption.
<mumptai> have you tried pressing on or flexing the bga/pcb of the "damaged" units?
<cladamw> mumptai, well...from 88 / 90 pass ratio, it seems could not be crack in pcb, I would be guessed that those two was the victims from varied/shifted temperature heating in reflow machine. even this is also rarely. so far I've not booted Minbo to remount. so don't know yet.
<cladamw> mumptai, i tried to press by hand. not in success. :-) Imagine that it's 488 balls. the force from balls are quite the same/balance I think.
<cladamw> so if there's one ball with cool soldering under fpga, pressing fpga chip probably don't have effect. :-)
<cladamw> sorry. it's 484 balls.
<mumptai> i once had such a board, re-reflowing helped, but we replaced it as soon as possible
<cladamw> regarding to if "flexing" bga chip while reworks? we guessed it could be. But from 88 / 90 ratio is pass, it seems not. Even we knew reworker used a small size heat blower (rework station) to blow the corner of fpga chip. (i.e. the area of 'reset' circuit), but they blew the whole batch of 89 pcs though. if the effect of flexing was happened, the yield ratio probably can't be 88/99.
<mumptai> dunno, actually its a mature technology, it takes some abuse to break it ;)
<mumptai> you might want to have a x-ray done
<wpwrak> (cleaning) interesting. i think the standard process for "water soluble" flux is some sort of "dishwasher". without ultrasound, but hot water under pressure.
<wpwrak> what's trickier is "no clean" flux. supposedly, it should just evaporate. alas, what's left behind can still cause trouble. i've had that with atusb, too. there, flux resistance made the reset signal rise very slowly and the whole system got out of sync.
cocoadaemon [cocoadaemon!~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c] has joined #milkymist
<cladamw> that could explain the fact that "no clean" flux supposedly. If factory or EMS they really don't do that, would this be interesting that consumer product goes freakish after long time? I didn't pay more attentions on "water soluble" while stayed at factory.
Martoni [Martoni!~chatzilla@ip-167-165.evhr.net] has joined #milkymist
<wpwrak> flux residues can cause all sorts of fun. if you have salts (= residues) lying around, a bit of humidity can turn them into conductors. what happens then, well ... :)
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
sb0 [sb0!~sb@AAmiens-551-1-119-172.w83-192.abo.wanadoo.fr] has joined #milkymist
wolfspra1l [wolfspra1l!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
cocoadaemon [cocoadaemon!~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
wolfspraul [wolfspraul!~wolfsprau@p5B0AB014.dip.t-dialin.net] has joined #milkymist
qwebirc31659 [qwebirc31659!5ce313cf@gateway/web/freenode/ip.92.227.19.207] has joined #milkymist
r33p [r33p!~rep@bon31-2-89-85-157-97.dsl.sta.abo.bbox.fr] has joined #milkymist
mumptai [mumptai!~calle@brmn-4dbc9e41.pool.mediaWays.net] has joined #milkymist