Topic for #milkymist is now Radical Tech Coalition :: Milkymist One, Migen, Milkymist SoC & Flickernoise :: Logs: http://en.qi-hardware.com/mmlogs
cladamw [cladamw!~adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
cladamw [cladamw!~Adam@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
proppy [proppy!u1692@gateway/web/irccloud.com/x-oplmfxyaggqplcbn] has joined #milkymist
proppy [proppy!u1692@gateway/web/irccloud.com/x-xlkairbyywfsxkhn] has joined #milkymist
kristianpaul [kristianpaul!~kristianp@unaffiliated/kristianpaul] has joined #milkymist
kristianpaul [kristianpaul!~kristianp@unaffiliated/kristianpaul] has joined #milkymist
DJTachyon [DJTachyon!~Tachyon@ool-43529b4a.dyn.optonline.net] has joined #milkymist
Technicus [Technicus!~Technicus@DSLPool-net208-2.wctc.net] has joined #milkymist
azonenberg [azonenberg!~azonenber@cpe-67-246-33-188.nycap.res.rr.com] has joined #milkymist
cladamw [cladamw!~Adam@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
xiangfu [xiangfu!~xiangfu@123.117.11.135] has joined #milkymist
cladamw [cladamw!~Adam@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
mumptai [mumptai!~calle@brmn-4d0ae114.pool.mediaWays.net] has joined #milkymist
xiangfu [xiangfu!~xiangfu@fidelio.qi-hardware.com] has joined #milkymist
Martoni [Martoni!~chatzilla@arc68-5-88-188-247-92.fbx.proxad.net] has joined #milkymist
proppy [proppy!u1692@gateway/web/irccloud.com/x-krykwwdvyrktdkst] has joined #milkymist
elldekaa [elldekaa!~hyviquel@adm02.insa-rennes.fr] has joined #milkymist
xiangfu [xiangfu!~xiangfu@123.117.11.135] has joined #milkymist
lekernel_ [lekernel_!~lekernel@g225046075.adsl.alicedsl.de] has joined #milkymist
xiangfu [xiangfu!~xiangfu@123.117.11.135] has joined #milkymist
elldekaa [elldekaa!~hyviquel@adm02.insa-rennes.fr] has joined #milkymist
cladamw_ [cladamw_!~Adamwang@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
mwalle [mwalle!~mw@services.serverraum.org] has joined #milkymist
cladamw [cladamw!~Adam@host-222.80-43-115.dynamic.totalbb.net.tw] has joined #milkymist
<cladamw> wpwrak, (VGA DDC failed :: 6 / 90) wpwrak, I'm thinking this problem...even you mentioned that intermittent problem, possibly
<cladamw> caused by software.
<cladamw> wpwrak, but i'm not sure and don't know if existing another potential reason, why i'm thinking this? since i reviewed R2 known issues and compared to R3 known issues about L3 and L19 shorted to fix frozen problem, would it be also likely to "ground problem" to cause noises?
<cladamw> seems that I'm editing DVI-I sch, so just thought up if this un-suitable 'ground' arrangement may cause DDC failed? not just only re-plug.
antgreen [antgreen!~user@bas3-toronto06-1177890396.dsl.bell.ca] has joined #milkymist
wolfspra1l [wolfspra1l!~wolfsprau@p5B0ABA66.dip.t-dialin.net] has joined #milkymist
<cladamw> hot plug detect pin 16 on J17 hasn't been added.
<cladamw> the sch is not draft yet.
xiangfu [xiangfu!~xiangfu@123.117.11.135] has joined #milkymist
rejon [rejon!~rejon@li382-141.members.linode.com] has joined #milkymist
rejon [rejon!~rejon@li382-141.members.linode.com] has joined #milkymist
DJTachyon [DJTachyon!~Tachyon@ool-43529b4a.dyn.optonline.net] has joined #milkymist
<wpwrak> hmm, DDC indeed looks fishy
<wpwrak> but more in a "this can't work" way than in a "this sometimes doesn't work" way
<wpwrak> lekernel: what version of DDC does M1 implement ?
<larsc> the one which uses i2c probably
<wpwrak> the hardwre looks DDC1-ish. wikipedia says "Very few display devices implemented this protocol."
<larsc> what makes you say so?
<wpwrak> and I2C would need bidirectional SDA. unless i'm missing another instance of VGA_SDA, it's only an input
<wpwrak> hmm. or maybe not
<larsc> why is it input only?
<wpwrak> not sure what to make of that circuit. haven't seen such a thing
<larsc> thats a common thing on i2c busses
<larsc> is a level converter
<larsc> it is
<larsc> some cheap trick, don't ask me how it works
<wpwrak> ;-)
<wpwrak> brr. gives me headache :) but maybe that's just from last night's party
<lekernel> DDC2
<lekernel> The most common version, called DDC2B, is based on I²C, a serial bus
<lekernel> that's what we have
<lekernel> and yes, the mosfet hack is a bidirectional level translator, which so far has always worked fine (except for that time when resistors weren't properly placed during production of course ...)
<wpwrak> interesting bug :)
<lekernel> he
<lekernel> it's not a bug
<lekernel> the mosfet is operating within specs
<lekernel> what it does is pull the other line low when the voltage drops to ground on one line
<wpwrak> no, i mean improperly places resistors
<wpwrak> placeD
* larsc was just working with a board last week which had the same problem
<wpwrak> hmm, nothing calls vga_read_edid in FN. maybe time for another shell command. the more we can do from a "standard" FN environment, the better
<lekernel> yeah, DDC is totally unsupported beyond dumping the EEPROM in the demo firmware and checking its header in the production test software
<wpwrak> larsc: how many hours did that little issue cost the customers of your employer ?
<larsc> wpwrak: probably none. it's a xilinx board
<wpwrak> so you knew the resistors were missing when you go it ?
<larsc> no
<larsc> had to find it out the hard way
<larsc> but luckily they weren't in the schematics either
<larsc> so it was quite obvious what was wrong
<lekernel> a xilinx devboard? which?
<larsc> ml605 rev.d
elldekaa [elldekaa!~hyviquel@abo-168-129-68.bdx.modulonet.fr] has joined #milkymist
jpbonn [jpbonn!~chatzilla@cm-24-121-93-156.flagstaff.az.npgco.com] has joined #milkymist
mumptai [mumptai!~calle@brmn-4d0ae114.pool.mediaWays.net] has joined #milkymist
kilae [kilae!~chatzilla@catv-161-018.tbwil.ch] has joined #milkymist
antgreen [antgreen!user@nat/redhat/x-rqnhdiogkzorvlog] has joined #milkymist
DJTachyon [DJTachyon!~Tachyon@ool-43529b4a.dyn.optonline.net] has joined #milkymist
<wolfspra1l> wpwrak: do we have a final plan on the new u-shape expansion system header assignments?
<wolfspra1l> I think now that J3 is solved and Adam is working through the schematics would be a good time to finalize the proposal, unless it happened already?
<wolfspra1l> or are we waiting on a bit of pin counting to find out how many free pins even still exist on the fpga?
<wpwrak> i don't know where adam is with rearranging things. does he already have an idea how much space will be there ?
<wolfspra1l> my last understanding was that we change the J21 header to female. Does this mean we are also OK with changing the pin assignments of that connector? Or we still keep the same?
<wpwrak> i would keep it the same
<larsc> hm, why do you want to change it to female?
<wolfspra1l> that was proposed because, lemme see
<wolfspra1l> a) easier to mechanically insert the daughterboard
<wolfspra1l> b) more expensive part (mechanical connector) is on m1, making the daughterboard cheaper
<wolfspra1l> c) less open pins sticking up from m1, creating shorting opportunities
<wolfspra1l> the downside of course is that we break compatibility with pre-R4 boards, which I felt about strongly, but seems at that point I was the only one
<wolfspra1l> if we leave all pins the same, we at least have some degree of backwards compatibility because we can make or send around a small male-to-female adapter/cable
<wolfspra1l> sorry b) was "more expensive part (female connector) is on m1"
<larsc> hm, right now i'm using the j3 to interface with external peripherals using jumperwire
<wolfspra1l> anything else but a-c ?
<larsc> but ok
<wolfspra1l> wpwrak: I think for the space we also in parallel need to specify what we want
<wolfspra1l> space can be created, in easier or harder ways
<wolfspra1l> so I don't think Adam will have any opinion on space. his plan is to finalize schematics, and after review go to the layout folks and then worry about space.
<wpwrak> well, we can make a draft spec, as a guide for the direction things should take
<wolfspra1l> I don't think we can finalize the R4 schematics before chinese new year, so we have a bit of time
<wpwrak> alright. we can make the draft this week, then collect comments.
<wolfspra1l> sure. I think from Adam's perspective, two things are still open: 1) J21/u-shape 2) leds
<wpwrak> ah yes, the leds
<wolfspra1l> ok, let's confirm with Adam tomorrow where the whole thing stands
<wolfspra1l> and then before Friday (his vacation), we need the overview on used and available pins
<wolfspra1l> with that data, we can finalize the expansion system and leds next week, without space considerations
<wolfspra1l> then when adam comes back we finish and review the schematics
<wolfspra1l> after that it goes to the layout house where space may come back, and we may have to remove a few things
<wolfspra1l> that's the process as I understand it right now...
<wolfspra1l> for the layout house, I think we remove the 8-layer pcb as an option (that was discussed at some point when we also thought about dvi dual-link)
<wolfspra1l> so we first try to work with the 6-layer pcb constraint, and only if that fails miserably (after layout feedback), we would open that option up again
<wpwrak> so still 6 layer. nicer (as long as things still fit)
<wolfspra1l> well I'm just describing the process, things go back and forth between a number of people
<wolfspra1l> so there may always be surprises :-)
<wolfspra1l> but this sounds about right?
<wpwrak> yeah, sounds good. but we should put some estimates for the space in the draft
<wolfspra1l> don't understand
<wpwrak> the J21 draft should indicate what dimensions we think it may/should have
<wolfspra1l> oh, I thought it's already clear that it's a 100mil female header?
<wolfspra1l> same as the current one, so 2*9 ?
<wpwrak> ah, but there's much more :)
<wolfspra1l> oh
<wolfspra1l> I'm behind :-)
<wolfspra1l> so then yes, we should specify that along with the schematics for the layout house
<wpwrak> space between the two headers. space available/reserved for the board. position of projection on the side wall. the current rating of the pins (e.g., copy & paste from xilinx docs)
<wpwrak> and, related, placement of a hole for a spacer (for strain relief) on the main pcb
<wpwrak> (strain) e.g., insertion pressure. wouldn't be so nice if the main pcb flexed and chips popped off
proppy [proppy!u1692@gateway/web/irccloud.com/x-javjqacfqwumpiuh] has joined #milkymist