On 2 Jan 2006 at 23:25, Sean wrote: > > This is a very good point: why are they offering their software for > free, knowing full well that other people are using it on competitor's > hardware? The advertising value they get is immense. Anybody who has used a wiggler or wiggler clone would at least give their more sophisticated models a look if they are considering getting something a bit better than a wiggler. > Yes, baud rates are slower over parallel, although you can get > > 1mbit/sec on the parallel port itself, perhaps only 25KB/sec when > using wiggler, but even there, even with a rather large code size of > 512KB, this is only 20 seconds to download... For most debugging > scenarios you won't need to download the full size anyway, and if you > split your program into modules you can get by with only debugging a > module at a time, which means you only need to load a few dozen KB at > a time? The biggest issue with using the wiggler, is that it is temperamental. It works quite nicely when it works, but there are days when it just refuses to work - normally when you actually need it. Any JTAG interface where the JTAG signal timing is independant of the PC hardware/software used are going to be more stable. An open hardware / open source JTAG interface with USB / ethernet interface would be great. Designing and building the hardware is not such a big problem. Writing the software is the biggest issue for such a project. Regards Anton Erasmus > -- Sean > > At 10:21 PM 1/2/2006, you wrote: > >Sean pointed out that the Macraigor Wiggler is $150 whilst the > >Olimex clone is $19 and asks "what's the deal here?" > > > >Open up a wiggler and you'll see that it's a cheap level-shifter chip > >and a transistor built into a DB-25 shell. Admittedly, $19 seems more > >like a fair price, but Olimex didn't write the OCDRemote and > >OCDCommander software and didn't have to ammortize any software > >development (Macraigor does). Macraigor probably provides more > >telephone support if the customer has trouble getting it to work. > > > >Even the fastest wiggler baud rate is slow in comparison to the > >newer USB and Ethernet JTAG debuggers. This is not obvious in short > >demo programs, but painful if you are downloading a very large > >program. > > > >I worry about myself and others relying on the Macraigor OCDRemote > >JTAG program that interfaces GDB to the JTAG pins. OCDRemote is NOT > >open-source. Macraigor allows free downloads of the OCDRemote > >executable but the source code has always been proprietary. They > >could withdraw this "freebie" at any time. > > > >We need two things. A reasonably priced USB JTAG debugger supported > >by a true "open-source" GDB/JTAG driver. Until then, the debugging > >situation will remain tenuous, at best (for those on limited > >budgets). > > > >Cheers, > >James P. Lynch > > > > > > > > > > > > > >---------- > >YAHOO! GROUPS LINKS > > > > * Visit your group > > "<http://groups.yahoo.com/group/lpc2000>lpc2000" > > on the web. > > * > > * To unsubscribe from this group, send an email to: > > * > > <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe>lpc2 > > 000-unsubscribe@yahoogroups.com > > > > * > > * Your use of Yahoo! Groups is subject to the > > <http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service. > > > > > >---------- > > > > > Yahoo! Groups Links > > > > > > -- A J Erasmus
Message
Re: [lpc2000] Re: JTAG debugging options
2006-01-03 by Anton Erasmus
Attachments
- No local attachments were found for this message.