**** BEGIN LOGGING AT Tue Apr 24 02:59:56 2007 Apr 24 20:00:15 I'm looking at porting another OS (Plan 9) over to the NSLU2 -- is there a better channel for me to ask questions related to hardware / development for this platform? Apr 24 20:02:04 (I suppose ``Leave us alone and figure it out yourself'' is also a valid answer but I'm hoping for something different :)) Apr 24 20:04:31 dho: This would probably be the best channel but many of the devs may be sleeping/schooling/working Apr 24 20:06:20 Ok. Do I understand correctly that the actual source supporting booting Linux on the NSLU2 is in OE? (ie. if I just want source files) Apr 24 20:06:28 I'm not quite understanding the purpose of this monotone file Apr 24 20:43:50 dho: the monotone file contains all the bitbake files that pull in the sources (and contains a few patches) Apr 24 20:45:29 dho: what kind of sources from a linux port are useful for a plan9 port? Apr 24 20:51:52 rwhitby-treo: right now mostly just the boot bits Apr 24 20:52:21 rwhitby-treo: last time i looked at boot stuff for linux on arm, my ears bled and my eyes fell out, but I'm willing to try again Apr 24 20:52:59 that was for the siemens simpad though. Apr 24 20:53:27 In either case, all I really need is boot+drivers, we have an ARM compiler. And knowing what GPIO pins are mapped to. Apr 24 20:54:17 The SIMpad had the fun side effect of having GPIO pin 12 mapped to a battery voltage watchdog, which the other platform I was working from had mapped to the uart. Which caused my SIMpad to shut down 5 seconds after boot, heh. Apr 24 20:54:29 dho: bootloader, or what the bootloader gives to linux kernel, or what the kernel does first? Apr 24 20:55:01 Well, it's RedBoot right? How does that work? Does it just load + jmp? Apr 24 20:55:04 Do you reuse RedBoot and make plan9 boot from it, or do you replace the bootloader? Apr 24 20:55:16 I'd rather use RedBoot Apr 24 20:55:40 gpio mappings are all on the wiki Info section Apr 24 20:55:45 ok Apr 24 20:57:39 have a look at the apex bootloader source for the bootloader->kernel handoff Apr 24 20:57:44 there is a document on arm booting too - it's just setting up ATAGs and setting some registers and then a jump Apr 24 20:58:10 Ok Apr 24 20:58:14 This is all in your svn? Apr 24 20:58:48 a google on ATAG should find the booting doc Apr 24 20:59:30 No, none of that is in our svn, we don't roll our own bootloader. Apr 24 21:02:32 but we drive apex development with nslu2 specifics Apr 24 21:04:43 Well. Apr 24 21:04:48 I suppose I should get that serial cable heh. Apr 24 21:05:33 yup Apr 24 21:05:52 does plan9 have an mtd driver? Apr 24 21:07:02 There's a driver for whatever flash was on the Bitsy Apr 24 21:08:04 Not sure if it's the same chip. I'm expecting to probably have to make drivers for most things Apr 24 21:08:19 if that's Intel cfi you might be ok Apr 24 21:08:41 (dunno what the Bitsy is, and only have a Treo650 internet connection/terminal here.) Apr 24 21:09:44 bitsy was the first generation ipaq Apr 24 21:10:02 or journada. not sure which. Apr 24 21:16:29 rwhitby-treo: Jus tto be sure, I want the 3v version, right? Apr 24 21:17:06 Oh, I see it on your page, nm. Apr 24 21:17:20 yep, 3.3v - most mobile phone data cables will work Apr 24 21:17:50 I just grabbed it via compsys Apr 24 21:17:54 I live in the middle of nowhere Apr 24 21:18:01 it'll be more expensive to drive and buy than to order, I'm sure. Apr 24 21:18:24 (that's what we use these days, rather than building something) Apr 24 21:18:53 If I get the pre-assembled one, does that come with a ribbon? Apr 24 21:19:24 yep, compsys is good - they even donated some cash to the project Apr 24 21:19:34 Then I'd just as soon buy from them Apr 24 21:19:37 I don't remember. Apr 24 21:19:45 Oh Apr 24 21:19:48 Well Apr 24 21:20:10 I'm sure I can find a ribbon anyway. Apr 24 21:20:57 Where do you recommend getting the headers from? Apr 24 21:22:36 dunno - I had some lying around Apr 24 21:22:43 Heh Apr 24 21:24:12 ok, I'm off to the beach with the kids Apr 24 21:24:29 Have fun! Apr 24 21:41:27 jesus, this thing is tiny **** ENDING LOGGING AT Wed Apr 25 02:59:56 2007