<whitequark>
viewport is from Al, the rest is 316L
<whitequark>
material included
<sb0>
vacuum proof shouldn't be too hard if the scratches are concentric
<whitequark>
they say they'll tumble it and then polish, AIUI. they also say they did work on SEMs
<whitequark>
and I don't have to pay if it doesn't turn out to be vacuum proof
<sb0>
what kind of 'vacuum' are you talking about?
<whitequark>
UHV
<sb0>
10-8 mbar or so?
<whitequark>
my pump goes down to -9
<whitequark>
I've only been patient enough to observe it at -8 but it'll probably reach it after a day or so
<sb0>
i'd give it a try without polishing...
<whitequark>
the surfaces are fairly gross
<whitequark>
scratchy to touch. I haven't told the machinist to make them flat and I don't think he does precision work usually, so
<whitequark>
not even sure I want to place my viton seals there before finishing
<sb0>
is it that bad?
<whitequark>
it's much worse than some commercial flanges i have off ebay
<sb0>
otoh vacuum gear that works with rough machining and without expensive/rare processes like tumbling/polishing is definitely a plus
<whitequark>
I dunno, better safe than sorry. The welding shop and the polishing shop are the same place anyway, so not much time lost
<whitequark>
tumbling is rare?
<sb0>
well, it all adds up...
<whitequark>
electropolishing is rare. I actually found people who will do electropolishing, but they'll have to aggregate because my volume is too small
<whitequark>
whereas tumbling they can do tomorrow if I want
<whitequark>
the only downside is they're in some suburb hole and I don't have a car...
<sb0>
you can get that for less than half that price on taobao
<whitequark>
I had fairly annoying experience with taobao
<whitequark>
well... it's new parts, sold for what the used ones go on US secondary market
<whitequark>
I'll take it
<sb0>
yes. direct experience with taobao is a royal pita, and when you order expensive items you hit those imbecilic chinese RMB transfer limits
<whitequark>
yeah
<whitequark>
if you know someone personally who can order, then it's fine
<sb0>
go to tao-how.com and they deal with all that crap for a small fee (a few €)
<whitequark>
hah, another broker
<whitequark>
Bad Request (Invalid Hostname)
<sb0>
a pretty good one ime
<whitequark>
oh, www.
<whitequark>
ok I'll keep it in mind, thanks
<whitequark>
sb0: something I've been planning to do is to make custom alumina parts
<whitequark>
I want to do direct coagulation casting to avoid the requirement for a press, and mainly, press dies
<whitequark>
since those are inordinately expensive
<whitequark>
after that I want to solder them without metallization, using an active brazing alloy
<whitequark>
basically a regular CuSn brazing solder but with 3% of Ti
<whitequark>
it directly wets the ceramic by reducing alumina to metal and then adhering to it
<whitequark>
DCC requires poly(acrylic acid) in small quantities, I've found some from a US supplier. the brazing solder can't be bought anywhere I looked but I could just cast it myself
<whitequark>
otherwise it is a very cheap process from the looks of it
sh4rm4 has joined #m-labs
<GitHub174>
[misoc] sbourdeauducq pushed 1 new commit to master: http://git.io/jdOt
<GitHub174>
misoc/master 980791e Sebastien Bourdeauducq: soc: remove ns function
rofl__ has quit [Remote host closed the connection]
sh4rm4 has quit [Ping timeout: 265 seconds]
_florent_ has joined #m-labs
sh4rm4 has joined #m-labs
<GitHub178>
[misoc] sbourdeauducq pushed 3 new commits to master: http://git.io/jd4i
<sb0>
_florent_, I don't understand "elif cpu_or_bridge is not None and not isinstance(cpu_or_bridge, CPU)"
<sb0>
does it make sense to pass cpu_or_bridge into SoC.__init__? can't derived classes simply set with_cpu to False and manually create and connect the replacement module they need?
<sb0>
also, with_cpu=False can probaby be replaced with cpu_type="none" (same situation as with_l2/l2_siye)
<sb0>
*size
<_florent_>
hi
<_florent_>
sb0: yes we can remove cpu_or_bridge if you want, and I'll use add_wb_master to connect my bridge
<sb0>
ok. I'll also do the with_cpu removal
<sb0>
does your bridge need the interrupt connection code?
<_florent_>
OK thanks
<_florent_>
yes the bridge needs interrupts
<_florent_>
(PCIe)
<sb0>
misoc with x86 core? :)
<_florent_>
yes kind of :)
<_florent_>
but I don't need interrupts for others designs, maybe we can add a with_interrupts parameter?
<sb0>
there are already way too many parameters in SoC.__init__
<sb0>
the hasattr(self.cpu_or_bridge, "interrupts") is better
<_florent_>
yes, but since you want to remove the cpu_or_bridge?
<sb0>
I'll replace it with a add_cpu_or_bridge function that sets self.cpu_or_bridge
<GitHub135>
misoc/master 8b19a11 Sebastien Bourdeauducq: soc: use add_wb_master function
<GitHub33>
[misoc] sbourdeauducq pushed 1 new commit to master: http://git.io/jdAA
<GitHub33>
misoc/master 6e2a662 Sebastien Bourdeauducq: litesata: adapt to new SoC API
sh[4]rm4 has joined #m-labs
sh4rm4 has quit [Ping timeout: 265 seconds]
aeris_ has quit [Ping timeout: 248 seconds]
aeris_ has joined #m-labs
ccube has joined #m-labs
<ccube>
what is the preferred way to exchange data between my SoC module and a running c program? I am currently using AutoCSR, like in the blinkie example, which works fine, but seems a bit restricted. i need to communicate with larger amount of data (possibly dynamic length). highspeed preferred. are there any examples available? I found the memtest module? Is that what i am looking for?
<sb0>
yes, for dma you can look at memtest
<sb0>
or dvisampler or framebuffer
<ccube>
cool, thanks. i will try that out
rofl__ has joined #m-labs
ccube has quit [Remote host closed the connection]
sh[4]rm4 has quit [Ping timeout: 265 seconds]
ccube has joined #m-labs
sh4rm4 has joined #m-labs
rofl__ has quit [Ping timeout: 265 seconds]
sh4rm4 has quit [Ping timeout: 265 seconds]
sh4rm4 has joined #m-labs
aeris_ has quit [Ping timeout: 272 seconds]
aeris_ has joined #m-labs
bentley` has quit [Remote host closed the connection]
rjo has quit [Read error: Connection reset by peer]
bentley` has joined #m-labs
rjo has joined #m-labs
<GitHub175>
[misoc] sbourdeauducq pushed 2 new commits to master: http://git.io/jNoG
<GitHub175>
misoc/master 273242b Sebastien Bourdeauducq: soc/sdram: minor cleanup