--- Log opened Thu Apr 24 00:00:19 2014 | ||
stekern | blueCmd: great, on both | 03:50 |
---|---|---|
stekern | blueCmd: as for the 'set locale' problem you mentioned, do you have the locales set up? | 04:48 |
olofk_ | Isn't journalctl responsible for logging now? | 05:13 |
olofk_ | Do you really need a separate syslogger? | 05:14 |
stekern | hmmm... as far as I can understand, the systemd logger isn't running since the /dev/log socket wasn't created | 05:36 |
stekern | but I have been happily ignorant of systemd all together up until now, so I'm not to familiar with how it works | 05:40 |
stekern | s/to/too | 05:41 |
stekern | it's something wrong with my finger, it just refuses to do double-o's | 05:42 |
stekern | could be the brain that's faulty too... | 05:43 |
olofk_ | Just discovered draw.io | 05:47 |
stekern | ...and my /dev/log created by rsyslog doesn't seem to work properly | 05:54 |
stekern | so... I try 'apt-get install systemd' | 05:59 |
stekern | http://pastie.org/9106819 | 05:59 |
stekern | that's in cap_validate_magic (called from sys_capget) | 06:17 |
stekern | coincidently, when I do 'su stefan' in qemu-user, it complains about 'qemu: Unsupported syscall: 90'. syscall 90 happens to be sys_capget | 06:18 |
stekern | no idea if the problems are anyhow related | 06:18 |
stekern | wonder if anyone have spent this much time to get *non*-root access to a machine... | 06:20 |
stekern_ | blueCmd: to answer your question if irssi is usable when running on the board, I don't see any performance issues at least | 06:46 |
stekern_ | it feels like running it from my normal machine | 06:47 |
stekern_ | ...except everything is black and white... | 06:47 |
stekern_ | /SET term_force_colors ON just mad matters worse... | 06:50 |
stekern_ | +e | 06:50 |
blueCmd | right. I'll rebuild dbus anyway, it was a hack to get the build dependencies correct, but I guess it should work (obviously it doesn't) | 07:27 |
stekern | ..or then it's something else | 07:28 |
stekern | did you build that with or without the struct padding? | 07:28 |
stekern | all structs passed to sys_capget seems to be of size *4 though | 07:29 |
blueCmd | stekern: that was before | 07:35 |
blueCmd | (pretty sure) | 07:35 |
blueCmd | stekern: btw, do you think we should assume a hardware FPU? I think it kind of makes sense to require that if the performance gain is big enough | 07:36 |
blueCmd | require for or1k Debian that is | 07:37 |
stekern | then I can't run it on mor1kx :( | 07:45 |
stekern | the FPU that or1200 have is as big as the cpu too | 07:45 |
blueCmd | really? HM | 07:45 |
blueCmd | screw floating point then :) | 07:46 |
olofk_ | When I get my parallella board, I can use the Epiphany as a kick-ass FPU for or1k :) | 08:34 |
stekern | me too | 08:59 |
stekern | aren't they in the middle of sending out boards now? | 09:00 |
olofk_ | Yeah. I think it should arrive any day now | 09:41 |
olofk_ | Hmm.. is Zynq supported in ISE, or do I need to make a Vivado for FuseSoC backend first= | 09:42 |
olofk_ | ? | 09:42 |
stekern | not sure, but obviously the artix devices are still supported by ISE | 09:44 |
stekern | even my old 13.4 version | 09:44 |
olofk_ | I would guess Zynq is supported too | 09:48 |
stekern | is it only the kintex stuff that you need it for then? | 09:50 |
olofk_ | Good question | 09:50 |
stekern | I would like some nice high end board to play with | 09:50 |
stekern | ...but I don't want to spend the $$$ they usually go for | 09:50 |
olofk_ | Yeah. Me too. I've been working a lot with multi gigabit interfaces at work for the past five years, but it would be fun to do some open source work in that area as well | 09:51 |
olofk_ | Like implementing mipi, pci express, usb2/3 | 09:51 |
olofk_ | Is Kintex the only Xilinx device with stacked wafers? | 09:52 |
stekern | no idea | 09:52 |
stekern | something like this might be fun: http://digilentinc.com/Products/Detail.cfm?NavPath=2,400,1228&Prod=NETFPGA-1G-CML | 09:52 |
olofk_ | If so, that might be why it requires vivado | 09:52 |
olofk_ | yeah, good ol' netfpga | 09:52 |
stekern | 100MB is still high-end in industrial networks, I'm just waiting for that to change | 09:53 |
blueCmd | well, that's a remake of it | 09:53 |
LoneTech | hello | 09:53 |
blueCmd | the old NetFPGA had like Virtex 3 or something very very old on it | 09:54 |
blueCmd | that one has Kin | 09:54 |
blueCmd | Kintex* | 09:54 |
blueCmd | LoneTech: hola | 09:54 |
olofk_ | oh.. just saw that. It's a beefed-up version | 09:54 |
stekern | http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=158&No=858 | 09:55 |
stekern | that could be fun too | 09:55 |
stekern | nice price: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=158&No=735 | 09:56 |
blueCmd | my http://www.hitechglobal.com/Boards/Kintex-7_PCIE.htm should be in NYC atm | 09:57 |
blueCmd | I'm looking forward to that one | 09:57 |
LoneTech | http://www.xilinx.com/publications/matrix/Software_matrix.pdf indicates ISE supports most 7 family stuff, but somewhat device limited for webpack | 09:58 |
LoneTech | though iirc their newer reference designs are made only for vivado | 09:58 |
blueCmd | Vivado is the way to go | 09:58 |
blueCmd | Apparently they have stopped updating IP Cores (at least some of them, like the MAC and PHYs) for ISE | 09:59 |
stekern | bah, proprietary IP-cores, who needs that? ;) | 10:00 |
LoneTech | my parallellas are on their way | 10:03 |
blueCmd | yes, that's the goal | 10:03 |
blueCmd | os all the way! | 10:03 |
olofk_ | blueCmd: Cool. I've been working with older boards from the same vendor. Are you planning on adding something to the FMC slot? | 10:06 |
olofk_ | And how much does that monster cost? | 10:06 |
stekern | HTG-K7-PCIE-325-2 : $2,495 | 10:13 |
stekern | HTG-K7-PCIE-410-3 : $3,595 | 10:13 |
olofk_ | ahh.. it said on the page | 10:33 |
stekern | mmm =) | 10:36 |
blueCmd | olofk_: I'm going to add a 2x QSFP module | 10:37 |
blueCmd | hopefully be able to have 8x 10 Gbit/s Ethernet outputs | 10:38 |
blueCmd | stekern: for locale you can just do apt-get install locales and dpkg-reconfigure locales | 10:44 |
olofk_ | Just realized that I'm entitled to the digilent academic price since I'm going to study this autumn | 11:28 |
olofk_ | Maybe I'll get one of these beauties http://digilentinc.com/Products/Detail.cfm?NavPath=2,400,819&Prod=GENESYS | 11:29 |
olofk_ | I mean it's half price if you're a student | 11:30 |
blueCmd | I want to get something where I can run a lot of or1k-debians and have it as build-cluster! | 12:07 |
blueCmd | I'm thinking if I can make a ddr3 controller that splits an 8GB DDR3 module into 64x 128MB 'partitions' somehow | 12:08 |
stekern | why does it need to split it? | 12:55 |
blueCmd | stekern: do you think a multiplex/arbiter would be enough? | 13:30 |
stekern | well, it'll boil down to that in the end anyway, won't it? | 13:32 |
stekern | I mean, at some level you have to arbiter the accesses to the memory | 13:33 |
blueCmd | yeah | 13:33 |
stekern | olofk_: where what are you going to study? | 13:48 |
olofk_ | stekern: I'm going to study remote half time while I'm on parental leave | 13:50 |
olofk_ | Think it was Umeå | 13:50 |
olofk_ | Going to read about Linux Device Drivers and wireless sensor networks (=lots of spare time) :) | 13:50 |
olofk_ | And by doing that I'm allowed to put my daughter in day care a few hours a week and still be at home | 13:51 |
stekern | more struct padding problems, now the other way around | 18:47 |
stekern | the reason why the /dev/log socket connect fails is that sys_connect is called with a len of 112, but sizeof(*sunaddr) = 110 | 18:49 |
Findeton | hey | 18:52 |
Findeton | I am back, just like terminator | 18:52 |
stekern | =) | 19:05 |
blueCmd | stekern: is that constructed in libc maybe? | 19:18 |
stekern | blueCmd: not sure, perhaps | 19:23 |
stekern | could be libpam too | 19:24 |
stekern | if I want to build packages myself, then I should follow the notes after: #### Create sbuild schroot for building packages | 19:25 |
stekern | right? | 19:25 |
stekern | is everything there done on the 'host'? | 19:26 |
blueCmd | Yes | 19:27 |
stekern | to question 1 and 2? | 19:27 |
stekern | =) | 19:27 |
blueCmd | both | 19:27 |
blueCmd | :) | 19:27 |
stekern | ok, good, then I had understood things right | 19:27 |
blueCmd | Yes, it _might_ be a bit out of date - so let me know if anything doesn't work | 19:28 |
blueCmd | I'll take a readthrough | 19:28 |
blueCmd | the sources, use the snapshot listed in https://github.com/bluecmd/or1k-debian/blob/master/builder/sources.list instead | 19:29 |
stekern | I think one problem I'm having is that my user "stefan" isn't allowed to read /var/lib/dpkg/lock and such | 19:30 |
stekern | sources.list, instead of...? | 19:31 |
blueCmd | instead of the sources listed in the READMe | 19:31 |
stekern | the one in ~/.mk-sbuild.sources | 19:31 |
blueCmd | stekern: ah, NFS related? | 19:31 |
stekern | ? | 19:31 |
blueCmd | yes | 19:31 |
stekern | no, I mean... that's my host | 19:32 |
stekern | bare with me, I'm still confused by this stuff... | 19:32 |
blueCmd | I don't blame you | 19:32 |
blueCmd | host = fast x64 computer | 19:32 |
blueCmd | ? | 19:32 |
stekern | I'm at the stage where I'm just blindly follow your instructions and hoping I'll start to understand something myself soon ;) | 19:33 |
blueCmd | haha | 19:33 |
stekern | yes, and in a not chrooted environment | 19:33 |
blueCmd | sbuild works by setting up a chroot and using qemu-or1k-static as a 'shell' | 19:33 |
blueCmd | so when running 'sudo schroot -c unstable-or1k -d /tmp' I get a new 'or1k' Debian install every time I run that | 19:34 |
blueCmd | sbuild will then use that to build packages (or you can just do apt-get source / apt-get build-dep / dpkg-buildpackage from inside the chroot) | 19:34 |
stekern | ok, let's start from the 'sudo schroot -c unstable-or1k -d /tmp', that gives me: No chroots are defined in ‘/etc/schroot/schroot.conf’ or ‘/etc/schroot/chroot.d’ | 19:35 |
stekern | (and the /var/lib/dpkg/lock was when I tried to run 'builder/build.sh bash') | 19:36 |
blueCmd | stekern: doesn't the first line say something about not carying about the lock error? ;) | 19:37 |
blueCmd | stekern: for the schroot you first need to do the "mk-sbuild" step | 19:37 |
stekern | yes, I've done that | 19:38 |
stekern | first line where? | 19:38 |
blueCmd | from build.sh | 19:38 |
blueCmd | echo "Please ignore any lock related errors below, it's irrelevant" | 19:39 |
blueCmd | apt-get update $APT_OPTS | 19:39 |
stekern | heh, ok, you're right | 19:39 |
stekern | but to my defense, it was all the way at the top, before a lot of lines with 'Get: bla bla' | 19:40 |
stekern | so I didn't see it | 19:41 |
blueCmd | haha, yes | 19:43 |
blueCmd | it's more so I don't feel bad to not have it documented :P | 19:43 |
stekern | so, this is the full output from builder/build.sh: http://pastie.org/9109038 | 19:53 |
stekern | so, that InRelease says: Valid-Until: Sun, 06 Apr 2014 20:56:12 UTC | 19:55 |
stekern | can I just changed the snapshot archive to something newer? | 19:57 |
stekern | http://snapshot.debian.org/archive/debian/20140424T170823Z/ | 19:57 |
stekern | for instance? | 19:57 |
stekern | while waiting for an answer, I'll try, what's the worst that can happen? (famous last words) | 19:59 |
stekern | ah, ok, now I understand the comment before the mk-sbuild | 20:12 |
stekern | it should be read: "run this twice, logout and login after the first time" | 20:13 |
stekern | not "run this twice, then login logout" as I did :/ | 20:14 |
stekern | logout login | 20:14 |
_franck__ | stekern: as you worked on the ps2 core you must be a PS2 expert, don't you ? | 20:18 |
_franck__ | is the ps2 working with all ps2 keyboard you tested ? | 20:18 |
_franck__ | ah the is a module parameter to not reset the keyboard during init.... | 20:24 |
_franck__ | s/hte/there | 20:25 |
stekern | _franck__: yes, it has worked with *all* | 20:26 |
stekern | all=1 in this case ;) | 20:26 |
_franck__ | did you use the reset parameter ? | 20:27 |
stekern | umm | 20:27 |
stekern | not sure if I know what you mean | 20:28 |
stekern | module as in Linux module or module as in verilog module? | 20:29 |
_franck__ | is atkbd the driver on top of opencores_ps2 ? | 20:29 |
_franck__ | module as Linux module | 20:29 |
_franck__ | http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/drivers/input/keyboard/atkbd.c#L47 | 20:29 |
stekern | ah, ok | 20:30 |
stekern | no, I don't think I touched anything like that | 20:30 |
_franck__ | ok let's see if it change something for me | 20:31 |
_franck__ | no, must be something else. ps2_dat stays at '0' after the driver starts. If I hit a key, I can see the clk line clocking. | 20:36 |
_franck__ | if I don't start linux, when I hit a key I can see clk and dat working good | 20:36 |
stekern | what is the output from linux? | 20:38 |
stekern | about the keyboard I mean? | 20:38 |
_franck__ | atkbd serio0: keyboard reset failed on 94000000.ocps2 | 20:39 |
_franck__ | but I signal tapped it and that's true: the reset doesn't work | 20:40 |
blueCmd | stekern: status update! | 20:41 |
_franck__ | clk goes low, then dat goes low then clk goes high and dat stays low and nothing | 20:41 |
_franck__ | the keyboard is supposed to drive the clock line | 20:42 |
stekern | blueCmd: making progress | 20:48 |
stekern | having perl problems due to ubuntu distupgrade now though | 20:49 |
stekern | probably because I haven't rebooted this machine... | 20:49 |
blueCmd | ah | 20:50 |
stekern | blueCmd: I get a lot of these now: W: line 13 [unstable-or1k] aliases: Alias ‘unstable-or1k’ already associated with ‘unknown’ chroot | 21:12 |
stekern | is that normal? | 21:12 |
blueCmd | stekern: just remove the alias-row in your /etc/schroot/something.d/*.conf | 21:15 |
blueCmd | it's a hack since the mk-sbuild wants it to be named sid instead of unstable | 21:15 |
stekern | ok | 21:18 |
stekern | why are there always absurd changes after an ubuntu distupgrade? | 21:20 |
stekern | suddenly my clock in the taskbar have changed place | 21:20 |
stekern | E: There are problems and -y was used without --force-yes | 21:22 |
stekern | I guess the problem is: "WARNING: The following packages cannot be authenticated!" | 21:24 |
olofk | Binutils mailing list is mighty weird. I just learned that the apple linker has a switch called -why_live. Now that's a suicidal linker | 21:26 |
stekern | I don't understand how to get away from that... | 21:50 |
blueCmd | stekern: is it in sbuild? | 21:52 |
blueCmd | or what are you doing? | 21:52 |
stekern | I have no clue what I'm doing, hasn't that became evident by now ;) | 21:54 |
stekern | builder/build.sh bash | 21:54 |
stekern | that's what I'm trying to get working | 21:54 |
blueCmd | right | 21:54 |
blueCmd | can I have the console output? | 21:54 |
stekern | http://pastie.org/9109282 | 21:55 |
blueCmd | ah | 21:57 |
blueCmd | sudo schroot -c source:unstable-or1k -d /tmp | 21:58 |
blueCmd | # Add these lines to /etc/apt/apt.conf.d/80bootstrap | 21:58 |
blueCmd | Acquire::Check-Valid-Until false; | 21:58 |
blueCmd | APT::Get::AllowUnauthenticated true; | 21:58 |
stekern | ah.. ok, that answer my other question way back in the log | 22:04 |
stekern | backlog | 22:05 |
stekern | too | 22:05 |
stekern | your github instructions are missing the source in 'sudo schroot -c source:unstable-or1k -d /tmp' btw | 22:06 |
stekern | ok, now it's building | 22:14 |
blueCmd | stekern: where? | 22:30 |
blueCmd | stekern: what email do you want to be listed in the maintainers file for ibntuils? | 22:39 |
blueCmd | stekern: http://bf538f19bd0fa6d4.paste.se/ | 22:42 |
blueCmd | that is the address you are using on github, so I guess that's ok | 22:49 |
blueCmd | ah, right - I probably need to get an account first xD | 22:54 |
blueCmd | stekern: you should fill in https://sourceware.org/cgi-bin/pdw/ps_form.cgi as well | 22:54 |
blueCmd | Hah, I just git push:ed to binutils. | 23:05 |
blueCmd | stekern: you have a new version of libc in http://openrisc.debian.net/tmp/rebuilt-libc/ - I just rebuilt it, try that one and see if it solves your sys_connect issues | 23:17 |
--- Log closed Fri Apr 25 00:00:20 2014 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!