[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