I saw some people are using AVRVI JTAG ICE mkII clone. Can someone confirm that its debugwire interface works fine?
Are there any other cheap clones of mkII on the market?
Surely all the AVRs that have debugWire have 32K or less flash so could be debugged using the Atmel Dragon rather than some questionable rip-off? As I understand it the rip-off still costs $150 while a Dragon is $50
..and now a word from our sponsor...
Ampertronics Pty. Ltd.
* Electronic Design * Custom Products * Contract Assembly
I forgot completely about Dragon.
Think this is better solution for my needs and $50 sounds great, especially now days when USD is just a green waste paper
I have both the real MKII and dragons laying around.
The main (minor) limitations of the AVR dragon are:
a) You can't do data breakpoints (that is, stop when a certain RAM memory location is accessed.) It CAN do code breakpoints.
b) 32K code limit
c) uploading code into AVR is maybe 2x slower than MKII
d) you have to make your own programming cable from the pcb to your board.
Just to be sure, you compared debugwire interface of MKII, not debugwire vs JTAG?
not debugwire vs JTAG?
Please note that the Dragon does not support dW debugging for all AVRs (with dW interface). The support is coming bit by bit with new versions of AVR Studio. Check the current AVR Tools Help documentation in Studio.
As of January 15, 2018, Site fix-up work has begun! Now do your part and report any bugs or deficiencies here.
No guarantees, but if we don't report problems they won't get much of a chance to be fixed! Details/discussions at link given just above.
"Some questions have no answers."[C Baird] "There comes a point where the spoon-feeding has to stop and the independent thinking has to start." [C Lawson] "There are always ways to disagree, without being disagreeable."[E Weddington] "Words represent concepts. Use the wrong words, communicate the wrong concept." [J Morin] "Persistence only goes so far if you set yourself up for failure." [Kartman]
Good news, the new JTAGICE MKII CLONE tested on Xmega PDI interface.
we tested on ATxmega128A1,xmega16D4,xmega32A4 yet.
Also,we have test on AVR32 ,such as ATNGW100.
You have to sell your clone for less that $50 to make it attractive.
Doesn't another cloner, mcuzone, just have a little feud with avri.com, accusing avri.com of cloning mzuzone.com's clone? And ripping of their firmware?
Edit: Ah yes, http://www.mcuzone.com/clonefight/ *snicker*
Stealing Proteus doesn't make you an engineer.
While hilarious to see one Chinese IP cloning outfit throwing stones at another, at least in this case the firmware seems to be independently developed by mcuzone. If it was a case of both using the Atmel firmware in a pirated copy of the Atmel hardware I'd have no sympathy, but here it seems it was a clean-room clone development.
Kinda like how I view my own open source AVRISP-MKII clone "okay", since I wrote the firmware myself from the public specs.
- Dean :twisted:
Make Atmel Studio better with my free extensions. Open source and feedback welcome!
but here it seems it was a clean-room clone development.
And my understanding is that the "-CN" they talk about is not their first and only JTAG mkII. Here is their non "-CN" JTAG mkII http://www.mcuzone.com:8080/shop...
Notice the creative usage of the Apple logo on the hover text, while the AVR embezzlement is absent on the enclosure. For extra fun, follow the link http://www.mcuzone.com/Datasheet... on that page. It contains a .chm help file. And that help file contains images I think I have seen before.
They might be in the clean with their "-CN" JTAG mkII, but I still find it hilarious.
Oh they're shonky beyond belief like the rest of China (why do they use the Apple logo so gratuitously? Do they think people will mistake Apple for their company, or do they think people will associate it with their products?) especially with the actual case design rip-off. If they did, however, spend much time developing the firmware, then my sympathy for them is at least non-zero.
Making something that is compatible with something else via cleanroom methods is A-OK in my book, although there's plenty of other bad stuff going on there.
On a side note, they say they've added some protection against the other company loading their products with MCUZone's firmware -- apparently it damanges the firmware when used in the clone (of a clone). That's no fun if the effect is immediate; I'd either make it get progressively worse over time, or make it randomly go kaput. Then you'll have a thousand bad product reviews against the other guy due to seemingly bad design/hardware/firmware instead of just an apparent lack of robustness during upgrades.
I have no problem with cleanroom implementations. I even live in a juristication where reverse engineering ("decompiling") for the purpose of interoperability is legal. And I have made use of this more than once.
I am all against rippoffs, where there is no own intellectual work involved, just mindless copying of hardware and or software. Thats why I am not a big fan of many Chinese or Indian products. Too much copying.
That's no fun if the effect is immediate; I'd either make it get progressively worse over time, or make it randomly go kaput.
I would consult a lawyer before doing something like what mcuzone claims doing (damaging the hardware). I won't be surprised if lawyers could fill half a library with papers discussing the implications of intentionally damaging hardware 3rd parties own. Especially in all the jurisdications involved.
I know, it's probably not legally sound. But so long as one doesn't advertise it, I can't see how anyone would be able to nab you for it -- after all, it *was* the wrong firmware loaded on the device. Perhaps a better way would to not actually break the hardware, but just either refuse to run, refuse to run well, or zero out all the flash pages. That way you're not breaking the hardware, just the (stolen) software.
Let me further clarify a bit.
1. This is the exact replicate of the JTAGICE mkII
2. This is the "JTAGICE mkII-CN" which is the reverse engineering device designed by mcuzone. Reverse engineering is in the sense that MCUzone develops their own circuit and firmware design to implement the JTAGICE mkII features. The version they sold at eBay have a new red metal enclosure to avoid the infringement outside China.
On the other hand, AVRVI has stolen the "JTAG mkII-CN" circuit and firmware design and make "AVRVI mkII PRO" and sell it at the price even higher than what mcuzone offers!
Some engineers in China bought the "AVRVI mkII PRO" but didn't relize they need begging mcuzone to get the latest firmware in order to support newer AVRSTudio version, because the actual design is not from AVRVI. I see a lost of complain about AVRVI at the chinese electronics forum.
Someone is ripping off the Chinese for once?? :shock:
© 2020 Microchip Technology Inc.