| --- Sun Apr 7 2013 | 00:00 | |
| _florent_ | hi | 12:00 |
|---|---|---|
| _florent_ | http://www.enjoy-digital.fr/open_hardware/3/kc705_hdmi_07042013.jpg | 12:01 |
| _florent_ | it seems I figured out how to configure the adv7511 chip... ;) | 12:01 |
| Fallenou_ | _florent_: wow :) | 12:14 |
| Fallenou_ | very nice, I saw yesterday your github repo for the kc705 | 12:15 |
| Fallenou_ | I guess on this picture we can see the hdmi output driven by the kc705 port of milkymist-ng soc? | 12:15 |
| Fallenou_ | expensive board though ... | 12:16 |
| _florent_ | yes, in fact I'm using milkymist-ng frame buffer | 12:16 |
| _florent_ | + RGB to YCbCr conversion | 12:16 |
| _florent_ | + YCbCr 444 to YCbCr 422 | 12:16 |
| _florent_ | and then the ADV7511 chip | 12:17 |
| _florent_ | sure it's expensive...! | 12:17 |
| Fallenou_ | adv7511 takes yCbCr 422 as digital input ? | 12:17 |
| _florent_ | it can take RGB 444 as input | 12:17 |
| Fallenou_ | (do you have a twitter account?) | 12:17 |
| _florent_ | but that's not possible with the kc705... | 12:17 |
| Fallenou_ | oh, the adv chip is configured by resistors on the board? | 12:18 |
| _florent_ | only 18 of the 36 data bit are connected | 12:18 |
| Fallenou_ | or only a few data lines are routed | 12:18 |
| Fallenou_ | ok | 12:18 |
| _florent_ | no sorry I don't have a twitter account... | 12:18 |
| Fallenou_ | ok too bad, I wanted to give you credit with your @account for the picture on twitter | 12:19 |
| Fallenou_ | I will just quote your name instead | 12:19 |
| _florent_ | no pb | 12:19 |
| _florent_ | now I need a ddr controller to do interesting thing with the board | 12:19 |
| Fallenou_ | where is the picture stored? blockram? | 12:20 |
| _florent_ | yes! | 12:20 |
| _florent_ | it's only a 64x64 picture | 12:20 |
| Fallenou_ | ok | 12:21 |
| Fallenou_ | larsc: in linux-milkymist I can see a few "extern" functions like extern DWtype __divdi3 (DWtype, DWtype); | 17:41 |
| Fallenou_ | where are those defined? | 17:41 |
| Fallenou_ | my guess: in the toolchain? | 17:41 |
| larsc | shouldn't they be in arch/lm32/lib? | 17:43 |
| Fallenou_ | well a few functions are defined over there indeed | 17:44 |
| Fallenou_ | but not all of them | 17:44 |
| larsc | maybe divdi3 is never used | 17:44 |
| Fallenou_ | I did a git grep __divdi3 for instance in linux-milkymist | 17:44 |
| Fallenou_ | and I found no definition | 17:44 |
| larsc | is that 64 bit divisio? | 17:44 |
| Fallenou_ | I have no idea | 17:45 |
| Fallenou_ | I get this while compiling NetBSD kernel | 17:45 |
| Fallenou_ | /home/fallen/NetBSD/sys/arch/milkymist/compile/obj/GENERIC/lib/kern/libkern.o: In function `rngtest': | 17:45 |
| Fallenou_ | (.text+0x174c): undefined reference to `__divdi3' | 17:45 |
| larsc | I think di is short for double integer | 17:45 |
| Fallenou_ | I am trying to sort this out | 17:45 |
| Fallenou_ | oh, ok | 17:45 |
| larsc | and the linux kernel does no 64bit division | 17:45 |
| larsc | there is a special macro to do this | 17:45 |
| larsc | see include/linux/math64.h | 17:46 |
| Fallenou_ | thanks for the pointer :) | 17:47 |
| wpwrak | nice picture. "milkymist - i am legion" ;-) | 17:47 |
| Fallenou_ | I will try to understand what part of libkern needs __divdi3 and see if it's optional or not | 17:47 |
| Fallenou_ | hehe yeah nice hdmi out capture :) | 17:48 |
| Fallenou_ | and good to see that Milkymist ng SoC runs on Kintex 7 | 17:48 |
| Fallenou_ | I think so far we only had numbers about the frequency it would achieve and the occupation rate of the chip | 17:48 |
| Fallenou_ | but it never ran on actual FPGA AFAIR | 17:49 |
| Fallenou_ | s/rate/ratio/ | 17:49 |
| wpwrak | that board looks odd.seems to have a LOT of regulators. | 17:50 |
| Fallenou_ | the mezzanine pcb parts? | 17:53 |
| larsc | wpwrak: they all have | 17:54 |
| larsc | the xilinx eval boards | 17:55 |
| Fallenou_ | a high resolution picture: http://www.micron.com/~/media/Images/Content%20Images/content_image_KIntex7boardfront.jpg | 17:55 |
| wpwrak | seems a bit excessive. they look large. do these boards really need more than 2 high-current rails ? you always have some more odd voltages, but they tend to be low-current | 17:56 |
| wpwrak | even more than i thought :) | 17:57 |
| larsc | I don't think these boards are optimized for cost | 17:59 |
| wpwrak | so that's 4 rectangular modules with DC-DC converters and three smaller square modules, also DC-DC converters. . | 18:00 |
| wpwrak | amidst that, there could easily hide a few small LDOs | 18:00 |
| wpwrak | so a board with 7 high-current rails ? | 18:02 |
| wpwrak | larsc: yeah, but still :) | 18:03 |
| Fallenou | hum that's weird | 18:05 |
| Fallenou | I get no call or reference to __divdi3 if I do objdump -D libkern.o | 18:05 |
| wpwrak | the openmoko phones had about as many rail (some with the same voltage but kept separate). something like two chips took care of all that. | 18:05 |
| Fallenou | but I can see it in nm , as Undefined | 18:05 |
| Fallenou | and I can see it in relocations while doing objdump -D -x libkern.o | 18:06 |
| Fallenou | http://pastebin.com/Te2pAkb2 | 18:07 |
| larsc | wpwrak: there is basically one 10A regulator for each supply input of the fpga | 18:07 |
| wpwrak | oh, it gets better. the rectangular modules have a DUAL regulator each. so, 11 high-current rails. (that reg is rated for 10 A peak) (UCD7242) | 18:09 |
| Fallenou | oh, ok, now I can see it at 174c indeed | 18:09 |
| Fallenou | but since it was "calli 0x174c" I could not grep for it | 18:09 |
| Fallenou | indeed there is a long long X; in rngtest() :/ | 18:11 |
| wpwrak | larsc: yeah, someone should have told these engineers that the supplies don't need to be stable if sorted ;-) | 18:11 |
| wpwrak | correction: 10 rails, the big critter with the cap on top is just some bead/transformer | 18:12 |
| larsc | Fallenou: can't you just copy the function from libgcc? | 18:15 |
| larsc | wpwrak: we actually had power issues with some more low cost eval board. | 18:17 |
| larsc | when running a real operating system the system would crash under high load | 18:18 |
| larsc | they tried to blame it on our software | 18:18 |
| larsc | http://billauer.co.il/blog/wp-content/uploads/2012/09/zedboard-front.jpg | 18:19 |
| larsc | not so many regulators anymore | 18:19 |
| Fallenou | I guess I understood the contrary of what it meant over there: https://github.com/fallen/NetBSD/blob/master/sys/lib/libkern/Makefile.libkern#L52https://github.com/fallen/NetBSD/blob/master/sys/lib/libkern/Makefile.libkern#L52 | 18:48 |
| Fallenou | arg | 18:48 |
| Fallenou | https://github.com/fallen/NetBSD/blob/master/sys/lib/libkern/Makefile.libkern#L52 | 18:48 |
| Fallenou | I think I should just remove the exception on lm32, I guess those .c files add basic definitions for quad operations | 18:49 |
| Action: Fallenou must have a twisted mind | 18:49 | |
| larsc | yea, all other architectures in that list are 64bit | 18:51 |
| Fallenou | I should have smelt the trap | 18:52 |
| Fallenou | great, no more libgcc annoying problems :) | 18:59 |
| Fallenou | that's a good thing done! | 18:59 |
| Fallenou | crap now I must implement mutex_enter() and such | 19:06 |
| wpwrak | larsc: heh, the opposite extreme ;-) | 19:08 |
| wpwrak | lekernel: heya, welcome back ! :) | 20:13 |
| lekernel | hi | 20:15 |
| wpwrak | lekernel: DHL seem to be working hard on establishing a new record for slowness. as far as i can tell, the board isn't even in argentina yet :-( | 20:15 |
| Action: lekernel had a nice week end | 20:16 | |
| lekernel | wpwrak, it's not DHL - it's regular mail... DHL only takes documents | 20:16 |
| lekernel | meh, a few days before I could track it on http://www.correoargentino.com.ar - now nothing | 20:17 |
| wpwrak | looong easter weekend :) | 20:17 |
| lekernel | (it said it was still in germany, though) | 20:17 |
| wpwrak | yeah. correoargentino.com.ar sometimes fails. but it tends to come back after a few hours. could also be that they're doing maintenance during the weekend. | 20:18 |
| wpwrak | what normally happens is that you get an entry when it arrives in the country and than another one when it goes to the post office. then it gets assigned a local number for transport inside argentina. so you can track it pretty much all the way, but the number changes in the middle. | 20:20 |
| wpwrak | and didn't DHL buy "regular mail" in germany ? of course, that doesn't make regular mail courier in germany, even if it says "DHL". | 20:21 |
| larsc | 'regular mail' bought DHL couple of years back | 20:28 |
| wpwrak | oh, it's them who bought DHL ? interesting | 20:45 |
| larsc | yea, it's owned by Deutsche Post | 20:49 |
| GitHub193 | [NetBSD] fallen pushed 2 new commits to master: http://git.io/N1CF8w | 21:06 |
| GitHub193 | NetBSD/master 461f181 Yann Sionneau: Fix mutex related link issue... | 21:06 |
| GitHub193 | NetBSD/master 9d7eeea Yann Sionneau: Fix libcc related link issue, at last... | 21:06 |
| Fallenou | 23:06 < GitHub193> [NetBSD] fallen pushed 2 new commits to master: http://git.io/N1CF8w stekern | 21:06 |
| Fallenou | oops | 21:07 |
| wpwrak | tracking works again ... but it's still somewhere between .de and .ar | 23:25 |
| kristianpaul | what are you waiting btw? | 23:28 |
| kristianpaul | oh the HDMI exp? | 23:28 |
| kristianpaul | still waiting.. | 23:28 |
| wpwrak | yup. when it arrives, i'll have a look at the I2C mystery. | 23:29 |
| wpwrak | sebastien sent it wednesday before easter. they said it'll arrive within six days. well, maybe they meant business days. | 23:31 |
| kristianpaul | DHL is usually quite fast on my experience | 23:31 |
| wpwrak | well, it's the postal service. not even sure now if it'll have the DHL brand on it. | 23:33 |
| wpwrak | but it's indeed a bit surprising that it would hardly move during the holidays. even to make out of the postal office in berlin took some 3-4 days. | 23:34 |
| wpwrak | the entry for the 3rd day says "Insert item into bag". the one for the 4th day "Send item abroad" | 23:36 |
| wpwrak | that was a week ago. since then, silence. | 23:36 |
| wpwrak | well, i haven't lost any parcel shipments yet. so i'm not worried this far. | 23:37 |
| kristianpaul | well a letter from the UK (cheap royal mail) took like a month a half to arrive here.. | 23:38 |
| kristianpaul | me either just lost the patience hehe | 23:39 |
| wpwrak | heh :) | 23:39 |
| wpwrak | well, i once had a paper sent, i think it was by UPS, to the UK. believe it or not, it got held up at UK customs and they didn't notify anyone. | 23:40 |
| wpwrak | back then, conference papers still had to be submitted on paper. even to networking conferences :) | 23:40 |
| wpwrak | actually, i think there were two or three different papers in that envelope. of course, we missed the deadline that way. they still let us in, though, but i think we didn't make it into the printed proceedings. | 23:42 |
| kristianpaul | hmmm shame on UPS | 23:45 |
| wpwrak | yeah, earned them a place of honor on my blacklist :) | 23:46 |
| wpwrak | could of course also be that the people from the conference ignored/lost the notification | 23:48 |
| wpwrak | but then, most couriers start calling if something it stuck for too long. at least they did back then. | 23:49 |
| kristianpaul | hmm i have never been called | 23:53 |
| wpwrak | you probably don't let things sit around for weeks :) | 23:57 |
| kristianpaul | hehe | 23:57 |
| --- Mon Apr 8 2013 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!