**** BEGIN LOGGING AT Wed Apr 27 23:59:57 2005 Apr 28 09:38:17 <[g2]> ping dyoung glc jacques peteru-home rwhitby-away sp4ce VoodooZ_Work Apr 28 10:13:33 pong Apr 28 10:14:28 <[g2]> I'm glad someone is awake Apr 28 10:14:54 <[g2]> VoodooZ_Work, You don't use the ethernet port on your slug do you ? Apr 28 10:15:50 well, I do as I've been too lazy to setup my bluetooth since I had to start from scratch. Apr 28 10:16:04 <[g2]> but you've got serial and could use BT Apr 28 10:16:06 Plus for testing computer vision it's much faster. Apr 28 10:16:11 for testing at least. Apr 28 10:16:19 BT? Apr 28 10:16:22 <[g2]> bluetooth Apr 28 10:16:33 sorry. a bit slow (cold) Apr 28 10:16:35 <[g2]> np Apr 28 10:16:41 why are you asking? Apr 28 10:16:53 <[g2]> and do you use the other USB port ? Apr 28 10:17:24 yep. I have a USB camera, and my flashdisk/bluetooth. I bought a small hub just in case. Apr 28 10:17:55 <[g2]> you haven't tested with the hub have you ? Apr 28 10:18:18 Not really no but I thought it worked for usb1 devices. Apr 28 10:18:38 <[g2]> ahh... are you running the web cam usb 1.1 ? Apr 28 10:19:53 yeah, I'm currently looking into getting a USB2.0 one so I can get better framerates. Apr 28 10:20:22 But at ~100$ for the Logitech Quickcam 4000 I'd like to make sure it works first. Apr 28 10:20:55 dyoung forwarded my email to the guys who got the pwc driver working under openslug so he can perhaps confirm performance with his camera. Apr 28 10:21:45 I currently get a frame per ~160ms which is pretty bad considering I have not even done the computer vision processing! Apr 28 10:21:51 <[g2]> there's a currently a hub issue with multiple high-speed devices Apr 28 10:22:08 high-speed as in USB2.0 right? Apr 28 10:22:10 <[g2]> thx for the answers Apr 28 10:22:13 <[g2]> nod Apr 28 10:22:15 yeah webcams can be rather overpriced Apr 28 10:22:26 jacques: Do you have one? Apr 28 10:22:26 <[g2]> hey jacques Apr 28 10:22:52 VoodooZ_Work, no I am in same situation as you - wanna make sure something works first - and I want usb2.0 Apr 28 10:23:03 I wish I had a 400mhz Xscale right now so I could cram more CV passes in there but then again, the slug was not designed for that. Apr 28 10:23:03 hi [g2] what's new? Apr 28 10:23:32 <[g2]> I'm getting ready to send out an e-mail Apr 28 10:23:36 <[g2]> to the ml Apr 28 10:23:40 yeah, well the pwc driver looks pretty damn good compared to my old OV511+ camera one so you can buy one. Apr 28 10:24:31 In my case I'm more paranoid as I don't need another camera at 100$ if it's not any faster so I wish I could get somebody to confirm that usb2.0 does in fact give better frame rates. Apr 28 10:25:10 And I don't want compression as it sucks the little processing power I have left. Apr 28 10:25:40 Most camera use compression to get resolution above 320x240 thru the usb bus at decent frame rates. Apr 28 11:48:32 <[g2]> beewoolie, So the usb irq stuff is right near the top of my list Apr 28 11:48:42 <[g2]> then FreeSlug can be unleashed with APEX Apr 28 11:48:43 Me too. Apr 28 11:49:02 <[g2]> and it's an untained kernel Apr 28 11:49:14 ka6sox tells me he has reposted a dongle my way Apr 28 11:49:48 <[g2]> I also want to really get rolling on OpenJTAG Apr 28 11:49:55 <[g2]> from the debugging end Apr 28 11:50:05 ka6sox has been doing some work in it, I think. Apr 28 11:50:29 <[g2]> I'll look forward to seeing this Apr 28 11:51:34 <[g2]> Ok time to pick up the RV042 Apr 28 14:47:35 I dont think he needs a new machineid Apr 28 14:49:48 In either case however, I think this usb interrupt issue is irritating enough to not use openslug Apr 28 14:51:07 Yeah... I don't trust my slug as long as I get nobody cares Apr 28 14:54:29 * jacques tries building a toolchain for the 8th time Apr 28 17:12:44 sigh Apr 28 17:13:02 these days when I get an error building a toolchain, I put it into google and get nothing Apr 28 17:13:08 "Architecture specific PLT trampolines must be defined." Apr 28 17:14:15 "Go buy a trampoline and put in your back yard" Apr 28 17:14:29 yep, that's what the ads on google say Apr 28 17:16:48 (Of course, I'm totally clueless) Apr 28 17:16:56 What did it bomb out on? Apr 28 17:17:33 that's an error building glibc Apr 28 17:17:58 /home/packages/crosstool/crosstool-0.31/build/armv5b-softfloat-linux/gcc-4.0.0-glibc-20050427/build-glibc/elf/dl-trampoline.o Apr 28 17:21:11 hmm... no idea Apr 28 17:21:25 What hardware are you building on? Apr 28 17:23:28 I'm building an armeb cross-toolchain including gcc 4.0.0 and a recent glibc cvs checkout Apr 28 17:24:00 oh... heh. Ok Apr 28 17:24:37 the cutting-edgeness is most of the problem Apr 28 17:24:53 Not very surprising ;) Apr 28 17:24:57 Why gcc4? Apr 28 17:25:30 afaik, the optimisations suck (until the devs get around to fixing it) Apr 28 17:25:51 oh, I thought they were better for arm Apr 28 17:26:14 mostly I wanted to test it and find out Apr 28 17:26:48 Dunno... *might* be the case.. But (if I understood it correctly), they kinda unified the optimisations, so that they don't have to optimise for each arch specifically. And so far, they've done that, but it hasn't exactly been tweaked Apr 28 17:27:22 So, eventually, they will probably get a lot better, but I guess that'll be around 4.1 or something Apr 28 17:28:39 Not that I'm a gcc expert, but that's my impression so far. Apr 28 17:29:16 So, until further notice (and till people like you have tested gcc4), I'm just chilling with 3.x ;) Apr 28 17:30:02 yeah, someone has to be an early adopter Apr 28 17:30:13 I probably just need more patches Apr 28 17:30:30 I learned long ago to never use a gcc .0 release for production Apr 28 17:30:39 but I'm trying to get a jump on the gcc4 thing Apr 28 17:30:52 I bet 4.0.2 will be nice Apr 28 17:31:44 Yeah, it's fun to be bleeding edge. But I got cut too often ;) Apr 28 19:47:12 <[g2]> dyoung-web, hey guy! Apr 28 20:00:36 Hi Apr 28 20:00:53 I must be a complete idiot. Apr 28 20:02:51 this should work, but it doesnt. Apr 28 20:03:22 struct packet { short opcode; short count; char* data; }; Apr 28 20:03:35 ";" expected it grumbles Apr 28 20:03:46 wonder if this is a crlf issue Apr 28 20:51:17 Nope, I'm a complete idiot. Apr 28 20:55:31 <[g2]> I'd check the lines before and after Apr 28 20:56:01 <[g2]> and I'd delete and retype those lines Apr 28 21:29:51 it was much more sinister than that. Apr 28 21:31:07 oh? Apr 28 21:35:55 dyoung-web: did you figure it out? I think I see the problem. Apr 28 21:36:25 Yeah, I forgot to include a include file. Apr 28 21:37:00 that used a lot of calories, I'm hungry now Apr 28 21:37:45 Hmm. I also think that the trailing semicolon may be unnecessary. Apr 28 21:38:04 my C is so rusty I 'm not even sure I'm passing values properly. by value, refernce, etc, etc Apr 28 21:38:06 I guess that isn't the error you're seeing, tho. Apr 28 21:38:36 A little effort and you'll be good as new. Apr 28 21:38:47 Shouldnt be too bad. Apr 28 21:39:00 need to RTFM about passing by refernce. Apr 28 21:39:51 did you get it? Apr 28 21:41:31 ka6sox-office: me? Apr 28 21:41:46 dyoung-web, Apr 28 21:41:47 or me? Apr 28 21:41:54 Which it? Apr 28 21:42:01 dyoung-web: you man Apr 28 21:42:03 2 emails. Apr 28 21:42:07 No. Apr 28 21:42:13 I got a fedex number only Apr 28 21:42:40 let me resend from gmail...I need to kick the server. Apr 28 21:42:52 <[g2]> beewoolie-afk, I opened up the RV042 and RV082 today Apr 28 21:43:03 You ot both? Apr 28 21:43:06 s/ot/got/ Apr 28 21:43:12 <[g2]> nod. Apr 28 21:43:19 You must be flush. Apr 28 21:43:24 <[g2]> I've got a fanless mini-itx on the way Apr 28 21:43:33 <[g2]> the RV042 is $156 Apr 28 21:43:56 I remember. Pretty good price for the features, but it needs some sw help to make the VPN really effective. Apr 28 21:43:58 [g2], which model? Apr 28 21:44:35 It would be super cool to add opportunistic encryption to it. Apr 28 21:44:40 <[g2]> It's a 500 Mhz Eden Apr 28 21:44:54 Then, all you'd have to do is deploy these boxes to the target clients and away you go. No setup except for DNS. Apr 28 21:44:56 <[g2]> 128MB and a Gig Interface and 3x1000 Apr 28 21:44:58 <[g2]> 128MB and a Gig Interface and 3x100 Apr 28 21:45:29 <[g2]> beewoolie-afk, I'm looking into doing something like that Apr 28 21:46:06 Hmm. That would be really super for distributed offices. It would mean that there would be encryption without installs on *any* client machines. Apr 28 21:46:15 <[g2]> I knew I was on the right track when the boxes had a label "See our Cicso Trade-in Policy" Get credit for ..... Apr 28 21:46:57 <[g2]> a turnkey managed VPN service Apr 28 21:47:49 <[g2]> that's one possible idea Apr 28 21:48:49 The freeswan developers threw in the towel a while back because no one was adopting their OE stuff. I think they were expecting too much too fast. Apr 28 21:49:07 <[g2]> exactly Apr 28 21:49:18 takes a lot of support to make that stuff go. Apr 28 21:49:26 Really, they were on the right track. Let the existing infrrastructure carry the config load. Apr 28 21:49:35 It shouldn't. That was the idea. Apr 28 21:50:01 Each node registers a public key in DNS and then the routers decide when to encrypt based on DNS lookups. Apr 28 21:50:37 I think that the more difficult part is that there may be a lot of tunnels running at the same time. Apr 28 21:50:58 a 200mhz mipsel can't handle too much. Apr 28 21:51:11 <[g2]> are you guys familar with IKE much ? Apr 28 21:51:18 * dyoung-web hides Apr 28 21:51:29 Yeah. But aren't these ARM boxes? Apr 28 21:51:30 there he is! Apr 28 21:51:52 most of the routers are Broadcom Mipsel. Apr 28 21:51:53 I know some about IKE, but not enough to remember the acronym. Apr 28 21:52:02 <[g2]> well these are Xscale boxes with on-board hw crypto support Apr 28 21:52:05 These linksys ones aren't. Apr 28 21:52:20 Really? HW crypto? Right! These are the 425's? Apr 28 21:52:25 same ting...not much hardware. Apr 28 21:52:27 <[g2]> nod Apr 28 21:52:46 <[g2]> I got the boxes to measure throughtput Apr 28 21:53:08 <[g2]> the web say they to 20Mbs with DES/3DES/AES Apr 28 21:53:09 I wonder if theyre actually using the crypto feature Apr 28 21:53:11 Supposedly these RV's have the umph to do eight or so tunnels. Apr 28 21:53:20 most of them can't handle crypto very well without a "helper" Apr 28 21:53:47 The NPE is supposed to have some crypto feature, no? The 420 doesn't support it, but the 425 does. Apr 28 21:53:56 Right. Apr 28 21:53:57 Maybe it's another core. Apr 28 21:54:15 the 425 has it in hardware. Apr 28 21:54:24 [g2]: Have you found the JTAG port yet? Apr 28 21:54:31 I wonder whats in the FVL328. Apr 28 21:54:44 <[g2]> dyoung-web, did you get my message ? Apr 28 21:54:53 I'm using those for tunneling. It encrypts at the full speed of the ADSL connection. Apr 28 21:55:07 Those boxes use the broadcom chips, dyoung-web Apr 28 21:55:08 Which message? Apr 28 21:55:31 oh that message. Apr 28 21:56:34 dyoung-web: I've got one of those, but the one that has wireless ABG radios. It's been very reliable, though I've never used the VPN feature. Apr 28 21:56:43 dyoung-web: I don't have anyone to talk to. Apr 28 21:57:00 <[g2]> beewoolie-afk, I"ve got a very strong hunch that a 2x10 header is the standard ARM JTAG Apr 28 21:57:14 It is already wired? Apr 28 21:57:18 With a header? Apr 28 21:57:34 I had VPNs going everywhere for a while. Its dwindled down to one now. Apr 28 21:57:36 <[g2]> I"ve got pics Apr 28 21:57:44 <[g2]> Lemme post some Apr 28 21:58:06 dyoung-web, trying again. Apr 28 21:59:26 dyoung-web: I'd really rather it be something opportunistic. I post my key and others do the same. Encryption happens automatically when both ends have keys available. Apr 28 22:01:28 That sounds like a good idea (tm). Apr 28 22:01:43 it makes it pretty much idiot proof. Apr 28 22:01:49 dyoung-web, did it arrive/ Apr 28 22:01:50 ? Apr 28 22:02:07 I'm not the originator, but it needs some nudging to get working with the current SW offerings. Apr 28 22:03:53 for that project, they needed something "in 4 hours", so I went to the store and ended up with that. Apr 28 22:04:46 ka6sox-office: I got it; but what the heck is it? Apr 28 22:05:46 um ...is it a mess? Apr 28 22:06:17 what doies this process do? Apr 28 22:06:42 and whats connected to spare8 ? Apr 28 22:06:45 the process was to clear the residual voltage. Apr 28 22:06:59 not necessary Apr 28 22:07:51 this code will not work for my setup. Apr 28 22:08:50 stby...let me see if I sent you the wrong coed. Apr 28 22:11:20 ah...I was doing some testing and that is the *wrong* stuff. Apr 28 22:13:58 ka6sox-office: The in and out lines are reversed from my code model too. also if the output line isnt set to 'Z' it cant get pulled up; the way its currently setup. I had a clever idea about that though. Apr 28 22:14:04 whats the switching time of the high side driver? Apr 28 22:15:22 very fast Apr 28 22:15:45 I was going to try that but wanted to talk to you first. Apr 28 22:16:31 my CF2 won't read the CF card now. Apr 28 22:16:35 and the clock won't set. Apr 28 22:16:47 but I *can* set and unset pins. Apr 28 22:17:12 does it identify a serial number when you boot it? Apr 28 22:17:25 let me look Apr 28 22:17:51 yes...02353 Apr 28 22:18:19 I can't read the CF on my lappy either. Apr 28 22:18:30 (tried that earlier) Apr 28 22:19:02 but you cant set the clock? Apr 28 22:19:16 let me try again. Apr 28 22:20:26 invalid date. Apr 28 22:21:31 what does it mean to "mirror" a pin? Apr 28 22:22:16 invalid date means user error usually. Apr 28 22:22:37 heh Apr 28 22:22:44 give me the proper format? Apr 28 22:22:55 I doint know I dont have one here. Apr 28 22:22:59 np Apr 28 22:23:23 you should have 2 boards tommorrow. Apr 28 22:23:26 If this code works with the high side driver, I'm wasting my time with the 4066. Apr 28 22:23:43 Tommorrow we shall know. Apr 28 22:23:55 yuo should know already. Apr 28 22:24:05 send me a serial log . Apr 28 22:24:42 it won't read the CF...so I can only manually set the pins. Apr 28 22:24:54 it seems to have fried it... Apr 28 22:24:56 oh Apr 28 22:25:13 is the CF formatted FAT? FAT32? Apr 28 22:25:24 fat Apr 28 22:25:36 Byte order? Apr 28 22:25:38 "regular format" Apr 28 22:25:57 then something is wrong...because it sees it but says its "unformatted" Apr 28 22:25:59 put it in your pc and format it; put it in the cf2 it works. Apr 28 22:26:11 tried formatting it? Apr 28 22:26:13 been there, done that, doesn't work. Apr 28 22:26:24 formta with the cf2? Apr 28 22:27:11 [g2] nice pics Apr 28 22:28:24 that 10pin bit sorta does reek of JTAG. Apr 28 22:28:32 won't format it in the CF2 Apr 28 22:28:41 its drive C:? Apr 28 22:28:49 <[g2]> dyoung-web, thx Apr 28 22:29:01 <[g2]> dyoung-web, the 2x10 Apr 28 22:29:19 theres a command list in the help. Apr 28 22:29:19 "CompactFlash card is not formatted, Most features disabled" Apr 28 22:29:26 yeah, so you gotta format it. Apr 28 22:29:35 theres a boot monitor command for that. Apr 28 22:29:40 [g2]: It's hard to imaging the board getting much simpler. Apr 28 22:29:41 tried...won't do it. format failed. Apr 28 22:30:10 dyoung-web: I think it's the 20 pin that is JTAG. The 10 pin has a label: COM1. Apr 28 22:30:15 <[g2]> it's a clean board as far as I can tell Apr 28 22:30:36 <[g2]> I really like the mechanicals with the box Apr 28 22:30:37 yeah, thats the one I meant... Apr 28 22:30:41 Interestingly, there is also a NP S1. Reset switch? Apr 28 22:30:51 the 2x10. Apr 28 22:31:03 dyoung-web: It's really suspicious. Notice how there are signals only on one side. Apr 28 22:31:04 it seems to have the lines pulled up in a approrpriate way. Apr 28 22:31:06 <[g2]> but I'm a firmware guy Apr 28 22:31:41 [g2]: What specifically do you like about the mechanical design? Apr 28 22:31:46 <[g2]> all the JTAG pins are on the Odd pins on the standard 20-pin header Apr 28 22:32:07 dyoung-web, will not format it...fails every time (on 3 differen CF's Apr 28 22:32:08 pins 3,5,7,9 are probably the main ones., the lonely one is probably the reset. Apr 28 22:32:10 where are the pics? Apr 28 22:32:10 <[g2]> it took me like 10-15 minutes the have the box fully appart Apr 28 22:32:13 <[g2]> apart Apr 28 22:32:23 <[g2]> jacques, on dyoung's gallery Apr 28 22:32:29 <[g2]> same old place Apr 28 22:32:46 hmm Apr 28 22:33:39 dyoung-web: I think that's right, but Id have to check to be sure. It's just that it has all of the signs. Apr 28 22:34:21 Looks like a nice metal case? Apr 28 22:34:36 It may be that they attached the header to the bottom of the board, and that's why the even pins have the jtag signals. or do I have it backward? Apr 28 22:34:48 I remember it having a very solid feel. Apr 28 22:35:34 nice pics [g2] - what's the camera? Apr 28 22:35:50 <[g2]> digital rebel Apr 28 22:36:49 ah heh Apr 28 22:36:51 no wonder Apr 28 22:37:36 <[g2]> that's getting quite dated now. I've had it for 1.5+ years Apr 28 22:37:47 <[g2]> I love the camera though Apr 28 22:40:14 dyoung-web: Are you using the pap2? Apr 28 22:40:21 <[g2]> I am Apr 28 22:40:48 Do you have to subscribe to vonage or the like? Apr 28 22:40:58 <[g2]> I sub'ed to vonage Apr 28 22:41:15 <[g2]> there's another identical unit that isn't vonage locked Apr 28 22:41:17 But do you have to? Couldn't you just place calls to people you know via IP? Apr 28 22:41:35 <[g2]> beewoolie-afk, my understanding is the unit is locked Apr 28 22:41:47 <[g2]> I think it phones home on first boot Apr 28 22:41:59 I never started using it Apr 28 22:42:00 Hmm. Wierd. Needs new fw. Apr 28 22:42:00 <[g2]> I'm sure it's quite possible to unlock it Apr 28 22:42:26 I have a vonage acct on a Motorola box. Apr 28 22:42:28 <[g2]> well it needs to update the severs Apr 28 22:42:29 Well, it doesn't really require hardware to do VOIP. The bw requirement cannot be that high. Apr 28 22:42:56 <[g2]> I think it's about 90Kb upstream and done Apr 28 22:43:06 <[g2]> it's a 10Mbs port Apr 28 22:43:27 But your link isn't that fast. Moreover, telelphone is only 8KHz. Apr 28 22:43:53 <[g2]> my link is 6Mbs down and about .5Mbs up Apr 28 22:43:54 IIRC, you can get 24 telephone channels in 1.5MiB. Apr 28 22:44:02 <[g2]> 1.544 Apr 28 22:44:04 <[g2]> T1 Apr 28 22:44:07 Right. Apr 28 22:44:13 <[g2]> 193 bits @ 8K frames Apr 28 22:44:14 So, it cannot require that much BW. Apr 28 22:44:34 <[g2]> I just told you is uses about 90Kbits Apr 28 22:44:44 HW just puts the latency down really low. Apr 28 22:45:00 Oh, didn't read that one line. Apr 28 22:45:07 <[g2]> np Apr 28 22:45:11 <[g2]> I'm just teasing you Apr 28 22:45:17 Baby is crashing. Nitey nite. Apr 28 22:46:07 I didnt know beewoolie-afk had a baby. Apr 28 22:46:14 * [g2] either Apr 28 22:47:05 I carefully read the changelogs for kernel 2.6.11.2 -> 2.6.11.7 earlier. Apr 28 22:47:18 notthing that looks interesting enough for me to want to change Apr 28 22:47:34 <[g2]> I'm waiting for the 2.6.12 Apr 28 22:47:44 <[g2]> I think there's a dcache fix in there Apr 28 22:49:07 2.6.12 looks good. lotta usb fixes in there Apr 28 22:49:22 I'm sorta halfway tempted to try it out Apr 28 22:49:31 <[g2]> is it out ? Apr 28 22:49:38 <[g2]> last I check it was -rc3 Apr 28 22:49:54 yeah, rc3 Apr 28 22:50:16 <[g2]> so do you apply the -rc3 patch directly to the base .11 release ? Apr 28 22:50:51 I was gonna make a new one. Apr 28 22:51:12 oh sorry misunderstood Apr 28 22:51:23 I didnt look too far into it yet. but I think so. Apr 28 22:51:39 <[g2]> I tried applying it to the 11.7 and it was unhappy Apr 28 22:54:05 I'll be back later. Apr 28 22:54:10 food **** ENDING LOGGING AT Thu Apr 28 23:59:57 2005