**** BEGIN LOGGING AT Thu Jun 18 02:59:57 2009 Jun 18 03:16:45 it eventually arriver :P Jun 18 03:28:03 scientes :P Jun 18 08:42:54 03:42:24 up 10 days, 18:21, 0 users, load average: 0.25, 0.23, 0.16 Jun 18 10:05:56 how do you do 0 users? Jun 18 10:06:01 dont you need a user to call uptime? Jun 18 10:08:50 ? Jun 18 10:24:49 03:42:24 up 10 days, 18:21, 0 users, load average: 0.25, 0.23, 0.16 Jun 18 10:28:30 scientes: probably queried via a web server script or so Jun 18 10:28:40 yeah Jun 18 10:33:13 scientes: look at the footer of http://ddevnet.net Jun 18 11:04:36 err Jun 18 11:04:49 CHMOD says that command not found... is that normal? (from bash Jun 18 11:10:15 no... Jun 18 11:13:59 my bad. Case sensitive, I should have been doing chmod :) Jun 18 11:27:38 lamo Jun 18 11:58:27 I've been trying to get logins to show up Jun 18 20:39:20 <__dieter__> ping - everybody out there? Jun 18 20:40:11 <__dieter__> I'm looking for a driver for the SPI controller inside the kirkwood TDM module for recent marvell git kernel. Jun 18 20:40:29 <__dieter__> Does anybody have an idea if there are some patches available? Jun 18 20:41:31 __dieter__: i don't think there's a driver for the tdm in the upstream kernel Jun 18 20:41:48 <__dieter__> Hi lennert Jun 18 20:41:52 hi dieter Jun 18 20:42:02 <__dieter__> yes - thats what I've seen so far. Jun 18 20:42:22 <__dieter__> But the 2.6.22 marvell kernel does have some TDM drivers. Jun 18 20:42:27 __dieter__: yep Jun 18 20:42:48 <__dieter__> So i wonder if somebody have ported these drivers allready to 2.6.30 and new kernel architecture? Jun 18 20:42:53 __dieter__: nope Jun 18 20:43:05 <__dieter__> Hm - thats it :( Jun 18 20:43:21 __dieter__: what board do you have? Jun 18 20:43:41 <__dieter__> I'm building a customized hardware at the moment. Jun 18 20:43:53 <__dieter__> But playing around with sheeva plug and also marvell RD Jun 18 20:44:17 __dieter__: you should communicate to your AE/FAE that you want such a driver Jun 18 20:44:39 <__dieter__> I'm asking because the SPI GPIO multiplexing isn't very useful for real life apps Jun 18 20:45:00 i know there's orion_spi, but i don't know of a spi controller _in_ the tdm unit Jun 18 20:45:06 <__dieter__> I have allready give him the information but he also doesn't know about an existing driver. Jun 18 20:45:43 <__dieter__> Yes for sure. The TDM unit owns an second full featured SPI controller. Jun 18 20:45:54 __dieter__: well, i've never looked at the tdm unit Jun 18 20:46:04 __dieter__: can you email me who he is Jun 18 20:46:10 <__dieter__> And I have to deal with NAND, SD-Card and also an SPI Touch controller at the same time. Jun 18 20:46:15 __dieter__: or shoot me an email about this Jun 18 20:46:25 <__dieter__> Yes, sure. Jun 18 20:46:37 <__dieter__> Can I get your eMail address? Jun 18 20:46:49 __dieter__: buytenh@marvell.com Jun 18 20:46:51 <__dieter__> I think I have read about you in some sources Jun 18 20:46:59 <__dieter__> Ah , yeah it was you :) Jun 18 20:47:12 :) Jun 18 20:48:33 <__dieter__> Thats why the SPI controller provided with current marvell git and upstream kernels isn't useful for my application. And maybe also for coming OpenRD-Client boards if someone else want to use touch screens :) Jun 18 20:48:57 <__dieter__> Is lennert your real name? Jun 18 20:51:37 <__dieter__> another question - regarding u-boot: Jun 18 20:52:23 <__dieter__> do you know something about the plannings for GPIO driver support in marvell git u-boot? Jun 18 20:52:51 __dieter__: lennert is my real first name Jun 18 20:53:14 __dieter__: i'm not really in the loop on uboot development Jun 18 20:53:22 __dieter__: what do you mean by gpio driver support? Jun 18 20:54:07 <__dieter__> I have seen that there is support code to setup the MPP module to use GPIOs as input / output or whatever. Jun 18 20:54:32 <__dieter__> But for example other boards have some helper functions to read / write gpios. Jun 18 20:55:14 __dieter__: send me mail and i'll get it to the right person Jun 18 20:55:58 <__dieter__> Thanks very much for the offer - I'm typing right now :) Jun 18 20:56:22 sure Jun 18 20:57:29 <__dieter__> Lennert, I have asked my FAE for some schedules about upcoming linux drivers / u-boot features. Jun 18 20:57:42 <__dieter__> But he told me that there is no information available at the moment. Jun 18 20:57:47 __dieter__: so you want a driver for the spi unit in the tdm unit only, and not for the whole tdm? Jun 18 20:58:16 <__dieter__> Yes, a driver for SPI is all what I need. Rest of TDM isn't required on my board. Jun 18 20:58:50 <__dieter__> Do you know how marvell will provide this information to the community (if they are willing to do that)? Jun 18 20:59:15 __dieter__: the docs are all open Jun 18 20:59:25 __dieter__: i don't think we formally announce upstream kernel development plans Jun 18 20:59:39 __dieter__: most of it is on an internal as-needed basis Jun 18 21:00:01 <__dieter__> Ah, I see. I have thought about this. Jun 18 21:00:20 <__dieter__> So the trick is to generate an internal need ;) Jun 18 21:00:26 __dieter__: yep Jun 18 21:00:31 __dieter__: e.g. by convincing an FAE/AE Jun 18 21:00:36 __dieter__: and have them convince their boss Jun 18 21:00:37 __dieter__: :) Jun 18 21:01:15 <__dieter__> I will remeber this for the future. But my FAE is very tough! He helps me where he can. Jun 18 21:01:55 <__dieter__> And additionally I think there are lot of changes by marvell at the moment? Jun 18 21:02:01 __dieter__: how do you mean? Jun 18 21:02:20 <__dieter__> As I see things right, marvell opens many things to the community, Jun 18 21:02:25 yep Jun 18 21:02:29 <__dieter__> In former days all was closed. Jun 18 21:02:36 arm socs, sata, ethernet switches, wireless Jun 18 21:02:54 <__dieter__> Yes, almost everything is now available for everyone. Jun 18 21:03:16 <__dieter__> As I started evalutation a few months ago all the information come from my FAE. Jun 18 21:03:35 <__dieter__> By the way: A very good way! Jun 18 21:04:21 <__dieter__> are you at #openplug every day? Jun 18 21:04:31 __dieter__: yep, i agree :) it's good that stuff is being opened up Jun 18 21:04:39 <__dieter__> Now its time to go to bed - 11pm local time :) Jun 18 21:04:42 __dieter__: and i hope we'll open up even more things Jun 18 21:04:44 11pm here too Jun 18 21:04:47 yes i am here every day Jun 18 21:04:52 * lennert in netherlands Jun 18 21:05:15 <__dieter__> ah, than we are not so far away as I expected :) Jun 18 21:05:24 you expected me to be in the US? :) Jun 18 21:05:25 <__dieter__> I'm near Munich in Germany. Jun 18 21:05:37 <__dieter__> Yes - but I don't know why :) Jun 18 21:05:41 i guessed from your name that you were german i guess :) Jun 18 21:06:08 <__dieter__> Sure - your name isn't typically for americans :) Jun 18 21:06:19 well, all kinds of nationalities live in .us Jun 18 21:06:28 but yeah, i'm not John or Jack or anything Jun 18 21:06:56 <__dieter__> Maybe thats why I remember your name from reading sources... Jun 18 21:07:18 <__dieter__> Well, thanks a lot for the nice meeting. Jun 18 21:07:21 sure Jun 18 21:07:26 let me know what your FAE/AE say Jun 18 21:07:35 <__dieter__> Yes - sure. Jun 18 21:07:43 <__dieter__> Have a good night! Jun 18 21:07:48 you too :) Jun 18 21:09:13 <__dieter__> One question? Jun 18 21:09:26 sure Jun 18 21:09:29 <__dieter__> Are there any other people active on this channel? Jun 18 21:09:42 if you ask a directed question, then i think yes Jun 18 21:09:43 <__dieter__> I have had a look at the logs and it was very quite. Jun 18 21:09:55 i think most people hang out on the forums Jun 18 21:10:06 <__dieter__> Ah, ok. on openplug.com? Jun 18 21:10:16 not sure exactly, i don't read the forums Jun 18 21:10:19 what is the air speed velocity of an unladen swallow? Jun 18 21:10:34 timtimred: a german or a swiss one? Jun 18 21:10:40 uhhh... Jun 18 21:10:47 AAAAAAARRRRGGGGHHHH Jun 18 21:10:51 * lennert watches timtimred plunge into the depths Jun 18 21:11:25 <__dieter__> I afraid I can't follow at the moment... Jun 18 21:11:33 __dieter__: it's a scene from a monty python movie Jun 18 21:11:42 __dieter__: if you don't know the movie it won't be funny i guess Jun 18 21:12:06 <__dieter__> Yes - but maybe I will have to look. What movie? Jun 18 21:12:17 __dieter__: Monty Python and the Holy Grail Jun 18 21:12:26 __dieter__: it's very funny in a nerdy way Jun 18 21:12:49 <__dieter__> I have seen this a few years ago (many years...) but I can't remember ;( Jun 18 21:13:27 <__dieter__> Have fun! cu, Dieter Jun 18 21:13:33 __dieter__: byebye :) Jun 18 21:23:07 hey everyone Jun 18 21:23:26 my sheevaplug has been giving me a bit of hell, anyone wanna help me out? Jun 18 21:36:00 Slugg: can you be more specific? Jun 18 21:36:25 Heh, yes. Basically, my plug was working fine Jun 18 21:36:37 until it all of a sudden decided to stop allowing me to ssh in Jun 18 21:36:41 did you post on debian-arm@ as well? Jun 18 21:36:50 not yet Jun 18 21:36:58 this was my first resort Jun 18 21:37:42 ok Jun 18 21:37:46 I think it's the upgrade that did it Jun 18 21:37:48 sudo apt-get upgrace Jun 18 21:37:48 do you have serial console on it? Jun 18 21:37:53 usb yeah Jun 18 21:38:03 what do you see? Jun 18 21:38:59 actuallu Jun 18 21:39:02 I've yet to get that to work Jun 18 21:39:07 serial connection Jun 18 21:39:12 I'm on OS X Jun 18 21:39:17 and I installed the drivers and such Jun 18 21:39:26 but when I do the ls /dev/whatever.PL* Jun 18 21:39:33 it gives me a no file/directory found Jun 18 21:40:18 hmm ok Jun 18 21:40:23 it would be useful to have that working Jun 18 21:40:29 what's also weird is that when I try to get access to the webmin on it, I log in and it gives me Error - Access denied for 192.168.1.101 Jun 18 21:40:34 having console access will probably tell you easily what the problem is Jun 18 21:40:41 unfortunately i don't know how to do that on OS X Jun 18 21:40:55 hold on im walking to the plug Jun 18 21:40:56 i guess you probably have to configure an access list for webmin Jun 18 21:41:15 but see, I can't get into the ssh Jun 18 21:41:16 to do that Jun 18 21:41:17 :/ Jun 18 21:41:54 yes, so you need to get the console working Jun 18 21:41:55 i.e. serial Jun 18 21:42:03 yeah im trying again right now Jun 18 21:42:17 hmm Jun 18 21:42:17 ls: /dev/tty.PL*: No such file or directory Jun 18 21:42:27 johns-macbook-pro:~ John$ ls /dev/tty.* Jun 18 21:42:29 er Jun 18 21:42:30 wait Jun 18 21:42:43 johns-macbook-pro:~ John$ ls /dev/tty.* Jun 18 21:42:46 timtimred: can you help him Jun 18 21:42:55 timtimred: getting usb-serial working on mac os Jun 18 21:43:08 it sees /dev/tty.usbserial-FTS00D6AA and /dev/tty.usbserial-FTS00D6AB Jun 18 21:44:17 wait Jun 18 21:44:18 I'm in Jun 18 21:44:20 the serial Jun 18 21:45:01 damn Jun 18 21:45:06 looks like I've forgotten the password Jun 18 21:45:15 hehe Jun 18 21:45:21 boot it in single user mode then Jun 18 21:45:30 how would I do that Jun 18 21:45:47 specify init=/bin/sh or so on the kernel command line Jun 18 21:46:14 sorry but I'm a noob here Jun 18 21:46:18 how do I get to the kernel command line Jun 18 21:46:23 heh Jun 18 21:46:28 break into the boot loader, and type Jun 18 21:46:35 echo $(bootargs) Jun 18 21:46:35 then do Jun 18 21:46:46 set bootargs init=/bin/sh Jun 18 21:46:48 and run 'boot' Jun 18 21:47:26 im guessing I press the little reset button on the plug to get into the bootloader? Jun 18 21:47:39 no, just hit enter on the serial console while the thing boots Jun 18 21:48:04 excellent Jun 18 21:48:07 Marvell>> Jun 18 21:48:21 echo $(bootargs) Jun 18 21:48:55 unknown command echo Jun 18 21:48:58 :| Jun 18 21:49:14 'help' ? Jun 18 21:49:39 yeah that outputs all of the commands Jun 18 21:49:43 but I can't scroll up Jun 18 21:50:05 that depends on your terminal emulator i guess Jun 18 21:50:08 try 'echo abc' ? Jun 18 21:50:24 lennert: i still havnt tried it Jun 18 21:50:52 I reset it Jun 18 21:50:53 and it works now Jun 18 21:50:58 Slugg: okay Jun 18 21:51:00 wtf Jun 18 21:51:12 Marvell>> echo $(bootargs) Jun 18 21:51:12 bootargs) Jun 18 21:51:31 printenv ? Jun 18 21:51:43 worked Jun 18 21:51:51 longstring Jun 18 21:51:52 what does it say for bootargs ? Jun 18 21:52:03 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 18 21:52:09 ok so Jun 18 21:52:10 type Jun 18 21:52:29 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/sh Jun 18 21:52:33 all in one line Jun 18 21:52:34 and then 'boot' Jun 18 21:52:49 booting Jun 18 21:53:02 that should just give you a shell Jun 18 21:53:12 then from there Jun 18 21:53:14 passwd root? Jun 18 21:53:14 then you remount your / rw and run 'passwd' Jun 18 21:53:18 mount / -o remount,rw Jun 18 21:53:23 and then passwd root, yes Jun 18 21:53:27 excellent Jun 18 21:53:33 thanks a ton Jun 18 21:53:40 I've been going through hell with this Jun 18 21:53:40 we didn't fix the ssh server yet Jun 18 21:53:45 ssh works Jun 18 21:53:50 I just forgot the password Jun 18 21:53:52 oh? Jun 18 21:53:53 ah Jun 18 21:54:05 23:49 < Slugg> Heh, yes. Basically, my plug was working fine Jun 18 21:54:05 23:50 < Slugg> until it all of a sudden decided to stop allowing me to ssh in Jun 18 21:54:12 i thought ssh was just broken Jun 18 21:54:25 yeah Jun 18 21:54:40 but it's not broken Jun 18 21:54:45 I should have said that it stopped letting me login to ssh Jun 18 21:54:57 it would have let you login had you presented the right password :) Jun 18 21:55:04 exactly :/ Jun 18 21:55:15 i guess you decided to change it 'all of a sudden' ;) Jun 18 21:55:18 anyway, it works now, so good Jun 18 21:55:24 yeah it's still booting Jun 18 21:55:27 takes forever Jun 18 21:55:32 hm Jun 18 21:55:35 but it's fast h/w Jun 18 21:55:43 1.2GHz Jun 18 21:55:50 plenty for what I need Jun 18 21:55:58 it's going to be my backup fileserver Jun 18 21:56:02 for my house Jun 18 21:56:10 I've got an external plugged into it Jun 18 21:56:38 cool Jun 18 21:57:49 is this bad: Jun 18 21:57:50 JFFS2 notice: (253) check_node_data: wrong data CRC in data node at 0x1cd2e000: read 0x6cc1ff6e, calculated 0xade26b37. Jun 18 21:57:56 it's been taking awhile to boot Jun 18 21:58:24 not sure Jun 18 21:58:43 did it again Jun 18 21:58:45 JFFS2 notice: (253) check_node_data: wrong data CRC in data node at 0x0c7d5800: read 0x6a214bb, calculated 0xdb045697. Jun 18 21:58:50 different hex that time Jun 18 22:05:07 yeah it keeps getting hung up on that error Jun 18 22:05:13 JFFS2 notice: (253) check_node_data: wrong data CRC in data node at 0x1cd2e000: read 0x6cc1ff6e, calculated 0xade26b37. **** ENDING LOGGING AT Fri Jun 19 02:59:58 2009