02:02.25 | *** join/#openslug gerdi (n=gerdi@dslb-084-058-128-104.pools.arcor-ip.net) |
02:25.12 | *** join/#openslug EvilDevil (n=patrick@p54A6C9B5.dip.t-dialin.net) |
04:26.35 | *** join/#openslug senneth (i=senneth@irssi/staff/senneth) |
04:49.08 | *** join/#openslug jacques (n=username@h110.191.40.162.ip.alltel.net) |
05:14.19 | *** join/#openslug DrZimmerman (n=theo@84-72-180-32.dclient.hispeed.ch) |
10:50.03 | *** join/#openslug t0mt0m (n=tomtom@bro67-3-82-231-137-196.fbx.proxad.net) |
12:13.10 | *** join/#openslug EvilDevil (n=patrick@p54A6FF45.dip.t-dialin.net) |
12:15.19 | *** join/#openslug kolla (n=kolla@158.38.58.38) |
12:48.15 | *** join/#openslug ByronT (i=byron-po@nslu2-linux/ByronT) |
13:19.33 | *** join/#openslug kami22 (n=kami@p54896E6E.dip.t-dialin.net) |
15:30.51 | *** join/#openslug eFfeM_log (n=eFfeM@ip545787f8.direct-adsl.nl) |
15:42.30 | *** join/#openslug eFfeM_log (n=eFfeM@ip545787f8.direct-adsl.nl) |
16:03.15 | *** join/#openslug eFfeM-log (n=eFfeM@ip545787f8.direct-adsl.nl) |
16:16.17 | *** join/#openslug kitno455 (n=man@tfhs.net) |
16:19.07 | *** join/#openslug eFfeM_log (n=eFfeM@ip545787f8.direct-adsl.nl) |
16:54.06 | *** join/#openslug ByronT (i=byron-po@nslu2-linux/ByronT) |
17:08.59 | *** join/#openslug EvilDevil (n=patrick@p54A6FF45.dip.t-dialin.net) |
17:56.19 | *** join/#openslug phatmonkey (n=phatmonk@65.98.2.81.in-addr.arpa) |
18:15.27 | *** join/#openslug senneth (n=senneth@irssi/staff/senneth) |
18:42.01 | *** join/#openslug caplink811-log (n=caplink8@dslb-084-059-121-064.pools.arcor-ip.net) |
18:42.09 | *** join/#openslug senneth (n=senneth@irssi/staff/senneth) |
19:14.07 | *** join/#openslug sinclair73de (n=sinclair@p54A0B7BC.dip0.t-ipconnect.de) |
19:20.34 | sinclair73de | anyone there help me to config/compile actual version of apex to boot slug with 128MB RAM? |
19:39.52 | *** join/#openslug stein (n=stein@host-81-191-193-94.bluecom.no) |
19:47.57 | *** join/#openslug beewoolie-afk (n=beewooli@206.124.142.26) |
19:48.37 | VoodooZ_Work | sinclair73de, 128Megs? Nice. I'm starting to think going to 64Megs would be nice. |
20:00.54 | *** join/#openslug stein (n=stein@host-81-191-193-94.bluecom.no) |
20:03.29 | *** join/#openslug EvilDevil_ (n=EvilDevi@p54A6FF45.dip.t-dialin.net) |
20:17.01 | sinclair73de | :-) ITS RUNNING :-) :-) |
20:18.22 | sinclair73de | <PROTECTED> |
20:18.34 | sinclair73de | <PROTECTED> |
20:19.09 | VoodooZ_Work | nice! |
20:19.24 | sinclair73de | VoodooZ: do you know how to check the complete ram? |
20:20.18 | VoodooZ_Work | check? |
20:20.44 | VoodooZ_Work | I'm still at 32megs but I might consider upgrading to 64 if it's well documented enough. |
20:20.57 | sinclair73de | i want test the ram |
20:21.32 | VoodooZ_Work | Not sure. I know linux has a memory tester but I wonder if it's available as a OE package. |
20:22.11 | VoodooZ_Work | actually yes, the OE package is called memtest. |
20:22.23 | EvilDevil_ | don't you need a custom built kernel to use more than 32 mb? |
20:22.28 | VoodooZ_Work | oops s/memtest/memtester/g |
20:22.29 | sinclair73de | thanks... |
20:22.38 | VoodooZ_Work | never tried it though |
20:22.48 | sinclair73de | no, openslug works with more than 32MB |
20:23.21 | VoodooZ_Work | sinclair73de, did you use special soldering equipment to yours? |
20:23.29 | sinclair73de | but you need apex bootloader |
20:24.05 | VoodooZ_Work | I actually started using apex recently. |
20:24.16 | VoodooZ_Work | mostly to shorten my robot's boot time. |
20:24.24 | EvilDevil_ | oh, then i must have confused it with unslung... i think |
20:24.26 | VoodooZ_Work | I'm down to 31secs now. much better |
20:25.59 | VoodooZ_Work | I got my usb sound dongle working with the flite text-to-speech synth but the problem is it takes loads of ram so 64megs would be better. |
20:26.17 | sinclair73de | i have the equipment at work, but my english is not good enough for describe |
20:26.39 | VoodooZ_Work | that's ok. |
20:27.03 | VoodooZ_Work | I had all the equipment at my old job but now I only have a simple soldering iron. |
20:27.28 | VoodooZ_Work | I have to read the wiki first to see which method is best for me and find some RAM chips. |
20:27.44 | sinclair73de | i want to use udrec for recording my dbox2 (digital-tv-receiver) data to hdd, but these runs only under .NET/mono an needs much ram |
20:28.08 | VoodooZ_Work | yeah. .net crap is not exactly lean. |
20:29.38 | sinclair73de | it runs with 32mb but when swaping, data is lost |
20:30.08 | EvilDevil_ | losing data is not very usefull when streaming |
20:31.49 | sinclair73de | thats right |
20:32.30 | EvilDevil_ | why don't you use nfs for streaming? |
20:32.48 | sinclair73de | and if 128MB is not enough, i have 2 more chips :-) |
20:33.44 | VoodooZ_Work | hehe |
20:34.50 | EvilDevil_ | sinclair73de, what would it cost if you put the two other chips on my slug? :-) |
20:38.10 | sinclair73de | oh sorry... i have for one week a dead slug, because of one bad soldered pin and i thought i must buy a new one... |
20:39.32 | EvilDevil_ | okay :-) |
20:41.00 | sinclair73de | but if anyone want to now the ram data. I buyed this at a pc-shop here: |
20:41.46 | sinclair73de | http://www.arlt.com/shop/warenkorb.php?subm=get_it&wg=111&wgname=simm&subwg=61&searchwordfff=RAM%2B%22PC+133%22&artnr=1010272&Arlt_Session=e3a55e9c63264f31bf2de6b6f4ccb974 |
20:41.58 | sinclair73de | sorry, no shorter link found |
20:43.24 | sinclair73de | i unsolder it with hot air |
20:46.53 | EvilDevil_ | i see... but that wouldn't be an option for me. I don't have the experience and the tools needed for doing that :) |
20:49.36 | EvilDevil_ | bye |
20:51.00 | sinclair73de | Voodoo: where have you found memtest? |
20:53.15 | sinclair73de | ok... |
20:58.04 | NAiL | sinclair73de: if you've got the native compile environment installed, you can just google for "memtester". IIRC, it's the first link. |
20:58.09 | VoodooZ_Log | memtest is available as an OE package under openembedded/packages/memtester |
20:58.24 | NAiL | yeah, but it doesn't build now |
20:58.35 | NAiL | atleast it didn't on nudi |
20:58.50 | NAiL | (I put it in the feeds, but it broke all the feeds) |
20:59.04 | VoodooZ_Log | You might have to add the package to openslug conf files though as it's not part of the default list. |
21:01.23 | sinclair73de | one more question :-) do you know how to change to boot commandline? |
21:04.57 | VoodooZ_Log | I remember seeing one in the kernel's defconfig but it's also referenced somewhere else. |
21:05.24 | VoodooZ_Log | Read the various .conf files for openslug. the comments explains it. |
21:05.56 | sinclair73de | i can print it from apex with printenv, but how edit it? |
21:05.57 | VoodooZ_Log | Apex also has a command line compiled in (optionally). That would probably be your best bet. |
21:06.08 | VoodooZ_Log | not sure. You might have to recompile it. |
21:06.25 | sinclair73de | ok, i do this |
21:08.55 | VoodooZ_Log | but to be sure which one is used check with jbowler or beewoolie-afk or [g2]. They know their stuff much more than me. |
21:09.08 | VoodooZ_Log | anyways, I have to leave so take care. |
21:09.22 | beewoolie-afk | sinclair73de: speak my name... |
21:09.27 | sinclair73de | ok, bye bye! Thank for help! |
21:09.34 | beewoolie-afk | Are you trying to change the command line of APEX? |
21:09.48 | sinclair73de | yes |
21:10.29 | beewoolie-afk | You can just use APEX commands to change the boot command as long as the flash is available. |
21:10.47 | beewoolie-afk | What does APEX say about the environment in the version command. |
21:10.51 | beewoolie-afk | :-) |
21:11.05 | beewoolie-afk | In other words, APEX will tell you if it can write to its environment. |
21:11.42 | beewoolie-afk | It will say, nowrite or empty or inuse. |
21:11.50 | sinclair73de | takes a few minutes, trying something else... |
21:12.13 | beewoolie-afk | Or as VoodooZ_Log wrote, you can compile in a different default boot command string. |
21:12.25 | beewoolie-afk | It is configurable with make xconfig (or whatever you prefer) |
21:14.52 | sinclair73de | i want to add "noirqdebug" because of the irq26: nobody cared |
21:15.57 | *** part/#openslug EvilDevil (n=patrick@p54A6FF45.dip.t-dialin.net) |
21:16.19 | beewoolie-afk | Ah. |
21:16.24 | beewoolie-afk | That should be simple enough. |
21:16.53 | beewoolie-afk | The easiest way is to rebuild APEX with a different boot command line. That way, you don't need a console port to make the change. |
21:17.28 | sinclair73de | i have a console port |
21:18.01 | sinclair73de | there i see the irq debug message |
21:18.27 | beewoolie-afk | When you reboot and APEX signs on, what does it say about the environment? |
21:19.53 | sinclair73de | ok, i'm at reboot |
21:20.26 | sinclair73de | do printenv? |
21:20.37 | beewoolie-afk | What is in the signon message about the environment? |
21:20.54 | beewoolie-afk | If it is gone, you can use the 'version' command to show it again. |
21:21.01 | sinclair73de | these? |
21:21.03 | sinclair73de | env => nor:128k+64k (no-write) |
21:21.11 | beewoolie-afk | OK. That means that there is something else there. |
21:21.33 | beewoolie-afk | I recommend that you rebuild APEX. do you have facilities for that? |
21:22.23 | beewoolie-afk | I think I'm also going to change the default config to put the environment in the first block with the loader. |
21:22.40 | sinclair73de | yes, i build the apex 2 hours ago |
21:24.02 | sinclair73de | make xconfig or must i edit a file? |
21:24.59 | sinclair73de | make xconfig and envirenment... :-) |
21:25.20 | beewoolie-afk | xconfig is the easiest. |
21:25.26 | beewoolie-afk | Look in the environment section. |
21:26.44 | sinclair73de | i can add it to the end of the commandline or? |
21:26.49 | beewoolie-afk | Yeah. |
21:27.06 | *** join/#openslug spudse (n=spudse@c529ce88e.cable.wanadoo.nl) |
21:27.11 | spudse | hello |
21:27.18 | [g2] | hi |
21:27.31 | beewoolie-afk | hi |
21:27.40 | spudse | I have a few questions regarding the nslu2 |
21:28.45 | spudse | can I ask them here? |
21:29.23 | beewoolie-afk | here or #nslu2-linux |
21:29.28 | sinclair73de | ok, binary is ready |
21:29.39 | spudse | does the nslu2 have any moving parts? |
21:29.44 | beewoolie-afk | sinclair73de: I built one, too. It also moves the environment. |
21:30.35 | beewoolie-afk | spudse: Have you looked here http://www.nslu2-linux.org/ |
21:30.51 | beewoolie-afk | Lots of pics and basic system information. |
21:30.54 | spudse | yes I have been looking around there |
21:30.56 | spudse | alright |
21:31.14 | sinclair73de | beewoolie: can you say me step for step how to upload, test and flash it? I only have these upload from redboot |
21:31.38 | spudse | maybe I can ask one more question before I start reading |
21:31.47 | beewoolie-afk | Once apex in in memory, you can use xmodem to download a new version. |
21:32.19 | beewoolie-afk | spudse: you can ask as many as you like. It's just easier for everyone if you've read what's out there. BTW, there are no moving parts. |
21:32.30 | beewoolie-afk | sinclair73de: use the xdownload command. |
21:32.38 | beewoolie-afk | apex> xdownload $bootaddr |
21:32.48 | beewoolie-afk | This will download to the same place it puts kernels. |
21:32.49 | sinclair73de | do you mean xreceive? |
21:32.53 | beewoolie-afk | Oh, right. |
21:33.03 | beewoolie-afk | It's been a while. |
21:33.04 | spudse | I'm planning to create a public webserver with nslu2,is that possible or doesnt it have enough processor power? (i will run apache) |
21:33.18 | beewoolie-afk | spudse: I've got a couple of people doing that. |
21:33.24 | spudse | Is it for instance possible to serve 10000 page requests a day ? |
21:33.47 | spudse | I already had a webserver (celeron366 |
21:33.49 | beewoolie-afk | spudse: Don't know. set one up and do some performance testing for us. |
21:33.57 | spudse | but I just toasted it :) |
21:34.06 | spudse | alright. |
21:34.07 | beewoolie-afk | sinclair73de: Once it is downloaded, just do this: |
21:34.18 | beewoolie-afk | apex> g $bootaddr |
21:34.39 | beewoolie-afk | The newly download version will execute. You can verify that the command line has changed |
21:34.42 | beewoolie-afk | apex> printenv |
21:34.52 | sinclair73de | i need parameters for xreceive |
21:35.39 | beewoolie-afk | apex> xr $bootaddr |
21:37.47 | sinclair73de | ok, it is in printenv |
21:37.47 | beewoolie-afk | spudse: BTW, AFAICT, the number of page requests a day isn't nearly as interesting as the number of page requests a minute. |
21:37.49 | sinclair73de | but it is still only in sdram ? |
21:37.49 | beewoolie-afk | sinclair73de: then you can verify that all is well by booting. |
21:37.58 | beewoolie-afk | sinclair73de: Yeah, but you can go through that process again once you've verified that the new command line parameter works. |
21:38.16 | sinclair73de | ok, let him boot |
21:38.18 | beewoolie-afk | sinclair73de: when you are satisfied, there are just a couple of commands to make it permanent. |
21:40.46 | sinclair73de | oh, something wrong... my ram >32MB is away |
21:43.48 | sinclair73de | but ram bank size is 0x08000000 |
21:43.55 | sinclair73de | in xconfig |
21:45.07 | beewoolie-afk | sinclair73de: Reboot to APEX and look at the output of the version command. |
21:45.16 | beewoolie-afk | It will tell you what APEX thinks is present for memory. |
21:45.26 | beewoolie-afk | You can download the new version and compare. |
21:48.50 | sinclair73de | ok, apex boot from flash: memory: 0x0 0x08000000 (128 MiB) |
21:49.07 | beewoolie-afk | sinclair73de: And that's correct? |
21:49.26 | sinclair73de | yes |
21:49.42 | beewoolie-afk | then you need to modify the apex configuration to tell it you've got a fat slug. |
21:49.49 | beewoolie-afk | didn't you do that before? |
21:50.14 | sinclair73de | one moment... |
21:50.25 | sinclair73de | i try it from ram |
21:51.57 | sinclair73de | still: memory: 0x0 0x08000000 (128 MiB) |
21:54.13 | sinclair73de | oh, there is a line in the boot messages: |
21:54.17 | sinclair73de | Kernel command line: root=/dev/mtdblock4 rw rootfstype=jffs2 mem=32M@0x00000000 |
21:55.28 | beewoolie-afk | sinclair73de: That's wrong. |
21:55.39 | beewoolie-afk | there should not be a mem= on the command line. |
21:56.06 | sinclair73de | when booting apex from flash, there is not mem= in the line |
21:56.17 | beewoolie-afk | That isn't in the APEX source code. |
21:56.25 | beewoolie-afk | Perhaps you added it previously? |
21:56.39 | beewoolie-afk | And where is the noirqdebug? |
21:59.39 | sinclair73de | from flash: no "noirgdebug" and no "mem=.." |
22:00.02 | sinclair73de | from sdram: "noirgdebug" AND "mem=..." |
22:00.19 | sinclair73de | value in xconfig is: |
22:00.24 | sinclair73de | console=ttyS0,115200 rootfstype=jffs2 root=/dev/mtdblock4 rw init=/linuxrc noirgdebug |
22:03.14 | beewoolie-afk | That's right. |
22:03.31 | beewoolie-afk | Try strings on the version of APEX you uploaded |
22:03.39 | sinclair73de | oh... a error, i write noirGdebug instead of noirQdebug in xconfig |
22:03.40 | beewoolie-afk | # strings apex.bin | grep console= |
22:03.56 | beewoolie-afk | Oh, yeah, that's not right. |
22:04.11 | beewoolie-afk | But it doesn't explain the differing environment. |
22:04.28 | sinclair73de | one more try |
22:04.33 | beewoolie-afk | I built APEX with this command line option. I can make it available on my FTP server. |
22:07.29 | sinclair73de | i build it... |
22:07.35 | sinclair73de | this looks better |
22:08.18 | sinclair73de | 128MB and noirqdebug |
22:08.44 | beewoolie-afk | sinclair73de: Is there a mem= in the environment? |
22:09.50 | sinclair73de | no |
22:10.39 | sinclair73de | now ist is exactly that from xconfig |
22:11.19 | beewoolie-afk | hmm? |
22:12.48 | sinclair73de | possible the line with the mem is the "target default kernel command line" ? |
22:13.09 | sinclair73de | and because of the write-error it used this? |
22:14.27 | sinclair73de | how to flash? |
22:14.50 | beewoolie-afk | sinclair73de: I don't understand what you are saying. |
22:14.59 | beewoolie-afk | If you are ready to flash, it takes two commands. |
22:15.08 | beewoolie-afk | apex> erase nor:0 |
22:15.16 | beewoolie-afk | apex> copy $apex nor:0 |
22:15.54 | sinclair73de | ah, the same as before |
22:20.14 | sinclair73de | ok, everything fine... many thanks!!! |
22:20.48 | beewoolie-afk | Excellent. |
22:21.00 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
22:23.03 | sinclair73de | VoodooZ was right with: "* VoodooZ_Log thinks beewoolie-afk is the omni-present god of bootloaders. :)" |
22:23.08 | sinclair73de | :-) |
22:23.58 | *** join/#openslug cheef-daniel (n=Cheef@p549A8D13.dip0.t-ipconnect.de) |
22:24.13 | beewoolie-afk | yeah! Now I have three APEX users. Is it time for a users' group? |
22:24.29 | NAiL | did you count me? ;) |
22:24.41 | beewoolie-afk | Four users! |
22:25.12 | beewoolie-afk | NAiL: in the next release, the environment will move down to be in the same block as the loader so that you can set it at runtime. |
22:25.13 | sinclair73de | in da yahoo-group database i'm the fourth user |
22:25.23 | NAiL | beewoolie-afk: cool :) |
22:25.36 | beewoolie-afk | I've also added this noirqdebug option to the default command line. |
22:25.48 | beewoolie-afk | I'll appreciate it as well. |
22:25.53 | NAiL | beewoolie-afk: btw, the last time I checked, apex had a changelog entry about something changing in the openslug layout? what was that? |
22:25.59 | beewoolie-afk | I didn't know there was a way to disable those messages. |
22:26.30 | beewoolie-afk | NAiL: the latest release of openslug doesn't put a kernel in the JFFS2 partition. |
22:26.38 | NAiL | oh |
22:26.40 | beewoolie-afk | We were reading the kernel from there, by default. |
22:26.54 | sinclair73de | i log the redboot messages to file and there is noirqdebug in the commandline too |
22:26.57 | beewoolie-afk | Now, apex reads the kernel from flash |
22:27.10 | NAiL | yeah |
22:27.17 | beewoolie-afk | Nothing to worry about. |
22:32.28 | cheef-daniel | is there a debianslug channel? |
22:34.31 | beewoolie-afk | #debonaras |
22:38.09 | [g2] | a |
23:07.36 | *** join/#openslug phatmonkey (n=phatmonk@65.98.2.81.in-addr.arpa) |
23:24.45 | sinclair73de | ok, going to bed... bye |
23:27.02 | beewoolie-afk | NN |
23:29.59 | *** part/#openslug sinclair73de (n=sinclair@p54A0B7BC.dip0.t-ipconnect.de) |