00:04.48 | *** join/#openjtag bullet (n=bullet@93-76.1-85.cust.bluewin.ch) |
00:08.08 | *** join/#openjtag ka6sox-office (n=ka6sox@nslu2-linux/ka6sox) |
01:28.32 | *** join/#openjtag rd_ (n=redragon@segfault.net) |
02:31.07 | *** join/#openjtag nm__ (n=hongtd@58.187.131.236) |
02:46.40 | *** join/#openjtag rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
04:21.37 | *** join/#openjtag ka6sox-laptop (n=tom@nslu2-linux/ka6sox) |
08:17.53 | *** join/#openjtag aproemel (n=aproemel@www-cache.bocholt.fh-gelsenkirchen.de) |
09:10.12 | *** join/#openjtag aproemel__ (n=aproemel@www-cache.bocholt.fh-gelsenkirchen.de) |
09:32.40 | *** join/#openjtag ka6sox-office (n=ka6sox@nslu2-linux/ka6sox) |
11:45.28 | *** join/#openjtag bullet (n=bullet@205.195.62.81.cust.bluewin.ch) |
12:26.19 | *** join/#openjtag hamishm (n=hamish@c220-237-181-46.eburwd3.vic.optusnet.com.au) |
12:27.02 | hamishm | hi |
12:27.23 | hamishm | i'm wondering what the state of openjtag is and whether the Gateworks GW16012 dongle is supported.. |
12:27.33 | hamishm | can't seem to access the openjtag.net site right now |
12:29.44 | hamishm | anyone able to help? |
12:31.17 | vmaster | there's no software from openjtag afaik |
12:31.25 | hamishm | ah |
12:31.27 | vmaster | but the GW16012 is supported by the OpenOCD |
12:31.43 | vmaster | what do you want to use it for? |
12:31.59 | hamishm | I want to be able to program flash primarily |
12:32.15 | hamishm | Tried openwince-jtag but it doesn't support the GW16012 |
12:32.29 | vmaster | what flash connected to which target? |
12:32.42 | hamishm | IXP425 |
12:34.01 | vmaster | [g2] tried the OpenOCD with a GW16012 and a IXP42x but it wasn't really successfull - the GW16012 operates close to the IXP's JTAG frequency limit, and my guess was that small problems with the cable and board layout could corrupt the communication |
12:34.23 | hamishm | mostly I am looking for a solution for programming flash via the IXP425 under linux.. |
12:34.51 | hamishm | OCD could be useful at a later date.. |
12:35.06 | vmaster | OpenOCD supports flash programming, too |
12:35.16 | hamishm | as we are expecting new boards soon and might have issues commissioning those |
12:36.09 | hamishm | I'm looking at the Yagarto site now.. is OpenOCD Windows-only? |
12:36.32 | vmaster | no, I developed it on Linux, the Windows port was added later |
12:37.45 | vmaster | the code is in SVN: https://developer.berlios.de/svn/?group_id=4148 |
12:38.09 | vmaster | you'll need branches/xscale as I haven't merged XScale support yet |
12:38.11 | hamishm | ok just found that. is there a release or should I just go with an svn co? |
12:38.16 | hamishm | ok that answers that |
12:40.39 | hamishm | Right now I'm using a board from Gateworks as well so I expect it'll work with their JTAG programmer |
12:40.54 | vmaster | after checkout, run ./boostrap, then ./configure --enable-gw16012 |
12:41.56 | vmaster | you can find a .cfg file at http://mmd.ath.cx/openocd/ixp42x_gw.cfg |
12:42.28 | vmaster | try running the OpenOCD (from ./src/) with "./openocd -f ixp42x_gw.cfg -d" |
12:42.54 | vmaster | it's implemented as a daemon, so if it returns to the command prompt something didn't work as expected |
12:44.03 | vmaster | soemone reported successful use with a IXP42x, so basically it should work with the GW, but I can't test as the only XScale board I have has a 250kHz low-pass filter on the TCK line - wonder what that engineer had in mind... |
12:44.27 | hamishm | eek that's rather strange |
12:44.50 | hamishm | I've got a GW2348 board which I want to test on for now.. custom boards coming soon |
12:45.31 | vmaster | okay, i'll be off for the next 2 hours or so, so good louck, and feel free to ask later today if you run into problems |
12:45.32 | hamishm | is there an alternative to direct i/o access (which requires root) eg /dev/parport0? |
12:45.37 | vmaster | ah, yeah |
12:45.51 | hamishm | my board is at work so I can't test it right now anyway, but I've got it compiled up for the morning |
12:45.55 | vmaster | --enable-parport_ppdev |
12:46.00 | hamishm | thanks for your help |
12:46.27 | vmaster | yeah, it's in the code, so ppdev should work |
12:46.46 | vmaster | ok, bye |
12:46.57 | hamishm | thanks |
14:56.41 | *** join/#openjtag rd_ (n=redragon@segfault.net) |
15:01.35 | *** join/#openjtag rd__ (n=redragon@segfault.net) |
16:00.30 | *** join/#openjtag bullet (n=bullet@205.195.62.81.cust.bluewin.ch) |
16:53.04 | *** join/#openjtag aproemel (n=aproemel@80.138.194.208) |
17:48.23 | *** join/#openjtag dwery (n=dwery@nslu2-linux/dwery) [NETSPLIT VICTIM] |
17:55.51 | *** join/#openjtag dwery (n=dwery@nslu2-linux/dwery) [NETSPLIT VICTIM] |
18:09.48 | *** join/#openjtag bullet (n=bullet@205.195.62.81.cust.bluewin.ch) |
18:57.10 | *** join/#openjtag vmaster_ (i=vmaster@p5B07EB0F.dip.t-dialin.net) |
19:38.26 | *** join/#openjtag rd_ (n=redragon@segfault.net) |
19:46.42 | *** join/#openjtag rd__ (n=redragon@segfault.net) |
19:51.21 | *** join/#openjtag aproemel (n=aproemel@80.138.194.208) [NETSPLIT VICTIM] |
19:51.21 | *** join/#openjtag ka6sox-office (n=ka6sox@nslu2-linux/ka6sox) [NETSPLIT VICTIM] |
20:16.04 | *** join/#openjtag ka6sox (n=ka6sox@nslu2-linux/ka6sox) |
20:25.50 | *** join/#openjtag tking__ (n=ka6sox@netblock-66-159-209-16.dslextreme.com) |
21:58.31 | *** join/#openjtag ka6sox-laptop (n=tom@nslu2-linux/ka6sox) |
23:16.25 | *** join/#openjtag bullet (n=bullet@205.195.62.81.cust.bluewin.ch) |
23:22.46 | *** join/#openjtag hamishm (n=hamish@CPE-124-178-235-43.static.vic.bigpond.net.au) |
23:23.38 | hamishm | vmaster: are you here? i'm back ;) |
23:26.54 | hamishm | having trouble getting OpenOCD going with IXP425 |
23:50.28 | hamishm | vmaster: ping |
23:59.38 | hamishm | i get the following pretty much instantly, regardless of eg the reset delay settings |
23:59.39 | hamishm | Error: jtag.c:1185 jtag_validate_chain(): Error validating JTAG scan chain, IR mismatch, scan returned 0x01ff |