**** BEGIN LOGGING AT Fri Jul 20 02:59:56 2007 Jul 20 03:04:04 i was referring to this: http://www.diygadget.com/store/building-simple-jtag-cable/info_12.html Jul 20 03:04:13 sorry for the delay Jul 20 03:04:51 anybody else around? Jul 20 03:05:57 * sn9 sighs. this is one of the worst time zones for irc... Jul 20 05:29:25 ka6sox-laptop: hello Jul 20 05:29:59 helo Jul 20 05:30:39 "helo" ? not "ehlo" ? Jul 20 05:33:03 very tired here...worked 15hrs today. Jul 20 06:02:39 sounds something like my yesterday Jul 20 18:10:43 anyone seen beewoolie lately? Jul 20 18:14:16 * prpplague wonders if beewoolie will be doing the bsp's for nxp since they purchased sharps arm products Jul 20 18:17:31 finally! activity in the channel! Jul 20 18:20:01 sn9: it goes in cycles here Jul 20 18:20:16 sn9: alot of projects are in dev cycles now Jul 20 18:20:21 yeah, i bet Jul 20 18:21:01 i still have questions about making an unbuffered cable Jul 20 18:25:37 sn9: why make an unbuffered cable Jul 20 18:26:58 because i already have pretty much everything i would need to make one Jul 20 18:27:32 a wiggler is cheaper to order than to make, but shipping will take a while Jul 20 18:31:49 sn9: so whats the holdup? Jul 20 18:31:56 i guess my biggest question is whether the ribbon is absolutely required, or whether i could use multiple lengths of ordinary hook-up wire instead Jul 20 18:31:57 sn9: there are a ton of wiggler schematics available Jul 20 18:32:25 sn9: multiple wires are fine, but if you have some ide ribbon cable that'd be better Jul 20 18:32:45 yeah, i've seen wiggler schematics, and they all need parts i don't have on hand Jul 20 18:33:01 * prpplague is confused Jul 20 18:33:12 because i already have pretty much everything i would need to make one Jul 20 18:33:19 they say that if a job is worth doing , to do it right Jul 20 18:33:25 amen Jul 20 18:33:43 so the unbuffered isn't even worth making? Jul 20 18:34:10 sn9: only if you are going to interface with a 5v only device Jul 20 18:34:26 3.3V Jul 20 18:34:27 sn9: otherwise you need to be buffered for 3.3v or 1.8v Jul 20 18:35:09 so, this is no good? : http://www.diygadget.com/store/building-simple-jtag-cable/info_12.html Jul 20 18:35:09 well the unbuffered offers no protection to 1 the device your going to attach as its realy only 5v outputs but current limited with the resistros , and b offers no protection to the paralel port side so if you get it wrong you may need a new mobo Jul 20 18:35:24 /b /2 Jul 20 18:37:25 AchiestDragon: and using resistors will definetly limit the speed at which the jtag application can operate Jul 20 18:37:40 yes Jul 20 18:38:00 sn9: if the device is not 100% jtag compliant, which many aren't, you will also have timing issues Jul 20 18:38:32 ah, that's where the mips/arm difference comes in... Jul 20 18:38:37 the main problem is jtag is more often 2.5v on fpga's , the reisrot method is only sutable for 3.3v realy Jul 20 18:39:09 and if you blow the jtag on a fpga then theres no a lot you can do with it Jul 20 18:39:35 sn9: ?? - ah, that's where the mips/arm difference comes in... Jul 20 18:39:38 ear rings or something i supose Jul 20 18:39:41 sn9: what difference is that? Jul 20 18:39:47 prpplague: timing Jul 20 18:39:49 AchiestDragon: key chains Jul 20 18:39:55 sn9: why is that a difference? Jul 20 18:40:07 21<prpplague>21 sn9: if the device is not 100% jtag compliant, which many aren't, you will also have timing issues Jul 20 18:40:30 sn9: that statement applies to both MIPS and ARM Jul 20 18:40:52 and most of the others Jul 20 18:41:27 mips devices tend to be slower, so i guess that's why timing isn't as big an issue on mips Jul 20 18:41:41 sn9: thats not the timming i am refering to Jul 20 18:41:56 sn9 do you have a 74hc05 or 74c05 Jul 20 18:42:13 sn9: timming in the usage/sampling of signals for jtag Jul 20 18:42:18 i have and gates, but no buffer ic Jul 20 18:43:15 if you have eather of the ones i mentioned then http://www.achiestdragon.org/index.php?title=Jtag_wiggler&oldid=403 Jul 20 18:44:05 you may need to invert the signals in software or add a 70hc04 to them prior to the 05 Jul 20 18:44:26 and will have to sort out what pins to use on the parallel port end Jul 20 18:45:23 but good for all jtag voltages and good to 2mhz (since the parallel port is only good to 1Mhz not realy a problem) Jul 20 18:46:07 still need to find time to do the parallel port schematic for that design Jul 20 18:46:36 and work out if i need invertors on it for the software Jul 20 18:49:51 i had already ordered a pre-made wiggler board, but i was considering also making the unbuffered cable before it arrives in order to dive in sooner Jul 20 18:50:18 patiance Jul 20 18:52:26 virtuosity is good, but making the cable out of stuff i already had seemed hard to resist Jul 20 18:56:06 you can make a cable to connect mains directly to an atx power connector , but its not going to work unless your mobo accepts direct mains without a psu Jul 20 18:57:31 very graphic example... Jul 20 18:58:45 they get away without using buffers as the chip will usualy withstand the over voltage for a min before it causes any perminent damage , so things like that are ok for say programming a 3.3v cpld but if you want to leave it connected for a long period ie 5 mins then your going to have problems Jul 20 19:01:14 the effect it has is because the input is beeing driven from 5v it forces the vccaux to 5v , that tries to drive the 2.5v section of the chip at 5v but the current resistors limit it so it settles at about 4v , because of the higher than normal voltage the chip gets hot Jul 20 19:01:59 and you run the risk of burning out the input gate on the chip Jul 20 19:02:51 if its a 3.3v input you get away with it for 5 to 10 mins , not realy any good for debug wher you need it connected for hrs at a time while working on it Jul 20 19:04:05 2.5v jtag , well damage to it is usualy after 3 mins , and 1.2v jtag it would be almost instant fry for it Jul 20 19:04:05 yeah, 100Ω on 5V is no substitute for regulated lines Jul 20 19:40:39 hello Jul 20 19:41:08 hi Jul 20 19:44:53 I have recently got my hands on a smdk2440 development board, and I have a amontec JTAG-Tiny, I use linux and I want to have fun:P Jul 20 19:45:27 great! Jul 20 19:46:53 I used oe to create some images kernels and I even have a u-boot that might be working. the next step for me is to get a working openocd.cfg Jul 20 19:50:27 I have stolen an openocd.cfg from the openmoko site. http://paste-it.net/2928/raw/ and was able to download some data from the main board. I am missing some configuration like where the flash is storred but moostly the problem I have now is that the reset halt is not working Jul 20 19:52:01 I hope somebody can get me started. is there some knowledge of Samsung 2410 2412 2440 in the house :P Jul 20 19:52:33 so, you wanna retrieve what's currently in the flash? if you just want to overwrite, http://www.fluff.org/ben/linux-26/smdk2440.html Jul 20 19:54:01 linked from http://www.fluff.org/ben/linux-26/status.html Jul 20 19:54:08 sn9: I also downloaded Ben Dooks's tools to upload via usb and was able to run a test app, but not a kernel yet Jul 20 19:54:55 he has a boot log from a kernel up, too Jul 20 19:55:39 that is interresting Jul 20 19:56:15 http://www.fluff.org/ben/smdk2440/smdk2440-log0.txt Jul 20 20:01:47 sn9: do you sometimes use jtag for kernel debugging? Jul 20 20:05:06 it can be done, but when it's possible to use a console, things are much easier Jul 20 20:16:02 I was just wondering how usefull it would be and it sounded very usefull to be able to debug a kernel Jul 20 20:16:11 using gdb Jul 20 20:33:35 keesj: the usefulness is entirely dependent on the bugs you run into ;-> Jul 20 20:35:23 of course, I tend to run into nasty ones :p Jul 20 20:35:56 but I must say it's all very new to me (one year ago a still was an "experianced java developer" Jul 20 20:36:23 ah, you went the java route first... Jul 20 20:38:09 c64_basic->gw_basic->c->perl->java->ruby->j2me->brew->c (emmbeded linux) Jul 20 20:38:58 I have to go to sleep , but I will be back with more interesting questions:P thanks for the help **** ENDING LOGGING AT Sat Jul 21 02:59:58 2007