**** BEGIN LOGGING AT Fri Jun 19 02:59:58 2009 Jun 19 09:47:14 lennert: ping? Jun 19 09:48:12 I only want to tell you that I talked with my FAE this morning and give him the information we talked about yesterday. Jun 19 09:48:21 Thanks again and have a nice day :) Jun 19 09:50:37 dieter_: cool :) Jun 19 09:52:55 We will see what's going on. Jun 19 09:54:00 I'm also in discussion with Prafulla on the u-boot mailing list. Hopefully there will some support for GPIO and SPI (TDM) in the u-boot, too. Jun 19 09:57:38 dieter_: okay Jun 19 09:59:15 If I got some news from Ole keep you up to date. Jun 19 10:40:17 any ideas on my ainability to get into uboot with the ftio_sio or what noty Jun 19 11:13:47 likewise_: whats your problem with ftio_sio? Jun 19 11:14:19 sorry - should go to likewise_ Jun 19 11:14:38 arghhh I mean scientes Jun 19 11:15:01 I just never got anything from the /dev/ttyUSB[012] Jun 19 11:15:13 it loaded just fine fallwoing instructions, connected Jun 19 11:15:21 you use a sheevaplug? Jun 19 11:15:24 i both did hardware reset and soft (reboot -f) Jun 19 11:15:28 yes Jun 19 11:15:37 I tried with multiple kernels too Jun 19 11:15:54 the plug works fine, but i wanted to upgrade the kernel to 2.6.30 Jun 19 11:16:04 but the kernel says it sees the usb serial port? Jun 19 11:16:38 yes Jun 19 11:16:53 1 sec Jun 19 11:17:03 the baud rate settings are 115200 8non1 and no flow control? Jun 19 11:25:31 set up putty with the 115200 no flow control Jun 19 11:25:39 also used cat and screen and such Jun 19 11:25:42 it connects Jun 19 11:26:17 you are working on a windows host? Jun 19 11:26:26 linux Jun 19 11:26:30 root@d:~# lsusb Jun 19 11:26:31 Bus 002 Device 029: ID 9e88:9e8f Jun 19 11:26:50 http://pastebin.com/m1ceb9e39 Jun 19 11:27:05 that seems wrong however Jun 19 11:27:08 the parity stuff Jun 19 11:27:51 yes - it looks like your driver / adapter doesn't support some termio settings? Jun 19 11:27:59 not only the parity! Jun 19 11:28:07 ive tried it on kernels that dont do that Jun 19 11:28:13 this is ubuntu, i guess it had problems Jun 19 11:28:16 ftdi_set_termios urb failed to set baudrate Jun 19 11:28:25 i booted fedora and it didnt do that, but still didnt work with hard resets Jun 19 11:28:36 what ubuntu version do you work on? I'm using 8.04 LTS without problems. Jun 19 11:28:54 this is 9.04, i have a 8.04 up also Jun 19 11:28:57 that i tried with Jun 19 11:29:24 Have you tried running your terminal programm as root? Jun 19 11:29:26 2.6.24-23-server Jun 19 11:29:29 always root Jun 19 11:29:40 hm :( Jun 19 11:29:40 and cu with the chown uucp Jun 19 11:29:50 can i use another usb cable? Jun 19 11:29:51 ok Jun 19 11:30:01 Do you work over an usb hub? Jun 19 11:30:19 Maybe you should try to connect direct to an port soldered on the mainboard. Jun 19 11:35:52 scientes: http://marc.info/?l=linux-usb&m=122350704102714&w=2 Jun 19 11:36:01 maybe you got a similar problem? Jun 19 11:37:55 well 9.04 is 2.6.28 Jun 19 11:38:29 have you allready tried to connect directly at an usb port on the mainboard? Jun 19 11:38:32 maybe i need to boot into that live cd again Jun 19 11:38:36 yes and i got errors Jun 19 11:38:47 i wil reboot i guess Jun 19 11:38:51 brb Jun 19 12:04:25 hmm same errors Jun 19 12:05:53 http://pastebin.com/d4b5134b Jun 19 12:13:10 2 questions I haven't been able to locate answers to in my search on the wiki. 1) Being Flash, what's the expected life of the internal 512MB, and is it replaceable should it fail, or would I want to use that as a bootloader, and boot off say an external USB stick? 2) How much of Ubuntu's repos are available for install? (I'm thinking about getting one, and making it a shell box/file-host/email-server) Jun 19 12:14:17 its not replaceable Jun 19 12:15:07 without resoldering Jun 19 12:15:16 also, only writes ago flash Jun 19 12:15:26 Didn't think so. But, only being $100, not *that* expensive to replace should it fail hard, fast. (flash bits failing slowly and losing capacity isn't a huge concern, can see it coming) Jun 19 12:15:57 ubuntu probably the vast majority, given that debian has already done all the real work Jun 19 12:16:14 I want to change to emdebian, its debian without man pages etc Jun 19 12:16:23 And how much power does it actually draw, at the wall? Jun 19 12:16:29 <5W Jun 19 12:16:44 Nice. Spike much under load? Jun 19 12:16:55 maybe 1W? lol Jun 19 12:17:15 I've never really futzed with ARM-based systems before. Jun 19 12:17:19 get it, i like mine Jun 19 12:17:35 ive just been having problems with getting into uboot, but it will be fine even if i dont get in Jun 19 12:17:48 oneone else seems to have my problem Jun 19 12:17:54 the Wart form factor is nice, but I'd still want to put a surge protector between it and the wall, which makes it a floor-wart :-P Jun 19 12:18:14 It comes with a cable too Jun 19 12:18:27 Yeah. Jun 19 12:18:58 I noticed it's possible if you update it, to not be able to log back in - how hard is it to hard-reset/reflash the device if you 'brick' it? (no logins possible) Jun 19 12:19:01 scientes: maybe you should try another serial dongle? Jun 19 12:19:24 yeah i was looking for another, cant seem to find one ATM Jun 19 12:19:44 would one with a metallic round canceller-outer work? Jun 19 12:19:52 what are those things called Jun 19 12:19:59 Should, those just reduce any interference. Jun 19 12:20:07 the magnet in the little round tube, yeah Jun 19 12:20:28 Ferrite magnet? Jun 19 12:20:31 IIRC Jun 19 12:20:38 yeah Jun 19 12:21:25 So how hard is it to de-brick these things? Jun 19 12:21:34 I presume that's what the serial port is for. Jun 19 12:22:08 also for changing kernels, which is what i want to do Jun 19 12:22:09 Which could become a pain, none of my newer systems have serial ports anymore, hopefully it works fine with USB adapters :-D Jun 19 12:22:22 its usb only Jun 19 12:22:30 get it, its only $100 Jun 19 12:22:53 USB only being the debug/serial cable? Jun 19 12:22:58 yes Jun 19 12:23:03 ok Jun 19 12:23:20 Gotta pop the case to connect that? Jun 19 12:23:27 curious, doesn't matter much :D Jun 19 12:24:35 everything is on the outside Jun 19 12:24:53 its like on a mobile phone or digital camera, a little usb Jun 19 12:24:59 ah Jun 19 12:25:05 along with the normal usb port for devices Jun 19 12:25:26 How hot does it get under load? I'd probably use a short power extension cable off a surge protector, and it might sit on the floor on it's back. Jun 19 12:26:12 its fine Jun 19 12:26:29 it will take 3 weeks to come so you will have plenty time to think Jun 19 12:26:33 There's a 4-week delay on orders, heh. yeah Jun 19 12:26:58 took 6 weeks for me Jun 19 12:27:13 (and still bot delivered, but atleast shipped) Jun 19 12:27:35 arriving any day now? heh Jun 19 12:27:44 if I'd picked usps (was that even an option?) I'd had it now :) Jun 19 12:28:48 any way to switch the distro in place? Jun 19 12:33:42 on an X86 box, I know there's ways. Basically you bootstrap off your current install. Jun 19 12:34:09 I think I will order one, probably end up with 2 or 3 of the things :-D Jun 19 13:10:08 From what I"m reading on the wiki, the default OS install boots to RAM, and doesn't run on the Flash at all? I presume it writes out config changes if you tell it to commit them, or on reboot? Jun 19 13:36:52 Q_Continuum: AFAIK there are some places mounted to real filesystem. So configuration setttings aren't lost after reboot. Jun 19 13:37:34 Ok, was curious. I'll probably be hooking up a fast USB-stick anyway. Jun 19 13:39:07 This works for my just fine - I've running a debian arm running from usb stick quite fine :) Thanks to tbm! Jun 19 13:44:25 Anybody told GlobalScale Tech their security certificate fails the browser-auto-check? Jun 19 13:59:33 * Q_Continuum orders himself a SheevaPlug Jun 19 14:20:23 Q_Continuum: TBH I don't think they care. Jun 19 14:25:14 heh Jun 19 15:13:26 prafulla_: Are you available? Jun 19 15:15:01 Does anybody know if load file from jffs2 nand partition is expected to work on current marvell git u-boot? Jun 19 15:38:36 hey, how do you get into single user mode with a sheevaplug Jun 19 15:38:57 lennert told me how yesturday Jun 19 15:39:16 * Q_Continuum has no idea Jun 19 15:39:21 Does your IRC client keep logs? Jun 19 15:39:26 lemme check Jun 19 15:39:40 nay Jun 19 15:39:59 Enable that, so you catch 'em next time :-D Jun 19 15:44:12 damn Jun 19 15:44:16 this is the second time this has happened Jun 19 15:44:19 I get everything running Jun 19 15:44:24 and then the root password magically changes Jun 19 15:44:28 and I can't login from ssh or serial Jun 19 15:48:48 Slugg: maybe the password just expires Jun 19 15:48:58 but it's right after I update Jun 19 15:49:03 http://plugcomputer.org/plugforum/index.php?topic=66.msg721;topicseen#msg721 Jun 19 15:49:06 looks like it's not just me either Jun 19 15:49:15 the same thing happened to both of my plugs Jun 19 15:49:36 and I can't boot in single user mode either, same with the guy in that post Jun 19 15:49:40 something funky is going on Jun 19 15:55:00 lennert: if it was just the password expiring, what should I do Jun 19 15:55:43 Slugg: make sure the system time is always valid Jun 19 15:55:46 Slugg: e.g. by running ntpd or so Jun 19 15:55:52 oh right Jun 19 15:55:55 Slugg: and make sure the time is valid when you change the password Jun 19 15:56:00 Slugg: or just try setting the password expiry time Jun 19 15:56:01 the time was waaaaaaay off Jun 19 15:56:05 like Jun 19 15:56:07 1940's Jun 19 15:56:19 so if it's 1970 and you set the password, and it's valid for N years Jun 19 15:56:27 and then suddenly the machine thinks it's 2009 Jun 19 15:56:35 bawww Jun 19 15:56:40 I think you're right Jun 19 15:57:10 well, I'm on my other plug, so lemme give single user mode another shot Jun 19 15:57:43 what do I set bootargs to Jun 19 15:58:09 bootargs=console=ttyS0,115200 mtdparts=nand_mtd:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs) rw root=/dev/mtdblock1 rw ip=10.4.50.4:10.4.50.5:10.4.50.5:255.255.255.0:DB88FXX81:eth0:none Jun 19 15:58:11 is current Jun 19 16:00:53 lennert: isn't it /mode/init=/bin/bash ? Jun 19 16:01:19 just init=/bin/sh Jun 19 16:03:40 lennert: just add that to the end Jun 19 16:06:24 wait I did something wrong Jun 19 16:06:50 yep, just add that to the end Jun 19 16:07:12 lennert: set bootargs console=ttyS0,115200 mtdparts=nand_mtd:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs) rw root=/dev/mtdblock1 rw ip=10.4.50.4:10.4.50.5:10.4.50.5:255.255.255.0:DB88FXX81:eth0:none,init=/bin Jun 19 16:07:20 er /bin/sh Jun 19 16:07:32 no Jun 19 16:07:33 not a comma Jun 19 16:07:41 now you're making it part of the ip= parameter Jun 19 16:07:42 use a space Jun 19 16:07:47 oh Jun 19 16:08:10 alrighty Jun 19 16:08:11 booting Jun 19 16:11:02 same error as the other one Jun 19 16:11:08 JFFS2 notice: (253) check_node_data: wrong data CRC in data node at 0x1f3bc000: read 0x95ddf194, calculated 0xd49040de. Jun 19 16:16:00 YES Jun 19 16:16:00 IM IN Jun 19 16:16:08 init=/bin/bash Jun 19 16:22:56 reset root Jun 19 16:23:00 everything is back to normal Jun 19 16:23:06 thanks for the help, lennert Jun 19 16:23:17 Slugg: did you set the password when the time of day was normal?> Jun 19 16:23:33 no, it still thinks it's 1960 Jun 19 16:23:36 how do I fix that Jun 19 16:23:45 install ntp Jun 19 16:23:52 or just do 'rdate -s ' Jun 19 16:24:10 apt-get install ntp? Jun 19 16:24:27 i don't know how it's done on debian Jun 19 16:24:36 i'm sure you can find a howto online somewhere Jun 19 16:24:41 what works on x86 debian should also work on arm debian Jun 19 17:47:07 ntpdate ntpserver Jun 19 17:47:36 ie ntpdate 0.pool.ntp.org Jun 19 20:45:26 * __dieter__ is falling asleep, bye Jun 19 20:47:34 __dieter__: nite Jun 19 20:48:19 <__dieter__> Thanks - have a nice weekend! Jun 19 20:56:10 there's no such thing :) Jun 19 20:57:47 <__dieter__> You mean no weekend? :) Jun 19 20:58:42 nope Jun 19 20:59:22 <__dieter__> I'm not sure at the moment if there is time to relax - but I'm afraid there is only a little :) Jun 19 21:00:26 :) Jun 19 21:01:10 <__dieter__> I do hardware design and also develop system software at my own - so it's much to do... Jun 19 21:01:30 ah Jun 19 21:01:43 <__dieter__> But it's fun to work on this little sheeva device :) Very cool thing. Jun 19 21:02:09 hehe, yeah Jun 19 21:02:18 I hope the SheevaPlug works out for what I'm gonna use it for, and I wouldn't have been better suited by a dual-core atom box. Jun 19 21:02:40 <__dieter__> Maybe that's the reason why I ask so silly questions regarding the linux kernel. Jun 19 21:02:50 <__dieter__> Hacking is only a "hobby" :) Jun 19 21:03:13 __dieter__: linux has always been a hobby for me Jun 19 21:03:47 <__dieter__> lennert: Yes sure - it's my hobby, too. Thats why I'm sitting in front of my box friday evening :) Jun 19 21:03:58 __dieter__: oh, i just do that because i have no life Jun 19 21:04:16 <__dieter__> sounds terrible... Jun 19 21:04:24 naah :) Jun 19 21:04:55 <__dieter__> I'm working on embedded linux for 2 years now. Jun 19 21:05:15 <__dieter__> Starting with a little arm9 cpu@1⁵5MHz Jun 19 21:05:25 heh Jun 19 21:05:45 the closest to 'embedded linux' I've come is my OpenWRT routers :-D Jun 19 21:05:47 <__dieter__> So no the kirkwood is a "big monster" for what I'm planning to do Jun 19 21:06:11 I have run Linux on as low as a Pentium, though. Back in the day...oh those were the days. Not really. Jun 19 21:06:14 Stupid dialup. Jun 19 21:06:34 <__dieter__> But I'm sure there is a way to get the CPU from idle :) Jun 19 21:06:43 the days before i had fast internet were awesome Jun 19 21:06:53 write kernel patches at home, cycle to the library with a floppy disk, email them Jun 19 21:07:05 cycle to the library again the next day, check netdev@ Jun 19 21:07:31 <__dieter__> Yes, I couldn't imagine working this way, nowadays :) Jun 19 21:07:54 <__dieter__> How long do you stay in this business - or better hobby? Jun 19 21:08:33 well, i first used linux.. 13 years ago? Jun 19 21:08:53 <__dieter__> Starting with linux in the early 90's the most boring thing was compile new kernels to get my first ISDN adapter working :) Jun 19 21:09:05 but it didn't become my job until a couple of years ago Jun 19 21:09:06 hehe Jun 19 21:09:08 <__dieter__> Compile 2 days - and damn, wrong kernel settings. Jun 19 21:09:24 hehe Jun 19 21:10:03 <__dieter__> Now it's no big thing to test some new settings - took only a few minutes... Jun 19 21:10:58 <__dieter__> But hacking the kernel itself started 3 years ago - and becomes more and more focus. Jun 19 21:11:11 <__dieter__> and makes more and more fun, too :) Jun 19 21:11:53 <__dieter__> Ahhh, I shouldn't say hacking the kernel. Most of the time i fight with device drivers and luckily not with the holy grale itself Jun 19 21:12:16 hehe Jun 19 21:12:20 yeah, well, i don't hack really core stuff either Jun 19 21:12:54 <__dieter__> i didn't understand most of the things that happens there - so I'm not in the position to hack them :( Jun 19 21:13:34 hehe Jun 19 21:14:01 <__dieter__> nice chat - but now my wife says it's time to go to bed :) Jun 19 21:14:40 <__dieter__> So maybe we will meet tomorrow? Jun 19 21:15:21 <__dieter__> nite and bye Jun 19 21:16:22 nite :) Jun 19 21:16:24 i'll be here Jun 19 21:16:54 <__dieter__> And I will come back! Maybe with a bunch of questions :) Jun 19 21:16:59 <__dieter__> ciao Jun 19 21:17:32 lennert doesnt sleep Jun 19 21:17:44 <__dieter__> it seems so :) Jun 19 21:18:00 __dieter__: bring on those questions :) Jun 19 21:18:00 hes actually a script running on an orion. Jun 19 21:18:08 <__dieter__> maybe he's from somewhere else in the galaxy Jun 19 21:18:13 <__dieter__> My thoughts :) Jun 19 21:18:48 <__dieter__> congratulation to the script writer! Jun 19 21:19:37 <__dieter__> bye @all Jun 19 21:20:48 timtimred: i guess you've indeed never seen evidence supporting me being a human Jun 19 21:22:02 only changes in git repos and irc chat. i guess you pass the turing test most days though :) Jun 19 21:24:16 * suihkulokki has evidence of at least someone pretending to be lennert in meatspace Jun 19 21:29:51 suihkulokki: that was the guy who wrote me **** ENDING LOGGING AT Sat Jun 20 02:59:57 2009