irclog2html for #edev on 20060202

00:05.18GPSFanjoe_bleau: just booting up ppcboot will tell us whether it works or not. I'm pokeing at a 2 sided 128M dimm now trying to figure out why it doesn't work, it looks like 3 of the 4 banks are worning, but I can't get the top bank at 0x6000000 and above to work.
00:06.11joe_bleauIs this something I should summarize and stick on the Wiki, or is it so arcane no one will care.
00:06.33joe_bleau(That Wiki is so slow I avoid using it unless I *really* need to.)
00:06.42GPSFannot yet, when we figure out what's going on a wiki summery will be useful.
00:07.18GPSFanI got ppcboot 1.1.6 running out of ram, the ethernet works too. ;>)
00:07.51joe_bleauNice.  Why 1.1.6, if I may ask?
00:08.01GPSFanand I found & fixed the bss issue. it wasn't noticed untill u-boot .8 or so.
00:08.20GPSFan1.1.6 fixed some of the ethernet problems I was having.
00:09.04joe_bleauppc asm still seems pretty foreign.  I need to find some intro docs so I'll know what's going on.
00:09.14GPSFanmost of the problems I was having, especially with the ram based bl, werre due to only part of the bss area being zero'd out.
00:09.29joe_bleauNo progress on docs.  I'm gonna email AMCC and see why my account isn't active.
00:10.19joe_bleauHey, are the images position independent?  IOW, could I copy the existing bootloader into the empty sectors and run it there?
00:10.46joe_bleau(I noticed one of your patches involved a pic switch...)
00:10.53GPSFanno, look at /include/config_WALNUT405.h
00:11.22GPSFanthe pic switch was because -mrelocatable doesn't work with newer compilers.
00:11.54joe_bleauhmm...I didn't see that.  Maybe 3.2.3 is old enough not to care.
00:12.00GPSFanthe code will run anywhere, but the .h file defines where certain stuff is that the bl needs to know.
00:12.45joe_bleauOh well, just a thought.  Might have made playing with flash bootloaders easier, as you'd always have a known good one to cold boot to.
00:12.52GPSFanhttp://www.ussg.iu.edu/hypermail/linux/kernel/0406.0/0648.html
00:13.42GPSFan-mrelocatable was giving my toolchain fits, changed to -fPIC and it worked.
00:13.47joe_bleauversion?
00:14.23GPSFan3.4.2
00:14.59joe_bleauMy best mod yet: reset switch.
00:15.11joe_bleau;-)
00:15.38GPSFan;>) mine was the jtag conn. I now download the ram based version via jtag, faster than 115200 serial.
00:16.05joe_bleauThat fast?  Wow.  I've got a 16 pin header placed, but no time to build my adapter yet.  Maybe tomorrow.
00:16.23GPSFantakes about 30 seconds to load the srec file.
00:16.31joe_bleauHave you tried the Macraigor OCD remote stuff, so that you can do source level debug with gdb?
00:17.12GPSFanfrom what I have read, ocd remote doesn't work with a wiggler under linux.
00:17.32joe_bleauNeither does OCD Commander, yet you seem to be making progress.
00:18.22GPSFanocd remote works with a wiggler under win??
00:18.40joe_bleauI was hoping you'd tell me.
00:19.00joe_bleauThe readme stuff implies that it does.  Why else would they offer a Cygwin tool chain?
00:19.05GPSFanocd Commander does, don't know about ocd remote.
00:20.02GPSFanprobably should go back and read all that stuff, I'm just having too much fun useing it...
00:20.30*** join/#edev joe_bleau (n=joe_blea@adsl-69-152-217-160.dsl.fyvlar.swbell.net)
00:20.31GPSFanI gotta hunt up some more memory to try, maybe this 1 dimm just doesn't work.
00:20.43GPSFanI gotta hunt up some more memory to try, maybe this 1 dimm just doesn't work.
00:20.45joe_bleauWow.  OCD setup didn't like my apps
00:20.54joe_bleau128MB single sided: boots ok
00:21.28GPSFanreally! could you post the sdram reg's that pop out at the top of the bootup?
00:22.11joe_bleauYeah, any other commands before I power down and cut-n-paste?
00:23.04GPSFanno, jjust the top from "reading dimm" to "128M"
00:23.07joe_bleauReading DIMM...
00:23.07joe_bleauConfig timing register
00:23.07joe_bleau<PROTECTED>
00:23.07joe_bleau<PROTECTED>
00:23.07joe_bleausingle-sided DIMM
00:23.08joe_bleausdram0_pmit 7c00000
00:23.10joe_bleausdram0_besr0 ffffffff
00:23.12joe_bleausdram0_besr1 ffffffff
00:23.14joe_bleausdram0_ecccfg 0
00:23.16joe_bleausdram0_eccesr ffffffff
00:23.18joe_bleausdram0_rtr 20880000
00:23.20joe_bleausdram0_tr 10a801a
00:23.22joe_bleausdram0_b0cr 82001
00:23.24joe_bleausdram0_b1cr 0
00:23.26joe_bleausdram0_b2cr 4082001
00:23.28joe_bleausdram0_b3cr 0
00:23.30joe_bleausdram0_cfg 80800000
00:23.32joe_bleau128 MB
00:23.34joe_bleauStack Pointer before machine check 07faef70
00:23.36joe_bleauNew Stack Pointer is: 07faef68
00:23.38joe_bleauRelocating addr_sp 07faef68; bd 07faef8c; addr 07fd0000
00:23.40joe_bleauNow running in RAM - PPCBoot at: 07fd0000
00:23.42joe_bleaumemstart    = 0x00000000
00:23.44joe_bleaumemsize     = 0x08000000
00:24.26joe_bleauWant one that doesn't work?
00:24.39GPSFansure
00:24.58joe_bleauReading DIMM...
00:24.59joe_bleauConfig timing register
00:24.59joe_bleau<PROTECTED>
00:24.59joe_bleau<PROTECTED>
00:24.59joe_bleaudouble-sided DIMM
00:24.59joe_bleausdram0_pmit 7c00000
00:25.01joe_bleausdram0_besr0 ffffffff
00:25.03joe_bleausdram0_besr1 ffffffff
00:25.05joe_bleausdram0_ecccfg 0
00:25.07joe_bleausdram0_eccesr ffffffff
00:25.09joe_bleausdram0_rtr 20880000
00:25.11joe_bleausdram0_tr 10a801a
00:25.13joe_bleausdram0_b0cr 62001
00:25.15joe_bleausdram0_b1cr 2062001
00:25.17joe_bleausdram0_b2cr 4062001
00:25.19joe_bleausdram0_b3cr 6062001
00:25.21joe_bleausdram0_cfg 80800000
00:25.23joe_bleau128 MB
00:25.25joe_bleauStack Pointer before machine check 07faef70
00:25.27joe_bleauNew Stack Pointer is: 07faef68
00:25.29joe_bleauRelocating addr_sp 07faef68; bd 07faef8c; addr 07fd0000
00:25.31joe_bleauAnd it hangs there.
00:26.05GPSFanyeah, that's a 2 sided one like mine.
00:27.46joe_bleauI've got another DS 128MB, also hangs.  But the i2c data is different (timing, maybe?)
00:27.55GPSFanin ocd commander I can halt the proc, then do a memtest on everything up to 0x5ffffff and it;s ok (96M) above that nothing. as if the 4th bank (sdram0_b3cr) wasn't working
00:28.12joe_bleauNo trace on the PCB?
00:28.25GPSFanhaven't looket in detail yet.
00:28.34joe_bleauOr maybe dram controller misconfiguration?
00:28.34GPSFancan't type today...
00:29.24GPSFanthe 6062001 is correct for that config from reading the source and the sdram's spd data.
00:30.12GPSFanat least a 128M single sided works.
00:30.42*** join/#edev redblue (i=star@ppp033.204-253-207.mtl.mt.videotron.ca)
00:36.27*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
00:37.32*** join/#edev Pablo_C (n=Pablo@02.71.d1c4.cidr.airmail.net)
00:38.19joe_bleauWould a Walnut schematic be useful, you think?  (I think it's a Walnut...checking.)
00:39.08fishheadCANUCK
00:39.09fishheadCANUCK
00:39.09fishheadCANUCK
00:40.27GPSFanjoe_bleau: found a 256M 2 sided, interesting, banks 1 & 3 work, 2 & 4 don't...
00:41.34fishheadGPSFan,
00:41.37fishheadhow many chips total
00:42.02fishhead16 chip are the most compatible
00:42.09fishheadthey worse with the max amount of boards
00:42.17fishheadin fact that's the only 256's most of my boards will take
00:42.54Pablo_Chi
00:43.37GPSFanfishhead: 16 chips on my 2 sided dimms.
00:43.57fishheadthen it must just not be able to handle 256 chip peroid
00:44.09fishheador it's spd reader is CANUCKED
00:44.19fishheadbtw this thing doesn't have a clock dues it ?
00:44.57fishheadfor/from
00:45.10GPSFanjoe_bleau: I was wrong about the first 3 banks working on my 128M it's only banks 1 & 3, 2 & 4 don't. That's encouraging it makes more sense that 3 out of 4 working.
00:45.36joe_bleaubbl
00:47.05PabloI have a ultrasparc board that is like that... banks one and 3 work 2 and 4 do not
00:47.05fishheadstill haven't even got my unit yet :/
00:47.27silverpowerfishhead: when did you order yours?
00:47.37fishheadfriday or saturday
00:47.58GPSFanfishhead: the memory controller can handle 256M, according to the spec, it reads the SPD correctly and calculates what the config registers should be set to. I've stepped through the code by hand comparing what the code got to what I got just looking at the i2c dump. I'm still not understanding everything that's going on, but things are progressing.
00:48.13fishheadok
00:48.45silverpowerah. I haven't gotten mine yet, but I think they shipped monday, and between that and Ground shipping...
00:49.18silverpower...we're going to have to wait a bit to make our evil little plans work. :)
00:49.25GPSFanif you don't mind being limited to single sided dimms, the ppcboot1.1.6 is just about done. only remaining thing to test is the ide code.
00:50.04silverpowerGPSFan: will the dimm that usually comes with it work?
00:50.44GPSFansilverpower: oh yes, it works fine, I'm just trying to expand the envelop of what the board can do.
00:51.13fishheadGPSFAN na not a probem at all
00:51.50silverpowerGPSFan: not really sure what >32mb buys you, short of trying to run X and amarok. :D
00:52.25silverpower:facepalm: s/32/64
00:52.50GPSFanprobably try to get the ide code tested in the next day or 2 then I'll be able to post a patch to 1.1.6 source, and a binary that can be run from ram for recovery, and a binary that can be flashed over the original. that will let you save the environment.
00:53.11silverpower32mb would be a tad cramped.
00:54.04GPSFanI don't care waht you do with > 32M, I just want to know why 2 sided dimms don't work.
00:54.13silverpowerGPSFan: How *do* these boards boot, anyway?
00:55.25silverpowerMost older SDRAM controllers really hate high-density memory, but is this board supposed to be able to tolerate high-density SDRAM?
00:56.17GPSFanthe original ppcboot 1.0.0 was overwritten by "someone" with ppcboot 1.1.2. with out intervention, tehy boot up to the ppcboot command prompt, then you get to type in some stuff and boot via tftp, or the hdd, or by loading a kernel & ramdisk image over the net or serial port.
00:57.12silverpowerAny idea what it expects wrt the HDD?
00:57.24silverpower(filesystem-wise, I mean.)
00:57.45*** join/#edev numist (i=numist@pdpc/supporter/sustaining/numist)
00:57.46numisthrm
00:58.11GPSFanwith the update to 1.1.6, you will be able to save the environment and boot unattended form all those choices. btw the boards don't have ethernet MAC addresses.
00:58.53GPSFansilverpower: jbreven has done that and I don't really know (yet).
00:58.58fishheadcat /dev/urandom > /proc/eth_mac
00:59.31GPSFanjust find an old ethernet nic that doesn't work and use it's address.
01:00.37silverpowerHmm, time to pull out the old P5 box and start testing cards to molest for MAC addresses, then. :)
01:00.55numistI can retire plenty of cards that I have lying around
01:01.10fishheadhahah
01:01.14numistso whats the story with these COM1191's
01:01.34numistwhats the procedure to get them running some flavour of linux (I assume over a serial termina...
01:01.34silverpowerI think I've got a couple of lousy cards that can be donated for teh cause. :D
01:01.48fishheaduse realtek or ne2000 for mac's
01:01.49GPSFaneveryone has several, might as well salvage something as well as parts.
01:01.51fishheadall they are good for
01:01.51numisthrm, creating a remote control on a serial interface might be a good idea too
01:01.52fishhead:P
01:02.05fishheadnumist remeber it has 2 pci slots
01:02.11fishheadso you can add more i/o etc
01:02.14numistyes, one for a sound card
01:02.28numistand the other for...  a wireless card, probably, since I wont run cat5 to my car...
01:02.56numistalthough I guess bringing the unit in wouldnt be too hard either :/
01:03.00fishheadmy dad just asked me if I want to go to the next army surplus store run
01:03.08fishheadlast time I got 2 dell PII 300 laptops for $50 each
01:03.16numistnice
01:03.17fishheadI want a junk 286 or 386/486 one for dos terminal only
01:03.25numistgrab some model Ms
01:03.28silverpowerI've got a pile of 3Com NICs that I don't want to molest for this purpose.
01:03.32fishheadand a pentium or PII one junky one mabye busted screen for $20 for mp3 car player
01:03.37silverpowerYES! Model Ms!
01:03.41numisthrm, BSD might be the right idea to put on here...
01:03.41fishheadmodel ms ?
01:03.48numistsilverpower: all I ever use
01:03.54numistfishhead: best keyboard ever made
01:04.00silverpowerfishhead: THE BEST KEYBOARD EVER. ***EVER.***
01:04.10fishheadomnikey 101 OWNS YOUR *CANUCK*
01:04.14fishheadbut I dropped all 3 of mine :(
01:04.23fishhead$400 keyboard when it came out
01:04.31fishheadthey tossed 3 at work pitch black dirt
01:04.38fishheadspent all xmas vacation cleaning them
01:04.51fishheadand my stupid rolling keyboard shelves kept popping out and killed them
01:04.56fishheadso I fisted the shelves
01:05.02fishheadbroken them right off the rollers for good
01:05.05fishheadfelt so damn good
01:05.10fishhead*SLAM*
01:05.34numist...
01:05.35fishheadSHELF PISS OFF FLYBACK!
01:05.39fishheadFLYBACK SMASH!
01:05.42fishheadYOU GO TO HELL AND YOU DIE!
01:05.57numistyou know..   if my model M were hit by a train, I'm very certain I could pick it up, dust it off, reconnect the cable, and keep typing
01:06.02silverpower...erm, I think it's time to lay off the weed, fishhead.
01:06.08fishheadweed?
01:06.16fishheadna 100% all natural brain damage
01:06.27fishheadonly cure is to eat a bullet
01:06.34silverpowerfishhead: ahh, glue-sniffing.
01:06.46fishheadna just born this way
01:07.28fishheadi'm like the kid in "fast and the furious"
01:08.10fishheador the guy in "untamed heart"
01:09.01fishheador monk on usa network
01:09.03fishheador rain man
01:09.09fishheadall pretty much rolled into a big pile of shit
01:10.03silverpowernumist: agreed. I once dropped one of my Ms off a third-story balcony. The case cracked, and some of the keycaps got broken, but I retrieve it, grab a few keycaps off my junked Ms (lightning-killed controller boards), plug it in, and it WORKED.
01:10.33numistsilverpower: damn straight.  I'm hoping to rework mine to WUSB once the spec becomes more popular
01:10.59fishheadwhy not just do wireless ps/2
01:11.07fishhead2 wireless mcu's
01:11.36silverpowernumist: and if you ever have to troubleshoot a genuine IBM PS/2 machine, they're wonderful.
01:14.14fishheadbbl
01:14.53numistsilverpower: as good as a decent Sun or Apple?
01:15.05numistfishhead: there is no wireless ps2 spec
01:15.15numistI'da done bluetooth, but that spec is UGLY
01:15.21fishheaddude
01:15.22numistand EZUSB already comes in a WUSB format
01:15.37fishheadyou would have to convert the ps/2 protocol to usb first
01:15.42fishheadif you leave it ps/2/serial
01:15.43numistno, actually
01:15.47fishheadjust use 2 mcu's to bridge it
01:15.57numistI'd have to re-write the ENTIRE board logic in the keyboard
01:16.03fishheadyeah so don't bother
01:16.12numistsince it would be battery powered, and it works on capacitance switches
01:16.22fishheadAH TRUE
01:16.22numistbut, its a challenge, so I plan on using some invention and making it work
01:16.29fishheadpower usage will be a bitch
01:16.32numistyep
01:16.38numistits a worthy challenge
01:16.42numistfor a wireless model M
01:16.44fishheadI don't think so
01:16.49fishheadI can live with a long cord
01:16.58fishheadi'm old and tired
01:17.43numistI have enough wires going on..  plus a wireless model m is worth an infinite amount of geek points ;)
01:18.00joe_bleauBack.  What's this about MAC addresses?  Why bother with reusing?
01:18.14numistbecause you don't want to make one up thats already in use :P
01:18.57joe_bleauHow many devices in your collision domain?  Why not just use the local admin bit?
01:19.04fishheadtest
01:19.07fishheadwow
01:19.09numist*shrug*
01:19.11fishheadvnc is usuable now
01:19.14fishhead:)
01:19.28numistgood stuff
01:19.39fishheadyeah  if it keeps working like this
01:19.43numistfishhead: what are you using to interface with it?
01:20.06fishheadeh? 10/100/1000 lan
01:20.10fishheadmy first > 10,biut hub
01:20.15fishhead10mnit
01:20.16numistno.. I meant to install and boot it, etc
01:20.26fishheadoh this is windows and windows
01:20.31fishheadnothing to do with the pcc
01:20.39numistbah
01:20.50fishheadjust glad this laptop now can talk to the main
01:20.53numistI'd like to see one get working before I get one..  I dont have the time to do any reverse engineering
01:20.55fishheadwithout 19 sweconds between keys
01:21.04fishheadthen hang in this channel
01:21.18numistheh, thats the idea
01:22.58fishheadman i'm fucked
01:23.05fishheadugh bbl
01:27.07joe_bleauThe real Walnut scm is dense.
01:28.59numistwhat are they pulling these ppc boards out of, I have to know
01:29.58silverpowernumist: They look like they were designed for general evaluation or NAS.
01:29.59joe_bleaunumist: take a look at http://supernova.stanford.edu/dingdong/
01:39.04numistthat page is horribly sparse
01:41.27joe_bleauSorry, read the pdf
01:41.42joe_bleauHome audio distribution thingy
01:41.57numistyeah
01:45.47numistwow, tanner elec is way nicer than gateway here
02:00.44joe_bleauGPSFan: I'm one color short; do you know if OCD requires the /RST (not the JTAG TRST) signal?
02:12.58GPSFanI don't have mine connected, but be sure you tie pin 8 to pin 15 on the DB25.
02:14.03joe_bleauMy wiggler works fine with OCD...I did a lot of JB hacking with it.
02:14.15joe_bleau2 wire to go!
02:22.15joe_bleauNope.
02:22.50joe_bleauyes!
02:23.00joe_bleau>reg
02:23.00joe_bleauGPR0  01FEB380   GPR1  01FAED30
02:23.00joe_bleauGPR2  40000000   GPR3  00000000
02:23.00joe_bleauGPR4  7C33198A   GPR5  00000000
02:23.00joe_bleauGPR6  00000000   GPR7  7C337300
02:23.01joe_bleauGPR8  01FEB384   GPR9  0FBC5200
02:23.03joe_bleauGPR10 00000004   GPR11 00000002
02:23.05joe_bleauGPR12 00000000   GPR13 3FDFFFFD
02:23.07joe_bleauGPR14 01FF4400   GPR15 02050000
02:23.09joe_bleauGPR16 EBFDD7EF   GPR17 FBEDF7BA
02:23.11joe_bleauGPR18 FFDFFF6F   GPR19 FFBD67F5
02:23.13joe_bleauGPR20 FFEFF7ED   GPR21 FFFFFBDD
02:23.15joe_bleauGPR22 B7FEDDFF   GPR23 00002580
02:23.17joe_bleauGPR24 40001F80   GPR25 01FD0000
02:23.19joe_bleauGPR26 00000006   GPR27 01FD0000
02:23.21joe_bleauGPR28 01FAEF8C   GPR29 01FAEDF0
02:23.23joe_bleauGPR30 00000030   GPR31 00000008
02:24.27joe_bleauFrom OCD:word 0 20
02:24.27joe_bleau00000000: 53B13B2B 30033379 262FB33B 7F323230
02:24.48joe_bleauAnd from ppcboot: md 0 20
02:24.48joe_bleau00000000: 53b13b2b 30033379 262fb33b 7f323230    S.;+0.3y&/.;.220
02:27.14numistgood god
02:40.29joe_bleau:\src\ppc\ppcboot\ppcboot.srec: downloaded 163068 bytes in 0 minutes, 23.288
02:40.29joe_bleauseconds
02:40.29joe_bleauPC set to starting address 0x00400000
02:40.40joe_bleaupc
02:40.40joe_bleauPC: 00400100
02:40.40joe_bleau>go
02:40.50joe_bleauand in the terminal window...
02:41.05joe_bleauPPCBoot 1.1.2 (Jan 30 2006 - 23:30:23)
02:41.05joe_bleauCPU:   IBM PowerPC 405GP Rev. E at 264 MHz (PLB=66, OPB=33, EBC=33 MHz)
02:41.05joe_bleau<PROTECTED>
02:41.05joe_bleauBoard: ### No HW ID - assuming DHTWALNUT405
02:41.05joe_bleauDRAM:
02:41.05joe_bleauReading DIMM...
02:41.07joe_bleausingle-sided DIMM
02:41.09joe_bleau32 MB
02:41.11joe_bleauFLASH: ## Unknown FLASH on Bank 0 - Size = 0x00000000 = 0 MB
02:41.13joe_bleau*** failed ***
02:41.15joe_bleau### ERROR ### Please RESET the board ###
02:47.38fishheadhttp://www.jumpers.computed.net/
02:51.39fishheadsorry about the popup folks, apprentely that site is a fake copy of the good site that was a url of jumpers for 1000's of computer parts
02:53.09fishheadhttp://www.osuweb.net/~ahaning/totalhardware99/ <--- here is the right site including a complete zip file torrent! woop!
02:57.03GPSFanjoe is that your ppcboot.bin, or mine?
02:59.28joe_bleauMine.
02:59.39joe_bleauI didn't see any s-record files up
02:59.54joe_bleauWill it down a .bin file?
03:01.08joe_bleauApparently not.
03:05.00joe_bleauI'll bet you were downloading the s-record ppcboot, or maybe the elf file?
03:12.21GPSFanyou wan't an srec? I can dcc you one...
03:13.00joe_bleauUh, I guess...(looking stupid in front of the world, here, but anyway)...what's a dcc?
03:13.42joe_bleauI'm trying to decide between reboot and test OCD remote + gdb, or try to build ppcboot with your patches.
03:14.13GPSFanI figured out the 2 sided dimm issue, banksel 0 & 2 are connected from the 405chip to the dimm socket, banksel1 & 3 are not. what bozo's...
03:14.26joe_bleauDidn't I ask earlier about the PCB trace?
03:14.45joe_bleauBetcha it's not something that we can tack on (like the webpal big dram mod)
03:15.35GPSFanyou did, I just hadn't done it. it's such a short run it might be possible to tack it on. the ball pads are kinda small but they are there.
03:16.12joe_bleauI'll have to look into that...I'd love to be able to use the more available double sided ram
03:17.03GPSFanthat's the dcc of the srec file it loads at 0x400000.
03:17.55joe_bleauIt'll take a minute...I was messing with the JTAG clock rate.  My setup is a little flaky.
03:18.07GPSFank
03:18.17joe_bleauLooks like Walnut had all 4 banksels wired up
03:19.09joe_bleauLooks like soldermask over the vias.  Crap, I hate that.
03:19.48GPSFanscrapes off ok, if you have done a Zipit 5 wire or mmc mod it's a piece of cake..
03:20.16joe_bleauDon't you mean 0x400100
03:20.32GPSFanit loads at 400000 it starts at 400100
03:20.34joe_bleau0x400000 crashed, but I got a ton of stuff at 0x400100 (0-127)
03:20.47GPSFango 400100
03:21.01joe_bleauDoh.  Sorry, man, I was up till 2AM, then woken at 6AM.
03:21.09joe_bleauNot making much sense tonight, I'm sure.
03:21.21GPSFansleep is your friend. ;>)
03:22.34joe_bleauI can't believe you didn't put your name up in lights.
03:23.09joe_bleauAh, you turned on bedbug
03:23.40GPSFanit was on in the default build, it's cool the disassembler works better then the ocd one.
03:23.51joe_bleauThat's not saying much
03:24.06GPSFanhey it works.
03:24.33joe_bleauSure, and I'm glad Macraigor gives it away.  But I've got a lot of complaints about OCD.  Too often, it's the only cheap game in town.
03:24.51GPSFanall the stuff at startup was my debugging the dimm setup code.
03:25.00joe_bleauI gathered that.
03:25.17joe_bleauCan we config and use half of a ds dimm?
03:25.20GPSFanit will be gone when I post the patch. still need to test the hdd stuff
03:25.30joe_bleauAt least then it would run, if only to half capacity
03:25.31GPSFannot without a bank sel.
03:26.16GPSFanbut maybe we could fool the system and only map it to the lower half, I'll look at it.
03:27.00joe_bleauI don't know anything about sdram, so I'd be no help.
03:35.09*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
03:42.01joe_bleauOCD could at least show disassembled branches as absolute, rather than relative
03:43.25*** join/#edev jbevren (n=jbevren@dumt-02-164.dsl.netins.net)
03:43.30jbevrenyawn
03:43.34jbevrenre too
03:49.19jbevrenwoot
03:49.25jbevrenthe thing turns my mouse's led on
03:49.30jbevren<- playing with the ppc board
03:49.45jbevrenI enabled hid but not hiddev tho, so it doesnt get to /dev/input/mice just yet
03:53.27joe_bleauI can't tell how to count the BGA vias.  The spacing doesn't look consistent, so I'm not having much luck tracing.
03:58.40jbevrenmatroxfb: Matrox Millennium (PCI) detected
03:58.40jbevrenmatroxfb: BIOS on your Matrox device does not contain powerup info
03:58.40jbevrenmatroxfb: cannot determine memory size
03:58.41jbevrengrr
03:58.42jbevrenhelp? :)
03:59.49joe_bleaux86 vs. ppc fight in the Matrox bios?
04:00.12jbevrenhmm
04:00.19jbevrenIve used matroxfb on other arch's
04:00.21jbevrenlike hppa
04:00.38jbevrenthus my confusion
04:00.46jbevrenother than acceleration not working, hppa works out of the box
04:00.51jbevrenmaybe I should go get that one's card
04:01.06joe_bleauEndian bug in the driver?
04:01.34jbevrenhppa's same-endian with powerpc
04:01.43jbevrenhrm
04:02.09jbevrenI thought matroxfb was a full core init driver
04:02.17jbevrenoh one sec
04:02.21jbevrenwonder if its vgabios is turned off
04:02.25jbevrenI forgot these have switches for that
04:04.25jbevrenI HAVE FBCONSOLE
04:04.31jbevrenHEHE
04:04.44jbevrenjoe_bleau: vga was disabled on the card
04:04.48fishheadcanucks
04:04.50fishheadcanucks
04:04.51fishheadcanucks
04:05.03fishheadHOW DARE YOU USE MATROX
04:05.22jbevrenfishhead: I tried ati
04:05.24jbevrenit didnt work
04:05.26jbevrenso screw off :)
04:05.30fishhead:P
04:05.40fishheaddoes that board use backasswords endian
04:05.45jbevrenno,
04:05.46jbevrenpc's do
04:05.48jbevren:)
04:05.56fishheadyeah so it's backasswards
04:06.00fishheadcompared to pc
04:06.12joe_bleauit's network byte order
04:06.14jbevrenyoure one of those hole-flow theory people arent you
04:06.18fishheadso that means that pci has to be backasswords ?
04:06.19jbevrenright
04:06.22jbevrenso pc is backwards
04:06.23fishheadno
04:06.25jbevrencause pc's not network byte order
04:06.32fishheadI don't gt how the fuck a hole can mnove
04:06.58fishheadI don;t even get what the fuck endian is for
04:07.33jbevrenfisshead: its what order bytes are stored in ram
04:07.48jbevreni.e. how to store values >255
04:07.52jbevrengrumble
04:07.54jbevrenok mouse works
04:07.56jbevrenkbd doesnt yet
04:08.07jbevreninput: USB HID v10.01 Keyboard [1267:0103] on usb3:2.0
04:08.09jbevrenit finds it tho
04:08.27jbevrenjoe_bleau: got any pointers? heh
04:08.32fishheadbut why have one order vs another
04:08.35fishheadI don't understand
04:08.49jbevrenfishhead: it depends on how the internal cpu arch was made
04:08.56fishheadyes
04:08.59fishheadbut again
04:09.03fishheadwhy one choice iver the othee
04:09.20jbevrenfishhead: when people made cpu's they didnt all get together and share ideas
04:09.22joe_bleaujbreven: sorry, missed that.  What?
04:09.28jbevrenthey made it in secret to make it better than the other
04:09.37jbevrenjoe_bleau: usb mouse works, usb kbd doesnt
04:10.00jbevrenit makes it to /dev/input/event1
04:10.03jbevrenbut not to console
04:10.17joe_bleauSerial port?
04:10.24jbevrennono, fb console
04:10.26jbevrenusb-based box
04:10.31jbevrentreat it like an imac for instance
04:10.47joe_bleauso it's not expecting console input from the serial port anymore?
04:10.48jbevrenor a pc with usb kbd heh
04:10.53jbevrenright
04:10.56jbevrenI have a tty login prompt here
04:10.58jbevrenI cant type to it
04:11.18jbevrenlogin configuration I can do.  I just know there's something dumb in the kernel config I'm missing
04:11.29fishheadihate it all
04:11.30joe_bleauJeez, I dunno.  You must be desperate to ask me!
04:11.34fishheadnone of it makes any sense
04:11.35jbevrenlol
04:11.46jbevrenfishhead: the powerpc board from bgmicro
04:11.54jbevrenI have a usb2 card and matrox 2064W
04:12.01jbevrenthe usb2 card works, and I have fb console on the 2064W
04:12.07jbevren<PROTECTED>
04:12.22jbevrenonly after linux boots though, ppcboot doesnt support the mga
04:12.50joe_bleauyet.  Give GPSFan a day or so, for Christ's sake.   ;-)
04:13.06jbevrenhehe
04:13.11jbevrenI dont know if he even has one
04:13.24jbevreninput core -> kbd on
04:13.38jbevrenchar: virtual terminal and console on virtual terminal
04:13.44silverpowerjbevren: feel like taking a preliminary stab at ALSA? Of any sort?
04:13.50*** part/#edev fishhead (i=gerber@unaffiliated/fishhead)
04:14.01*** join/#edev fishhead (i=gerber@unaffiliated/fishhead)
04:14.02jbevrenon..?
04:14.21silverpower...got an ES137x?
04:14.28jbevrennot handy
04:14.33jbevrenwhy
04:14.49jbevrenI'm running linux 2.4.25 on this btw
04:15.06jbevrenmy ppc toolchain cant build 2.6
04:15.29silverpowerjbevren: the es137x has been there since 2.2.x or so.
04:15.36jbevrennot in alsa :P
04:15.40jbevrennot in-kernel
04:15.42jbevrenhehe
04:15.44jbevrenoss, sure
04:15.50GPSFanjoe_bleau: when you booted that srec file I sent you did it pause and print IDE Bus 0:......... ?
04:16.03silverpowerAh, forgot about 'no in-kernel ALSA' in the 2.4 series.
04:16.04jbevrenGPSFan: help :P
04:16.09jbevrensilverpower: right
04:16.14jbevrenOSS probably works though
04:16.15joe_bleaugivemeaminuteandi'llcheck
04:16.19GPSFanjbevren: ??
04:16.31jbevrenGPSFan: usb keyboard gets to /dev/input/event1 but not to the console
04:16.42jbevrenwhat am I missing :)
04:17.00GPSFanno clue... sorry.
04:17.02jbevrendoh :(
04:17.03jbevren:)
04:17.17jbevrenGPSFan: at any rate, I have the mouse and fbcon working
04:17.39GPSFanjbevren: great, x will be next ;>)
04:17.44jbevrenno
04:17.46jbevrenkeyboard is next :)
04:17.52jbevrenteehee
04:26.09GPSFanjbevren: when you have a hdd connected does the ideinfo command return anything?
04:26.39jbevrenI'll tell you in a sec
04:26.47jbevrenrebooting cause I need to redo the kernel
04:27.29jbevren=> ideinfo
04:27.29jbevrenUsage:
04:27.31jbevrenide     - IDE sub-system
04:27.43jbevrenlooks like it might just be there for a help stub
04:27.51jbevrenide info works
04:28.37GPSFanok doh...
04:29.17joe_bleaudone env_relocate
04:29.17joe_bleaudone pci init
04:29.17joe_bleaudone devices init
04:29.17joe_bleauIn:    serial
04:29.17joe_bleauOut:   serial
04:29.18joe_bleauErr:   serial
04:29.20joe_bleauIDE:   Bus 0: not available
04:29.22joe_bleauBEDBUG:ready
04:29.24joe_bleauNo pause though
04:30.40*** join/#edev FireEgl (i=Atlantic@2001:5c0:84dc:0:0:0:0:0)
04:31.13fishheadyou guys scare me
04:31.28jbevrenfishhead: we know
04:31.29jbevrenyouve told us
04:31.33jbevren:)
04:31.42fishheadmmm morgan web on tv
04:31.44fishheadcanuck
04:31.45fishheadcanuck
04:34.09GPSFanjoe_bleau: thanks, could you dcc that file back to me?
04:34.15silverpowerMorgan Webb and That Obnoxious Jerk got replaced by pod people a long time ago.
04:34.27fishheadyeah that guy sucks
04:34.32fishheadglad he left the show
04:34.41silverpowerfishhead: he did?
04:35.14fishheadyes
04:35.20fishheadleft morgan alone
04:36.23silverpowerI gave up on G4 a couple months after the merger, when they started really screwing with the lineup. The last thing I care about is the endless stream of crap from EA. DIE, EA, FOR YOU KILLED WESTWOOD AND ORIGIN AND A BUNCH OF OTHER COOL DEV HOUSES.
04:36.40fishheadyeah ea is gay
04:37.53silverpowerI mean, the Sims games were cool and all, but they got shoved out the door *way* too quickly - you have to have like 50 patches to get it going without random evil crap happening.
04:38.44silverpowerAnd anything that EA outputs directly is simply going to be horrible. Period. Some of their dev houses are still good, but the EA execs are working on that.
04:42.15silverpowerBecause, let's face it - who the hell needs another NFS:U game, or the latest iteration of National Paint-drying Association 2006?
04:50.55jbevrenfishhead: you told me to get palmos 3.5 for this right?
04:51.29joe_bleauGPSFan: I don't think OCD supports hardware breakpoints...it didn't stop, and I'm not seeing the SPRs change
04:52.29GPSFanjoe_bleau: I think you are right ocd hw breakpts didnt work for me. can you dcc me back that srec file?
04:54.57joe_bleauDid it go through?
04:55.14GPSFanno, i can't seem to accept it. ;>(
04:56.30GPSFanmight be a firewall problem..
04:56.40joe_bleauStandby...I'll bet it's on my end.
04:56.47GPSFank
04:59.15fishheadno
04:59.20fishheadget 4.2
05:00.21joe_bleauI'll leave that in place, just in case you need it again.
05:03.17jbevrenah 4.2
05:03.18jbevrenk
05:03.20jbevrenthis has 3.5
05:03.30jbevrenhmm
05:03.34jbevrenthis usb mess.. grr
05:07.28joe_bleauhang on, I think it's stuck for me too
05:08.21joe_bleauYep, timeout during the IDE stuff.
05:08.42joe_bleauI did a reset and quick halt, then downloaded your ppc.  I had been downloading after ppcboot came to a command prompt.
05:08.49joe_bleauSorry to lead you astray.
05:09.24GPSFanI think it must be the ide init stuff, I'll look at it tomorrow, the 1.1.2 stuff I rebuilt works ok with a disk so I know it's possible.
05:10.14GPSFanit's those flakey problems that get me...
05:10.19joe_bleauOh, I didn't explain why I was asking about running two copies of the same bootloader from flash
05:10.34joe_bleauThere's a default environment, right?
05:10.39GPSFanyes
05:10.42joe_bleauOK.
05:10.50joe_bleauBoot to 1.1.2, virgin board.
05:11.02joe_bleauCopy the sectors to flash (safety), and to ram
05:11.07joe_bleauerase bootsectors
05:11.17joe_bleaumod default env in the copies
05:11.27joe_bleaucopy modified back to original location
05:11.47joe_bleauend up with the 1.1.2 bootloader in the correct bootsector spor
05:11.57joe_bleaubut the compiled in default env has been changed
05:12.26joe_bleauobviously, it's a patch, so it can't be any longer than the existing strings
05:12.34joe_bleaubut it's something that can be done easily
05:12.41joe_bleauand possibly make the system autoboot
05:12.53joe_bleaumake any sense at all?
05:12.59jbevrenchecksum aside?
05:13.12joe_bleauI haven't seen it pass checksum.
05:13.20jbevrenah
05:13.25joe_bleaudoes it?
05:13.28jbevrenI didnt know if it checksummed itself after/during copying to ram
05:13.38joe_bleauI've tried iminfo, but it's always failed
05:13.55silverpowerAm I going to need to invest in a JTAG interface and stuff to get this going?
05:14.12joe_bleauProbably not.
05:14.27jbevrenThankfully, joe and gpsfan are doing the difficult part
05:14.27GPSFanthis is how I have mine set up atm. oroginal 1.1.2. is at fff80000, my re-compiled 1.1.2 is at fffc0000 and runs from there. the environment for the re-compiled one is at fffb0000.
05:14.31jbevrenthat wich does require jtag
05:15.11joe_bleauok, but in this crazy scheme you never *run* the 1.1.2 from any other location
05:15.24silverpowerjoe_bleau: It's more for getting the board some marbles than something useful for playing with userspace, I take it.
05:15.37GPSFanI am now downloading the ram version for all my testing either by loadb or jtag.
05:15.39joe_bleauthe copies are just to allow you to mod the default environment (in ram) and then copy back to the correct location
05:16.12GPSFanI think we need to think about how to deploy the finished new bootloader so that people without jtag can re-falsh safely.
05:16.57joe_bleauAfter all, the 1.1.2 has "bootargs=root=/dev/hda1" compiled in...that can be changed from inside ppcboot with no tools at all
05:17.17GPSFanI'll think about it too, but my brain is fried for today... night all...
05:17.18joe_bleauThe danger period would be during the time from bootsector erase to copy back
05:17.28joe_bleauKeep up the good work!
05:19.05GPSFan;>)
05:20.15joe_bleauOK, here's the compiled in default env:
05:20.16joe_bleau=> md fffa27c4
05:20.16joe_bleaufffa27c4: 626f6f74 61726773 3d726f6f 743d2f64    bootargs=root=/d
05:20.16joe_bleaufffa27d4: 65762f68 64613100 626f6f74 636d643d    ev/hda1.bootcmd=
05:20.16joe_bleaufffa27e4: 6469736b 626f6f74 20313030 30303020    diskboot 100000
05:20.16joe_bleaufffa27f4: 30203b20 626f6f74 6d00626f 6f746465    0 ; bootm.bootde
05:20.18joe_bleaufffa2804: 6c61793d 33006261 75647261 74653d39    lay=3.baudrate=9
05:20.20joe_bleaufffa2814: 36303000 6c6f6164 735f6563 686f3d31    600.loads_echo=1
05:38.29*** join/#edev joe_bleau_ (n=joe_blea@adsl-69-152-195-16.dsl.fyvlar.swbell.net)
05:46.43*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
06:02.33jbevrenKouwell KWE 1582T 2-PORT IEEE 1394 FIREWIRE PCI CARD
06:02.36jbevren(but ours is 3port)
06:02.42jbevrenheh
06:06.45jbevrenhttp://www.kouwell.com.tw/pr-m3.htm#1582t
06:06.51jbevrenI think thats the card that comes with the walnut card
06:07.59joe_bleau_The controller datasheet claims two ports
06:08.24jbevrennod
06:08.30jbevrenti chipset
06:08.32jbevrensame model number
06:08.38jbevrenProbably different revision
06:08.43jbevrenon that note
06:08.47jbevrenI'm gonna hit the sack
06:19.39joe_bleau_spr 0x3f2 = 0xa0800000 will reset the cpu to the reset vector
06:20.09joe_bleau_srp 0x3f2 = 0x80800000 enabled a hardware breakpoint
06:20.18joe_bleau_spr 0x3f4 = addr of breakpoint
06:20.39*** part/#edev joe_bleau_ (n=joe_blea@adsl-69-152-195-16.dsl.fyvlar.swbell.net)
07:20.36*** join/#edev redblue (i=star@ppp026.108-253-207.mtl.mt.videotron.ca)
07:58.42*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
08:55.32*** join/#edev trjones (n=trjones@64.161.56.233)
10:01.01*** join/#edev p-crat (n=p-crat@lns-bzn-41-82-64-222-166.adsl.proxad.net)
10:10.42*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
12:14.30*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
12:42.46*** join/#edev joe_bleau (n=joe_blea@adsl-69-152-195-16.dsl.fyvlar.swbell.net)
13:00.20*** join/#edev prpplague (n=billybob@72.22.128.49)
13:02.07*** mode/#edev [+o prpplague] by ChanServ
13:03.23*** join/#edev sherbang (n=sherbang@69.182.224.2)
14:14.22*** join/#edev GPSFan (n=Ken@65.121.49.208)
14:14.22*** mode/#edev [+o GPSFan] by ChanServ
14:26.41*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
14:33.22prpplaguecougarvt: greetings
14:33.26prpplaguemorning all
15:02.59fishheadmorning mr. "hack the world and get the girl too"
15:03.04fishhead:P
15:03.15prpplaguefishhead: ??
15:03.36fishheadthat was a complement
15:03.44fishheadyou  know in movies
15:03.49fishheadsavre the world and get the girl
15:04.13fishheadyou are like the nerd genius that  still manage to get a wife
15:04.14fishhead:P
15:04.28fishheadnm no one gets it :/
15:04.43fishheadbah
15:04.47prpplaguefishhead: oh, well you don't want to "Get" the girl, just use her for a couple of evenings
15:05.23fishheadna I am  old fashion hopeless romantic
15:05.33jbevrenthat explains why youre still in the basement
15:05.35jbevren:)
15:06.22fishheadsomewhat  well it explains why I never dated
15:06.42fishheadeven when I wasn't so awae=re of thr world around me I reaslized something was wrong
15:06.50fishheadand I didn't want to drag a girl into my mental hell
15:07.01fishhead:/
15:09.16fishheadwow
15:09.25fishheadfirefox just auto updated itself
15:09.29fishheadkickass
15:11.30jbevrenfishhead: kudos at any rate, for acknowledging your issue heh
15:11.38jbevrentakes balls to admit that to ones self
15:12.02fishheadthx
15:12.10fishheadif you guys didn't see this one befoe
15:12.15fishheadmake sure you save this url
15:12.19fishheadhttp://www.osuweb.net/~ahaning/totalhardware99/
15:12.38fishheadlike 5000 or so motherboards and legacy isa memory cards, etc
15:12.43fishheadjumper and switch settings
15:21.28fishheadhttp://news.com.com/Craigslists+laid-back+approach+to+success/2100-1038_3-6034114.html?tag=nefd.top <----- impressive
15:34.31*** join/#edev redblue (i=star@ppp107.110-253-207.mtl.mt.videotron.ca)
15:47.25fishheadW00HOO, NTP'S FINALY PATENT AGAINST BLACKBERRY HAS BEEN TOSSED, HEY NTP "YOU GO TO HELL AND YOU DIE!!!!!!"
16:03.00jbevrenblackberry patent thrown out
16:03.01jbevrennice
16:03.28*** join/#edev samrobb_ (n=samrobb_@65-117-135-105.dia.cust.qwest.net)
16:27.26*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
16:54.05*** join/#edev fishhead (i=gerber@c-67-165-88-141.hsd1.pa.comcast.net)
17:23.22*** join/#edev redblue (i=star@ppp202.108-253-207.mtl.mt.videotron.ca)
18:02.37*** join/#edev redblue (i=star@ppp055.108-253-207.mtl.mt.videotron.ca)
18:21.19fishheadMY PPC BOARD IS HERE! WOOP!
18:30.53fishheadplays with http://elinux.org/wiki/DHT-Walnut
18:44.41fishheadhas to head out, be back tonight
18:46.13*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
18:48.21*** join/#edev redblue (i=star@ppp222.110-253-207.mtl.mt.videotron.ca)
19:00.06*** join/#edev captain_e0 (n=kevin@216-162-172-86-hotspotskiosks.wpti.net)
19:28.20*** join/#edev lou_ (n=lou@c-68-53-134-58.hsd1.tn.comcast.net)
20:30.06*** join/#edev GPSFan_ (n=Ken@65.121.49.208)
20:30.06*** mode/#edev [+o GPSFan_] by ChanServ
21:00.50*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)
21:31.19*** join/#edev redblue (i=star@ppp020.111-253-207.mtl.mt.videotron.ca)
23:12.41*** join/#edev cougarvt (n=antics@65-78-12-90.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.