**** BEGIN LOGGING AT Mon Jan 28 02:59:57 2008 Jan 28 05:45:45 Ok. angstrom built fine.. Now I'm having problems booting it.. Jan 28 05:46:30 Stupid question: do I need to reflash apex if I want to boot an le build when all I did in the past was be? Jan 28 06:09:58 yse Jan 28 06:10:02 yes Jan 28 15:34:22 ka6sox-laptop: ok. thanks. I'll rebuild apex then... Do you know if the apex package is functional? Jan 28 16:06:26 yes, I'm using it fo rmy lude Jan 28 16:10:51 good. Just making sure as It's not something I screw up! :) Jan 28 16:11:38 oops. ...not something I want to screw up... Jan 28 16:12:37 I wonder if just building apex from under angstrom would build it with proper endianess or I need to config it. Jan 28 17:06:08 03bzhou * r7665 10optware/trunk/ (2 files in 2 dirs): mssii-kernel-modules: enabled OSS and USB audio kmods Jan 28 19:38:43 is it possible to test boot (from ram) an LE apex image using an existing BE apex? Jan 28 19:40:21 It doesn't seem to work so I'm thinking maybe it will work once flashed but I'm afraid to brick my slug that way.. I've always ram tested them in the past.. Jan 28 20:18:22 Hey :} Do you have any idea, why i'm getting "Unknown boot option `rtc-x1205.probe=0,0x6f': ignoring", although i've compiled support for rtc-x1205 into the kernel? Jan 28 20:29:17 which machine are you using? Jan 28 20:29:55 An nslu2, my kernel version is 2.6.23.14. Jan 28 20:30:39 what distro? Jan 28 20:32:33 Does that matter? I'm cross compiling the kernel on my laptop and i use the patches from http://svn.nslu2-linux.org/svnroot/kernel. Jan 28 20:33:14 oh. Jan 28 20:33:58 I was trying to determine which version of apex you are using. Jan 28 20:36:12 afaik none. Redboot and the kernel is 2.6.23.14 appended to arm-kernel-shim-1.5. Jan 28 21:01:02 Ah. The IXP4xx GPIO driver was deprecated, i2c-gpio works.. :} Jan 28 21:03:31 Hi, I just made my first ipkg yesterday, but I'm not quite finished with testing it. (Yup, I'm your regular newbie). I had to add a --without-openssl argument in the .mk-file, since the original coders source needed that to compile. But I couldn't get it to work by adding another row with --without-openssl \ - I had to put this next to the others. Should I really do it like that? (I was told this channel was the right one for this Jan 28 21:04:17 Thats line 134 in the template.mk Jan 28 21:04:53 --disable-static --without-openssl --disable-shared \ Jan 28 22:32:47 03bzhou * r7666 10optware/trunk/ (7 files in 2 dirs): gnuplot: 4.2.0 -> 4.2.2, promoted on all platforms after fix Jan 28 22:59:58 reinkaos: you must he compiling 2.6.24, not 2.6.23.14 if you're seeing the I2C deprecation change ... Jan 28 23:01:06 reinkaos: actually, I take that back, we've back-ported those patches to 2.6.23.14 in our kernel repo, but they only appear in mainline in 2.6.24+ Jan 28 23:01:42 rwhitby: Nope, i've just compiled i2c-gpio now instead of the ixp4xx-gpio driver. This works... ah, could be that i got your kernel patch then. :} Jan 28 23:02:25 03bzhou * r7667 10optware/trunk/ (make/msort.mk sources/msort/uninum.patch): 8.42 -> 8.43 Jan 28 23:02:32 yeah, that change is designed to remove the need for custom cmdlines for each ixp4xx board Jan 28 23:03:23 Yep. I've seen it. The cmdline isn't recognized, but it is correctly initialized. :} Jan 28 23:03:50 ah, I need to change arm-kernel-shim to not put that stuff in anymore Jan 28 23:12:05 03bzhou * r7668 10optware/trunk/make/pcre.mk: pcre: 7.5 -> 7.6 Jan 28 23:16:45 it's official! I just bricked my slug! :( Jan 28 23:16:55 I took a chance... and lost.. Jan 28 23:17:22 VoodooZ_: How? At least adding a JTAG interface isn't that difficult, right? :} Jan 28 23:17:46 actually, that was my next question... how? Jan 28 23:18:07 How you bricked it? I can't tell you, since you did it. ;) Jan 28 23:18:23 I JTAG a sat receiver in the past but it was using a parallel port and a bunch of 100ohm resistors.. Jan 28 23:18:38 hehehe. sorry. let me explain.. :) Jan 28 23:18:51 I bricked it trying to replace my BE apex with an LE one... Jan 28 23:19:03 my question was about the JTAG... Jan 28 23:20:06 Yeah, i haven't tried jtag since ages, too. But i have my diy-wiggler, still parallel. :} Jan 28 23:20:50 that's the problem... I have to buy/build myself one real fast now... Jan 28 23:20:57 Not too sure what software to use either.. Jan 28 23:22:00 btw, is it true that I need a bootloader (apex) of matching endianess to boot an LE OS? Jan 28 23:22:12 There is http://openwince.sourceforge.net/jtag/, not sure whether it's still good, but at least it's a start for the software part. Jan 28 23:22:31 thanks. I'll look it up.. Jan 28 23:23:08 do you know what the wiggler thingy is made of? I mean, Is it just a simple interface or something with ICs... Jan 28 23:23:50 Let me search it.. :} Jan 28 23:24:49 thanks.. I see a few on that link of yours too.. Jan 28 23:25:18 I don't mind buying one but I want to make sure it's compatible with most software out there.. Jan 28 23:25:57 There's a 74HCT244N on it, one transistor, 7 resistors and 2 capacitors. Jan 28 23:26:31 ok. pretty easy stuff. just a buffer basically.. same here: http://jtag-arm9.sourceforge.net/hardware.html Jan 28 23:26:53 Something like that :} http://www.frozeneskimo.com/electronics/arm-tutorials/jtag-wiggler-clone/ Yeah. Jan 28 23:27:58 yep. Jan 28 23:28:51 Now I wish I knew what I did wrong so that I won't do it again... Jan 28 23:29:34 Can a cross compiler (the OE produced one) produce both BE & LE binaries? Jan 28 23:30:52 There's an option -mlittle-endian and -mbig-endian, i think so. Jan 28 23:31:28 ok. so it's not my compiler then... Jan 28 23:32:14 probably because you can't flash a LE image using a BE bootloader... Jan 28 23:32:39 It would require a byte swap feature in the bootloader, right? Jan 28 23:33:21 Still can't complain, I've overwritten RedBoot like 3 years ago and flashed apex like 10 times w/o issue. Jan 28 23:33:30 I live dangerously! :) Jan 28 23:36:00 VoodooZ_: btw what are the advantages of using apex instead of redboot? Jan 28 23:37:39 much smaller and much faster boot Jan 28 23:37:53 and it's customizable Jan 28 23:38:13 at least compared to the original NSLU2 redboot... Jan 28 23:38:18 VoodooZ_: When you get your JTAG working, can I convince you to run redboot, and use APEX as a second-stage bootloader? That way this won't ever happen again, and you won't have to worry about endianess. Jan 28 23:38:33 no way! Jan 28 23:38:35 :) Jan 28 23:39:04 Screw redboot.. I won't stand for long bootup times.. Jan 28 23:39:36 linux is already slow as it is... Jan 28 23:40:31 * VoodooZ_ gets his soldering gun out... Jan 28 23:40:41 VoodooZ_: Which firmware do you use? Jan 28 23:41:01 slugosbe before but ran into this issue trying angstromle Jan 28 23:41:25 I could use the floating point performance boost for my application Jan 28 23:42:16 ah. What kind of init do they use? Maybe you could get a faster boot time by using something like minit? (Better than bricking the slug ;]) Jan 28 23:43:20 hahaha Jan 28 23:44:00 yeah, I looked into upstard and init-ng but never got around it.. I had it down to 30secs which is not too bad.. Jan 28 23:44:54 That's ok though. I knew what I was in for.. I was impatient and went ahead... All fun.. forces me to learn the jtag way so.. Jan 28 23:45:29 * VoodooZ_ rummages through his parts bin for a 244... Jan 28 23:46:08 The toughest part will probably be to figure out how to connect to the slug's JTAG port... Jan 28 23:46:54 I think we wrote up doco on that like 3+yrs ago. Jan 28 23:46:56 Naw, the wiki is really clear on where to find those points. Jan 28 23:47:16 Won't be tough at all (if I can do it, anyone can!) Jan 28 23:47:33 ka6sox-laptop: yeah. I remember seeing the pix of it.. I'll check the wiki Jan 28 23:47:58 mwester: good to hear.. Jan 28 23:48:30 although the slug is 3.3V so I wonder if the wiggler will work with it? Jan 28 23:50:45 I used a wiggler clone. Jan 28 23:54:03 the ixp is 5v tolerant on some I/Os If I remember correctly. Jan 29 00:13:03 03bzhou * r7669 10optware/trunk/make/gnuplot.mk: gnuplot: turn off optimization for matrix.c on gumstix1151 too Jan 29 00:16:08 VoodooZ_, I use a dual voltage '244 device. Jan 29 00:18:52 ka6sox-laptop: unfortunately I couldn't find any in my junk box so I might use my old resistor based one.. Jan 29 00:19:03 ah Jan 29 00:19:12 I have a 245 that I could probably rig up the same too. Jan 29 00:19:35 I flashed a few sat receivers using that cable and it works but you have to keep it short.. Jan 29 00:19:45 ya Jan 29 00:20:11 Anyone know if the IXP4xx is 5V tolerant on the UART signals? Jan 29 00:20:18 the wiki does an amazing job on the jtag topic btw.. Jan 29 00:21:03 Annirak: not sure... I remember that the GPIO pins used for I2C were 5V tolerant.. but better check.. Jan 29 00:23:07 I don't think I have any 3.3V RS-232 converters in a hackable package. I know I have 5V ones. All the 3.3V ones are in like QFN 32. No way I can solder resistors straight to that. Jan 29 00:24:02 I'll have to post pics of this if I make it work well Jan 29 00:27:00 Yeah, I think you guys have the tolerance mixed up there Jan 29 00:27:16 From the intel datasheet: All IXP42X product line and IXC1100 control plane processors I/O pins are not 5-V tolerant. Jan 29 00:55:07 ok, I'm going to mod an FTDI board and get me a serial port Jan 29 01:14:25 VoodooZ_: I woudn't go applying 5V to the ixp42x pins ... Jan 29 01:15:43 iirc some varities of '244 are 5v tolerant. Jan 29 01:15:53 VoodooZ_: you do need an apex of the appropriate endianness to boot a kernel, unless you have an arm-kernel-shim prepended to the kernel. Jan 29 01:16:34 rwhitby: ok. thanks. I knew I should have waited to talk to you.. :) Jan 29 01:17:21 you make robots out of slugs, jtag should be a breeze for you. Jan 29 01:17:27 hahaha Jan 29 01:18:17 yeah, we'll see how it goes.. I got a header soldered on and I'm waiting for the glue to dry.. I'll setup the jtag s/w meanwhile... Jan 29 01:32:09 03bzhou * r7670 10optware/trunk/make/lm-sensors.mk: lm-sensors: 3.0.0 -> 3.0.1 Jan 29 01:36:30 woot...I'll try that tonight. Jan 29 01:36:45 (on the *new* gastro) Jan 29 02:51:58 darn. with my luck.. soldered everything install jtag as per wiki and no go.. :( Jan 29 02:54:53 yipee. now it detects the slug! **** ENDING LOGGING AT Tue Jan 29 02:59:57 2008