| [00:02] | <Ycros> | heh. okay then. |
| [00:02] | <Ycros> | what's the d for? |
| [00:02] | <crweb> | revisions |
| [00:13] | <crweb> | ok.. so they've all but totally disabled flashing our own firmware |
| [00:13] | <crweb> | Image Correct |
| [00:14] | <crweb> | but then no flash |
| [00:22] | <crweb> | heh.. |
| [00:22] | * crweb is risking a bricked osd for the NAS thing | |
| [05:01] | <crweb> | open.neurostechnology.com :) |
| [05:01] | * crweb releases first NAS (network attached storage) firmware to the public | |
| [05:02] | <crweb> | I've been using it for a while figured time to pass it out. |
| [05:03] | <crweb> | I actually threw away my media card reader, and have just been using my networked OSD for access to CF, SD, and MemoryStick cards |
| [05:20] | <Ycros> | nice |
| [05:20] | <Ycros> | so I could get a usb hub and stick a bunch of drives on it, eh? |
| [05:20] | <Ycros> | shame we don't have high speed usb2 support |
| [05:21] | <Ycros> | that would actually make a pretty cool device |
| [05:21] | <Ycros> | have a small device with say, 8 high-speed usb 2.0 ports |
| [05:21] | <Ycros> | that serves them out with samba and whatnot |
| [05:22] | <Ycros> | and you just plug whatever cardreaders, usb keys, usb hard drives into it |
| [05:25] | <crweb> | this will make it so you don't have to remove the media to copy recordings from it |
| [05:25] | <crweb> | i get about 1.2mb a second |
| [05:25] | <crweb> | mbytes |
| [05:25] | <crweb> | from MemoryStick over smb |
| [05:25] | <Ycros> | yeah |
| [05:26] | <Ycros> | that's okay |
| [05:26] | <crweb> | 1.2mbyte/s with CF also |
| [05:27] | <crweb> | and a lot of these: |
| [05:27] | <crweb> | ide0: unexpected interrupt, status=0x58, count=75 |
| [05:27] | <Ycros> | is cf on usb? |
| [05:28] | <crweb> | cf is ide |
| [05:28] | <Ycros> | it's not a true pcmcia slot? |
| [05:28] | <Ycros> | I've been tempted to buy another CF wifi card |
| [05:28] | <crweb> | there isn't a difference |
| [05:28] | <crweb> | those aren't the same |
| [05:29] | <crweb> | pcmcia-ide, is ide |
| [05:29] | <Ycros> | I wasn't sure if it was setup to only support masstorage devices |
| [05:29] | <crweb> | the wifi cards, are actually 2 different cards on teh same pins |
| [05:29] | <crweb> | i'm pretty sure this is just a storage slot |
| [05:29] | <crweb> | I don't see any isa drivers |
| [05:29] | <crweb> | or chips |
| [05:29] | <Ycros> | hmmmm |
| [05:30] | <Ycros> | used to use the CF wifi card on my zaurus |
| [05:30] | <crweb> | and it was a pcmcia slot |
| [05:30] | <Ycros> | same with SD? |
| [05:30] | <crweb> | you had to start with pcmcia utils |
| [05:30] | <Ycros> | there are SD wifi cards |
| [05:30] | <Ycros> | yeah |
| [05:30] | <crweb> | the sd ones take special drivers |
| [05:31] | <crweb> | we don't even have usb input, i doubt seriously if that is implemented |
| [05:31] | <Ycros> | we can have usb input |
| [05:31] | <crweb> | i mean full input |
| [05:31] | <crweb> | not a hack |
| [05:31] | <Ycros> | :) |
| [05:31] | <crweb> | theres more to all of it than that one pipe |
| [05:32] | <Ycros> | nobody else has tested it, and I don't have a plain usb keyboard to test it with |
| [05:32] | <crweb> | things actually use that pipe |
| [05:32] | <Ycros> | nor any program to hook up a mouse to |
| [05:32] | <crweb> | its not good enough just to send it so devices activate |
| [05:32] | <Ycros> | hmm? |
| [05:32] | <crweb> | I mean, "it works" |
| [05:32] | <Ycros> | what are you talking about? |
| [05:33] | <crweb> | PIPE_INTURRUPT |
| [05:33] | <crweb> | thats just one small aspect. It go the driver to connect to the devices and them work |
| [05:33] | <Ycros> | yeah. |
| [05:33] | <crweb> | its not correct though |
| [05:33] | <crweb> | who knows what issues go on behind the scenes |
| [05:33] | <Ycros> | I cat /dev/input/mouse whatever and I get stuff back from moving the mouse that looks right |
| [05:34] | <Ycros> | comparing with my desktop |
| [05:34] | <crweb> | i'm talking about the actual usb layer |
| [05:34] | <crweb> | not the devices |
| [05:34] | <Ycros> | but you're totally right, I have no idea what I'm doing |
| [05:34] | <Ycros> | I just saw an opportunity to try out a hack, I didn't expect it to work |
| [05:35] | <crweb> | i set it to 62M of ram, and I get 2mbytes a second now |
| [05:35] | <Ycros> | I tried looking at other host drivers, but they are implemented totally differently |
| [05:35] | <Ycros> | doesn't our usb chip adhere to either uhci or ohci? |
| [05:35] | <crweb> | probably not |
| [05:35] | <Ycros> | I suspect it does, but that they've written their own host drivers |
| [05:35] | <crweb> | its built into the dm320 |
| [05:36] | <Ycros> | aye |
| [05:36] | <crweb> | if i remember correctly |
| [05:36] | <Ycros> | but every other driver that I've seen is implemented over the ohci or uhci abstractions |
| [05:37] | <Ycros> | you seen the openmoko project? |
| [05:37] | <crweb> | yes |
| [05:37] | <Ycros> | they're doing a good job of keeping all the hardware open - except for the GSM chip |
| [05:37] | <Ycros> | GSM because it's illegal in many countries to open it |
| [05:38] | <crweb> | next gen of Ti chips i think will be very open too |
| [05:38] | <Ycros> | but you still have access to a serial device which you can send modem commands to it |
| [05:38] | <crweb> | we are using a chip that was made in 2001, open stuff was still pretty unheard of |
| [05:38] | <Ycros> | ahh, yeah. |
| [05:39] | <Ycros> | I'm thinking about getting an openmoko phone |
| [05:39] | <crweb> | i'm going to start looking into putting dev board together |
| [05:39] | <Ycros> | a custom one? |
| [05:40] | <crweb> | I want arm cpu, with vga, keyboard, mouse and harddrive |
| [05:40] | <crweb> | it would be pretty cool to design the board |
| [05:40] | <crweb> | lots of fun |
| [05:41] | <Ycros> | yep |
| [05:41] | <Ycros> | I bet you can get free samples for all of your stuff as well |
| [05:41] | <Ycros> | :P |
| [05:41] | <Ycros> | so basically you want an arm PC |
| [05:42] | <crweb> | yep |
| [05:42] | <Ycros> | sounds cool |
| [05:42] | <Ycros> | how fast do they make arm chips? |
| [05:42] | <crweb> | you can get xcales up to 533mhz |
| [05:42] | <crweb> | i'm reading the docs on the usb chip |
| [05:43] | <crweb> | it does way more than ingenient lets on |
| [05:43] | <Ycros> | I've run my zaurus at 610~ I think |
| [05:43] | <Ycros> | you can overclock it a bit |
| [05:43] | <crweb> | it can suspend/resume, remote wakeup, etc |
| [05:43] | <Ycros> | don't wanna do that too much though |
| [05:43] | <crweb> | wish i could write drivers |
| [05:44] | <Ycros> | you can, with time and patience |
| [05:44] | <crweb> | this chip isn't going to be out to much longer |
| [05:44] | <Ycros> | lots of stuff to learn |
| [05:46] | <Ycros> | crweb: I wonder how much such a pc would cost |
| [05:46] | <crweb> | wish i could see the source to ONE of the vid codecs |
| [05:46] | <crweb> | so i could at least see their structure |
| [05:47] | <crweb> | time for bed |
| [05:47] | <Ycros> | yeah |
| [05:47] | <crweb> | I've made all the releases i'm going to make for a while |
| [05:47] | <Ycros> | you could always sign that NDA :P |
| [05:47] | <crweb> | you don't get that source |
| [05:47] | <Ycros> | oh? |
| [05:47] | <crweb> | and I have all the doc's |
| [05:47] | <Ycros> | just docs? |
| [05:47] | <crweb> | right |
| [05:47] | <crweb> | the source is closed |
| [05:47] | <crweb> | even neuros doesn't see it |
| [05:48] | <Ycros> | bah. |
| [05:48] | <Ycros> | is that open DSP bridge going anywhere? |
| [05:49] | <crweb> | no idea |
| [05:49] | <crweb> | as you can see, i haven't actually touched underneath things in a while |
| [05:50] | <crweb> | bed time, night |
| [05:51] | <Ycros> | cya |
| [05:52] | <daurnimator> | hi |
| [05:55] | <daurnimator> | doesn't mgao see it? |
| [05:55] | <daurnimator> | he went to visit ingenient |
| [05:55] | <daurnimator> | and helped them with their code :P |
| [06:24] | <crweb> | working with code, and taking it home are 2 different things |
| [06:25] | <daurnimator> | [22:45:55] <crweb> wish i could see the source to ONE of the vid codecs |
| [06:25] | <daurnimator> | he SAW it |
| [06:25] | <daurnimator> | :P |
| [06:26] | <crweb> | and that does me how much good? |
| [06:26] | <daurnimator> | nothing |
| [06:27] | <daurnimator> | just, you may be able to ask him a question about it |
| [14:32] | <srobertson> | open.neurostechnology.com <- drupal's running on lighttpd, bugzilla's next |
| [14:33] | <Ycros> | lighttpd rocks |
| [14:33] | <eigma> | what was it running on previously? apache? |
| [14:36] | <srobertson> | apache, yup |
| [14:36] | <eigma> | what was wrong with apache? |
| [14:36] | <srobertson> | slow under load |
| [14:36] | <eigma> | I see |
| [14:47] | <JoeBorn> | hi all |
| [14:50] | <JoeBorn> | anyone want to give me a hand getting NFS setup with this virtual machine...? |
| [14:50] | <JoeBorn> | I want to record the superbowl :) |
| [14:51] | <eigma> | what's not working? |
| [14:52] | <JoeBorn> | I don't know, I don't know where to start :( |
| [14:52] | <JoeBorn> | there's no current guide that I know of |
| [14:52] | <eigma> | well, do you have the VM installed and running? |
| [14:53] | <JoeBorn> | yep, I'm at a login prompt |
| [14:53] | <eigma> | wasn't there a blog post about it? |
| [14:53] | <eigma> | or was it the ML? |
| [14:54] | <nerochiaro> | JoeBorn: so did you install just the VM ? |
| [14:55] | <JoeBorn> | the vm software and the image from BT |
| [14:56] | <JoeBorn> | now, I'm at the neuros dev login |
| [14:56] | <nerochiaro> | JoeBorn: ok, get also this www.limesg.com |
| [14:57] | <JoeBorn> | sorry I also did the update thing from the blog post |
| [14:57] | <nerochiaro> | login as "neuros" password "neuros2" |
| [14:57] | <JoeBorn> | yep |
| [14:57] | <nerochiaro> | did you also install this ? www.limesg.com |
| [14:58] | <JoeBorn> | I just installed the original vm image and then open.neurostechnology.com |
| [14:59] | <nerochiaro> | JoeBorn: you need also to install the last link i just pasted, or you will have nothing for your OSD to boot off of |
| [15:00] | <nerochiaro> | i also hope you have serial console to your osd, do you ? |
| [15:00] | <JoeBorn> | well well, I've got all the HW setup, do I do that through windows or the VM? |
| [15:02] | <nerochiaro> | 1) install into the VM that update i just liked above 2) from windows, open a serial console to the OSD and go into uboot |
| [15:21] | <nerochiaro> | sourcerror: you there ? |
| [15:22] | <JoeBorn> | ok, I'm in uboot |
| [15:24] | <nerochiaro> | ok, i forgot to tell you, in the VM, type "ifconfig" and see under eth0 which IP address does the VM currently have |
| [15:25] | <nerochiaro> | it's the line that tells "inet addr" |
| [15:25] | <JoeBorn> | wait, first I guess I have to do a wget thing with the 63 thing? |
| [15:25] | <nerochiaro> | ah, thought you did that. yes, get the .63 update i linked |
| [15:26] | <nerochiaro> | unpack and run the script that you find in there |
| [15:28] | <nerochiaro> | it should tell you it has upacked a lot of files, then "Your system is now up to date with the new firmware" |
| [15:34] | <srobertson> | bugzilla up (tried to upgrade to 2.22.1, but didn't feel like redoing the theme -- upgrade's still on the table tho) |
| [15:34] | <JoeBorn> | it had a bunch of warnings about "implausibly old" something or other, but then it said it's up to date, but that I had to flash my OSD with the new firmware too |
| [15:35] | <JoeBorn> | hi srobertson |
| [15:35] | <srobertson> | JoeBorn: hi! |
| [15:35] | <JoeBorn> | 2 hours to kickoff, I guess you don't care, but I sure do!!! |
| [15:35] | <nerochiaro> | JoeBorn: the warnings are ok, crweb never managed to get these away, but they are harmless. which firmware you have on your OSD right now ? |
| [15:35] | <JoeBorn> | probably .58, not older I don't think |
| [15:36] | <nerochiaro> | you need to get .63 on there |
| [15:36] | <nerochiaro> | upgrade it |
| [15:37] | <JoeBorn> | ok |
| [15:41] | <JoeBorn> | my wife really loves that upgrade screen, "here we go upgrading the root.cramfs again!" she says |
| [15:41] | <nerochiaro> | heh, i can see how that won't mean a thing to non techies |
| [15:42] | <nerochiaro> | we should put there one of these nice progress bars |
| [15:42] | <nerochiaro> | with the eye-ear logo just for spice |
| [15:42] | <JoeBorn> | yeah, something like that, particuliarly since it's so slow. |
| [15:42] | <JoeBorn> | your favorite, the eye-ear logo |
| [15:43] | <nerochiaro> | i've get used to it now |
| [15:43] | <nerochiaro> | don't worry |
| [15:43] | <nerochiaro> | after some months of nightmares of era canal inspections |
| [15:43] | <nerochiaro> | ear canal |
| [15:43] | <JoeBorn> | is there any documentation on the new vm setup? |
| [15:44] | <nerochiaro> | aye. wiki.neurostechnology.com |
| [15:44] | <nerochiaro> | but it's for building stuff mostly, not for booting off of it |
| [15:44] | <nerochiaro> | sourcerror is working on it |
| [15:45] | <JoeBorn> | oh, should I add the update stuff we just did, will that always be necessary? |
| [15:45] | <srobertson> | 2 hours to kickoff == 2 hours left to clean up after my roommates' excesses from last night - so that they may destroy my apt. again tonight :( |
| [15:46] | <JoeBorn> | srobertson, please remember two words, that's all I ask: |
| [15:46] | <nerochiaro> | JoeBorn: if you want to boot off of it, yes. but of course there will be a different update package for each firmware that will come out later |
| [15:46] | <JoeBorn> | Da Bears! |
| [15:47] | <srobertson> | i'm tempted to look up whoever's playing and shout their name back at you for spite |
| [15:47] | <JoeBorn> | actually, its funny, they say more people host superbowl parties than New Years Eve parties |
| [15:47] | <JoeBorn> | but I haven't been invited to a single one, we're not horsing around here. |
| [15:48] | <JoeBorn> | the last thing I'm interested in is going to some party with kids or half interested people mulling about. |
| [15:48] | <JoeBorn> | I'm staying home watching it with my Dad, and no one comes in that is not a full fledged Bear fan. |
| [15:49] | <srobertson> | aww, that's... that's really sweet. i'm touched. right here. |
| [15:49] | <nerochiaro> | man, that's like hearing some folks around here that are rabit soccer fans |
| [15:49] | <nerochiaro> | er, rabid |
| [15:49] | <JoeBorn> | yeah, I imagine its like that |
| [15:49] | * srobertson imagines rabbit soccer | |
| [15:49] | <srobertson> | AWW! EVEN CUTER! |
| [15:49] | <nerochiaro> | srobertson: lol, poor rabbit |
| [15:50] | <JoeBorn> | ok, I'm booted to .63 |
| [15:50] | <nerochiaro> | JoeBorn: cool. now get the current IP of your VM, using ifconfig as explained above |
| [15:50] | <nerochiaro> | once you have it, go into uboot and run this command |
| [15:51] | <nerochiaro> | setenv serverip 192.168.1.101; setenv nfs_serverip $(serverip); setenv rootfs_nfs_loc /srv/neuros-osd-rootfs; setenv kernel_loc neuros-osd/uImage; |
| [15:51] | <nerochiaro> | replace the IP that's in there with the IP you just found out for your VM |
| [15:53] | * theolodian remembers the Coke ad from the '02 World Cup! | |
| [15:55] | <JoeBorn> | well, I typed that in, I hope I got it right, it just returned the uboot prompt |
| [15:57] | <theolodian> | Anyone else getting corrupt video recordings? White dots across the top? |
| [15:57] | <nerochiaro> | JoeBorn: it's ok. now type |
| [15:57] | <nerochiaro> | setenv bootcmd run devkernel |
| [15:58] | <nerochiaro> | then |
| [15:58] | <nerochiaro> | saveenv |
| [15:58] | <nerochiaro> | at this point after it finishes saving, just type "boot" and hopefully you should boot straight from the VM |
| [15:59] | <JoeBorn> | programming flash... done... back to uboot prompt |
| [15:59] | <nerochiaro> | type "boot" |
| [15:59] | <nerochiaro> | cross your fingers |
| [16:02] | <JoeBorn> | didn't work, but the OSD seems to be a different subnet, can I set it to something more sensible. |
| [16:02] | <JoeBorn> | this OSD has not been networked AFAIK |
| [16:02] | <nerochiaro> | the pc and the OSD should be able to see each other, of course |
| [16:03] | <JoeBorn> | can I set the IP of the OSD in uboot? how? |
| [16:07] | <nerochiaro> | try this |
| [16:07] | <nerochiaro> | setenv ip ip=192.168.1.100:192.168.1.1:192.168.1.1:255.0.0.0:neuros::off |
| [16:07] | <nerochiaro> | the first IP you see becomes the one used by the OSD |
| [16:07] | <nerochiaro> | the second is the gateway, the third the subnet |
| [16:07] | <nerochiaro> | then saveenv again |
| [16:08] | <nerochiaro> | then boot again |
| [16:08] | <JoeBorn> | that's what the IP current is, but the vm ip is 192.168.2.145 so I'm not sure it's right? |
| [16:09] | <nerochiaro> | can you reach the VM from your PC ? |
| [16:09] | <JoeBorn> | ping the VM from my host PC? |
| [16:09] | <nerochiaro> | er, sorry, the OSD from your PC |
| [16:10] | <JoeBorn> | ping it? no response |
| [16:11] | <JoeBorn> | I'm on wireless on the PC and VM, and ethernet to the OSD (same Access Point) |
| [16:11] | <JoeBorn> | maybe I should switch both to ethernet? |
| [16:11] | <nerochiaro> | pinging it while you're in uboot won't work |
| [16:11] | <nerochiaro> | switch them to ethernet ? where are they now ? |
| [16:12] | <JoeBorn> | PC and VM both on WiFi |
| [16:12] | <nerochiaro> | might help. but remember to restart the VM after you do that |
| [16:13] | <nerochiaro> | i mean, the whole VMWare player |
| [16:13] | <nerochiaro> | i'm not sure if it will get a new IP or not |
| [16:13] | <JoeBorn> | ok, I'll try |
| [16:20] | <JoeyBorn> | I did the setenv stuff, but it's still showing the same old ip 192.168.1.100 |
| [16:21] | <nerochiaro> | you have to set that to some IP that makes sense to the network you're in |
| [16:21] | <srobertson> | hey, can someone with an odnt account confirm a behavior for me? |
| [16:21] | <nerochiaro> | srobertson: try |
| [16:22] | <JoeyBorn> | I tried with the setenv stuff, I guess I just did it wrong? |
| [16:22] | <nerochiaro> | what did you put in to set the ip ? |
| [16:22] | <srobertson> | sorry, let me be clearer - an account on drupal, the website; not odnt, the server |
| [16:23] | <nerochiaro> | yes |
| [16:23] | <Shadyman_> | what about drupal? |
| [16:24] | <srobertson> | Shadyman: I'm moving odnt to lighttpd, and i'm getting something unexpected; just wanted to make sure it's repeatable |
| [16:24] | <Shadyman> | ah |
| [16:25] | <JoeyBorn> | nerochiaro has an account and so do I (as you know) |
| [16:26] | <JoeyBorn> | I can't get that new IP to stick, I must be doing something wrong with that command |
| [16:26] | <nerochiaro> | JoeyBorn: ok, tell me what you're doing so we can fix it |
| [16:27] | <JoeyBorn> | setenv ip ip=192.168.2.54:192.168.2.1:255.255.255.0:neuros::o |
| [16:27] | <JoeyBorn> | ff |
| [16:27] | <JoeyBorn> | Neuros Devboard > boot |
| [16:28] | <JoeyBorn> | ok, well I should probably pick this up tomorrow... |
| [16:28] | <JoeyBorn> | how do I set uboot to boot from flash? |
| [16:28] | <nerochiaro> | JoeyBorn: setenv bootcmd run cramfs_boot |
| [16:28] | <nerochiaro> | the saveenv |
| [16:28] | <nerochiaro> | then boot |
| [16:31] | <nerochiaro> | have a nice football game Joe |
| [16:31] | <JoeyBorn> | all is well! |
| [16:31] | <JoeyBorn> | Thanks very much! |
| [16:32] | <JoeyBorn> | did you get your feeback srobertson ? |
| [16:32] | <nerochiaro> | JoeyBorn: we'll try that networking some other time, if you don't get someone else to fix it before |
| [16:33] | <nerochiaro> | JoeyBorn: and yes he did, i checked it |
| [16:48] | <JoeyBorn> | ok, everyone, time for some pre-game meditation :) |
| [16:48] | <nerochiaro> | cheers |
| [21:41] | <Inc> | www.ratemyturban.com |
| [21:55] | <crweb> | i have arrived |
| [21:58] | <crweb> | hmm.. no fanfare... guess the bears losing caused a huge stroke across the world |