IRC log for #openjtag on 20080723

02:23.52*** join/#openjtag davygravy (n=davygrav@h69-128-156-59.mdtnwi.dsl.dynamic.tds.net)
05:57.55*** join/#openjtag pleemans (n=peter@dD577D009.access.telenet.be)
06:15.56*** join/#openjtag drath_ (i=vmaster@p5B07C3DB.dip.t-dialin.net)
07:57.33*** join/#openjtag rwhitby (n=rwhitby@nslu2-linux/rwhitby)
13:32.32*** join/#openjtag prpplague (n=dave@mail.americanmicrosystems.com)
13:57.02*** part/#openjtag rwhitby (n=rwhitby@nslu2-linux/rwhitby)
14:08.15*** join/#openjtag prpplague^2 (n=dave@mail.americanmicrosystems.com)
16:53.13*** join/#openjtag pleemans (n=peter@d51A5E76A.access.telenet.be)
17:47.17*** join/#openjtag Tom_itx (n=Tl@ip68-102-124-72.ks.ok.cox.net)
18:00.45*** part/#openjtag Tom_itx (n=Tl@ip68-102-124-72.ks.ok.cox.net)
18:22.06*** join/#openjtag davygravy_ (n=davygrav@h69-128-156-59.mdtnwi.dsl.dynamic.tds.net)
19:54.42*** join/#openjtag ink_ (n=ink@82-35-232-51.cable.ubr01.camd.blueyonder.co.uk)
19:56.09ink_Hi, what type of devices are discussed in here?
19:56.46ink_I'm hoping someone can discuss JTAG on x86 devices
19:57.41prpplagueink_: although alot of x86 devices have jtag, it is very seldom used since most x86 devices have removable media
19:57.55bjdooksi think quite a lot of people here use jtag for arm
19:58.07bjdooksprpplague: it is possibly there's jtag for at-least boundary scan
19:58.19ink_yes, I have noted that my AMD K6-2 device has JTAG
19:58.24prpplaguebjdooks: yea, all of the geodes have jtag
19:58.51prpplagueink_: the real question is, "what do you wish to accomplish by using the JTAG interface?"
19:58.52ink_But the flash chip is a tiny TSOP I'm not willing to remove
19:59.20ink_And I sadly lost the serial connection I was using to update the flash image
19:59.41ink_rendering it (a Cobalt Qube) quite useless
20:00.51ink_I was going to build a Wiggler clone, but found one premade online for a little over a tenner
20:01.39bjdooksyeah, there's plenty of them around
20:01.58ink_it's a pity its such an old device, i cant find any datasheets for anything other than the AMD CPU and the AMD flash chip
20:02.51ink_I was hoping i could find some specs for the southbridge (an Ali M1543).
20:03.13ink_as i'm guessing i'll need to twiddle some pins on that to program the flash
20:05.45bjdookshmm, the m1543 is old
20:06.16ink_The flash chip itself is an Am29F080B (JEDEC compatible if that helps)
20:06.54ink_I'm guessing there is no support at all for an old CMOS chip like it in and of the open source JTAG projects
20:07.50ink_But I imagine (?) that thats the least of my problems
20:16.11ink_Should I expect to be able to identify a device (the CMOS flash chip) on the chain if I find I can get the K6-2's JTAG pins to respond at all ?
20:18.11ink_I'm assuming I'll need to add a device definition file to allow it to be addressed at some later point
20:24.18bjdooksink: devices should respond to IDCODE
20:34.33drathink_: you'll only be able to identify devices that are part of the chain - the Am29F080B doesn't have a JTAG interface, and thus wont be part of the JTAG chain
20:35.25drathink_: what you need is knowledge of the JTAG boundary scan of a device that has a JTAG interface and connects to all the data, address and control pins of the flash chip
20:36.20drathink_: flashing would then work by applying the necessary bit pattern to the flash pins via the output registers of the boundary scan chain
20:38.59ink_ah, well as the southbridge chip seems to be the only nearby chip and i've no idea if it has jtag support, even worse i'd have little ot no chance of getting a bsdl? file for it which i believe i would definately need
20:39.26drathink_: yeah, the bsdl file describes the boundary scan chain
20:40.23drathink_: i've seen people claim that some x86s support debug via the jtag interface, which could help you, but there's absolutely no documentation available
20:40.48ink_bugger is the word then. Ali (in Taiwan) say that NVidia now own the rights to the M1541/1543 chipset
20:41.11ink_and they're notoriously unhelpful.
20:42.08bjdooksare cobalt still around?
20:42.19ink_no, Sun bought them.
20:42.42ink_I spoke to a chap called Tim Hockin who worked on the BIOS development
20:43.03ink_but he claims there were never schematics for the boards
20:43.29ink_And always programmed the flash chips in system after careful testing.
20:44.11ink_he thought the jtag headers (if any) were almost certainly unpopulated.
20:45.34ink_I think I'm convincing myself that I'm going to have to replace the TSOP with a pre-programmed chip
20:45.48ink_But I was rather hoping to tinker with JTAG if possible
21:03.04ink_Well, anyone know of another cost effective way of writing to a 5v CMOS flash chip perhaps?
21:33.48*** join/#openjtag prpplague (n=dave@mail.americanmicrosystems.com)
22:06.56*** join/#openjtag bjdooks (n=ben@trinity.fluff.org) [NETSPLIT VICTIM]
22:23.14ink_i found the datasheets finally
22:24.04ink_no jtag. only smbus and an xd-bus ? that appears to connect to the ROM
23:53.08*** join/#openjtag rwhitby (n=rwhitby@nslu2-linux/rwhitby)
23:53.40*** part/#openjtag rwhitby (n=rwhitby@nslu2-linux/rwhitby)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.