**** BEGIN LOGGING AT Fri Mar 03 10:59:57 2006 Mar 03 20:01:28 NAiL, ping? Mar 03 20:01:51 pong Mar 03 20:02:00 how many pins? Mar 03 20:02:08 14 Mar 03 20:02:28 okay there is a 14pin std too...lemme look for it. Mar 03 20:02:43 It's a bit worse with the DS101 which only has a 8-pin JTAG header laid out Mar 03 20:03:18 one or more will be ground 1 will be Vcc and the rest you will have fun figuring out. Mar 03 20:03:32 hehe, exactly Mar 03 20:04:01 the one on the pcmcia-card is so hard to trace that I don't think I'll bother Mar 03 20:05:25 I need to figure out the ones on the DS101 though Mar 03 20:05:30 Since I bricked the bugger Mar 03 20:05:44 I've figured out one pin so far. GND was dead simple to see ;) Mar 03 20:06:09 hehehe Mar 03 20:06:24 Vmaster: do you have the 14pin layout? Mar 03 20:06:38 I'm kinda overloaded right now (customer issues :( Mar 03 20:06:42 yeah, hold on Mar 03 20:07:05 http://www.arm.com/support/faqdev/4511.html Mar 03 20:07:17 Is there an 8-pin standard too? :) Mar 03 20:07:42 mhh, lattice uses eight in a row, but with one left out Mar 03 20:11:07 Would you happen to have a link? Mar 03 20:16:04 http://www.latticesemi.com/lit/docs/manuals/dcable.pdf?CFID=733480&CFTOKEN=34207512 Mar 03 20:16:13 that's the lattice download cable Mar 03 20:16:18 describing their 8-pin layout Mar 03 20:18:46 hmm Mar 03 20:18:59 It's not the same as what's on my board though Mar 03 20:19:17 I guess I'll have to spend quite some time figuring that one out Mar 03 20:23:15 I think ispEN/BScan is pin1 and GND is pin6 so far Mar 03 20:23:30 Anyone have any good ideas on how I can identify the pins? Mar 03 20:24:16 uhm, ispEN/BScan is something proprietary to lattice Mar 03 20:24:20 dang Mar 03 20:24:47 well, atleast I know that pin6 is GND. Mar 03 20:24:57 That only leaves 7 pins to be identified Mar 03 20:25:12 one should be vcc, as ka6sox-office said Mar 03 20:26:22 ok, that might actually be pin1 Mar 03 20:31:02 a multimeter helps Mar 03 20:32:45 pin1 is vcc and pin6 is gnd. Mar 03 20:33:01 is it a bga chip on the board Mar 03 20:33:11 yes Mar 03 20:35:32 k with the circut powered down and the multimeter on resitance scail , mesure the resitance on each pin to vcc a reading of about 1 to 10k will be inputs and the others ether n/c or outputs Mar 03 20:35:47 aha Mar 03 20:36:17 Ok, I'll look at that tomorrow then. I don't have the multimeter handy. Mar 03 20:36:20 dependand on the pullups used Mar 03 20:39:42 Does anyone have a doc on how JTAG actually works? I don't know anything about jtag just yet, and I need a good starting point. Mar 03 20:41:03 theres a good section on it in the xilinx data sheets for the sysace chip Mar 03 20:42:58 i just googled around for 'jtag tutorial' Mar 03 21:06:58 Btw, does anyone know if there are tools that can program a DiskOnChip device? Mar 03 21:09:43 NAiL: linux? ;-) Mar 03 21:10:45 heh Mar 03 21:11:03 I managed to overwrite redboot on the DS101 Mar 03 21:11:18 using linux Mar 03 21:11:28 dd, actually ;) Mar 03 21:13:25 So I need to figure out how to program the first block or two of the DoC with jtag Mar 03 21:13:32 whoops Mar 03 21:14:29 yes, definitely whoops Mar 03 21:14:39 unfortunately, backspace and enter are way too close :( Mar 03 21:15:09 heh, what uC is this? Mar 03 21:15:54 ixp4xx ? Mar 03 21:18:23 yup Mar 03 21:19:31 well.. at least you got the DoC driver to work :( Mar 03 21:19:41 well, kinda Mar 03 21:19:53 I partly overwrote redboot, then I got an oops Mar 03 21:20:29 heh.. that doubly sucks then Mar 03 21:20:41 yeah Mar 03 21:21:08 It doesn't look like I'm gonna get a replacement either Mar 03 21:21:42 It's EOL'd Mar 03 21:22:19 the ds101? Mar 03 21:22:37 yup Mar 03 21:27:51 does redboot contain support for writing the doc? Mar 03 21:28:52 no Mar 03 21:29:10 it just contains a tacked-on command to read two partitions into ram Mar 03 21:34:28 hum, there are no tools to program the doc via jtag Mar 03 21:34:49 hmm Mar 03 21:35:12 i'd try an xscale debugger to download the kernel to ram, have it boot linux with a nfs root, and use linux to write the doc Mar 03 21:35:59 I can just boot from the internal hdd Mar 03 21:36:09 a lot easier ;) Mar 03 21:36:25 but "xscale debugger"? Mar 03 21:36:48 hehehe Mar 03 21:36:55 well, an jtag debugger with support for xscales Mar 03 21:37:22 I have one here..its $2600 Mar 03 21:37:28 uuuh Mar 03 21:37:29 yeah Mar 03 21:37:32 and called bdi2000, i guess Mar 03 21:37:51 the macraigor software supports xscale Mar 03 21:37:58 vmaster, yst Mar 03 21:37:59 er yes Mar 03 21:38:05 $2600 is a bit out of my league ;) Mar 03 21:38:12 macraigor is free as in beer Mar 03 21:38:18 and works with a wiggler Mar 03 21:38:54 that sounds a bit more feasible ;) Mar 03 21:44:53 but only under windows Mar 03 21:45:17 that's doable Mar 03 21:45:50 As long as it provides me with a possibility to recover, I'm happy Mar 03 21:49:26 it's going to be some work Mar 03 21:49:38 you'll have to manually initialize pll, sdram Mar 03 21:49:44 everything redboot normally does Mar 03 21:49:55 couldn't I just upload redboot to ram? Mar 03 21:50:09 the DoC pushes redboot to ram normally Mar 03 21:50:10 well, you only have sdram, i guess Mar 03 21:53:01 uhm, yeah, but some kind of bootloader has to initialize the sdram and pll before that Mar 03 21:53:20 ah Mar 03 21:53:45 I guess that's done by the XIP on the DoC Mar 03 21:54:27 oh well, I guess I'll figure it out when I get my cable Mar 04 00:36:02 <[g2]> vmaster NAiL you can dl APEX **** ENDING LOGGING AT Sat Mar 04 10:59:57 2006