We are a company that has a reputation for distributing first rate programming products. This includes top of the range Quick USB modules. We have had the pleasure to serve customers in nearly every country. No matter what it is you are after however, we have something for every budget. Continue reading “USB charging has improved from what it once was” »
Kanda is a company specialising in the distribution of high end programming equipment. This includes the new Atmel ICE. It is a potent development tool created for programming as well as debugging. You use it with Atmel AVR and ARM Cortex-M based Atmel SAM microcontrollers.
What is the Atmel ICE capable of?
It supports on-chip debugging and programming of each Atmel AVR 32-bit microcontroller. This is on aWire and JTAG interfaces. It is the same for every Atmel AVR XMEGA family device. This is on PDI2-wire and JTAG interfaces. However, it is capable of much more than that.
There are many out there who wonder how the ICE compares to the Atmel AVR Dragon, the model it replaced. For those who don’t know, the latter is a development tool. It set a new standard for low-cost measures and became a market leader. It is capable of supporting every programming mode for the Atmel AVR device families. Additionally, it has complete debugging support for the majority of AVR contraptions. However, a lot of people are now considering whether they should make the move to ICE.
Linking to target boards
Now that we know more about the pair, let’s compare how they link to target boards. The ICE comes with a pair of 50 mil 10-pin JTAG connectors. You electrically connect both connectors directly. However, the two adhere to two separate pinouts. These are the ARM Cortex and AVR JTAG headers. You should choose based on the target board’s pinout as opposed to the target MCU type.
With the AVR Dragon, you will require six wires at minimum to link it to the target board. The signals are GND, TCK, VTref, TDO, TMS, and TDI. The nSRST is the optional line. You don’t use the nTRST signal, instead you reserve it for compatibility with separate equipment. With nSRST, you utilise it to monitor and regulate the target reset line. This is not mandatory for proper debugging though. Yet, the application code can set the JTD bit inside the MCUCSR. If it does, the JTAG interface shall disable. If the Dragon has to reprogram the target AVR, it must have control of the Reset Pin.
The Dragon’s issues
The AVR Dragon may seem like a good option, but there are some issues you must be aware of. One relates to JTAG communication possessing packages in PDIP that have the CKOUT fuse turned on and operating over 3.5V. This could be unfitting if there is long wiring going to PDIP AVR from the Dragon.
Furthermore, High Voltage Serial and Parallel Programming may not work. This is if you have set the startup time to 0ms. This issue only worsens if you don’t set the CKDIV8 fuse. Not to mention, XMEGA PDI mode on the dragon won’t function for certain XMEGA contraptions. They include A3/D3 revisions B, C, and E.
Order Atmel ICE or AVR Dragon from us
At Kanda, we work hard to supply our customers with the perfect products. Our inventory is extensive so we can cater for various needs. There is also a custom design and modification service for those who require it.
Contact us if you require any assistance. We can help you to choose the right device, especially if you are considering the differences between Atmel ICE and AVR Dragon. With our advice you can get the right product for your project.
CAN bus systems must include the ability to link to a PC. This is for simpler debugging among other things. There are many ways of accomplishing this. The easiest however would be with a CAN Bus USB interface. Our CANUSB merchandise gets the job done in a manner that is not only simple, but relatively cheap too. Continue reading “The general details surrounding CANUSB” »
We are a company that has a reputation throughout the world for providing its customers with top of the line merchandise. In addition, we run an online shopping service that is reliable, cost efficient, and quick. This means that when you next need long range Bluetooth goods, you will know where to go. Continue reading “The details surrounding Bluetooth range” »
Kanda excels at offering a myriad of useful programming products. Keyfob programmers are among them. Their purpose is to program microcontrollers when you are in the field. Examples include COP8, ST7, PIC, and AVR designs. They are top tier quality but we don’t charge ridiculous prices for them. Continue reading “Microprocessors act differently to microcontrollers” »
Kanda is a company with a reputation for providing its customers with first rate merchandise. Electronic engineers and trainers love dealing with us because our goods are easy to use. This is the case regardless of how skilful they are or their specific need. They might come looking for Arduino Bluetooth technology, chips, or adaptors. Whatever their needs, we strive to meet them. Continue reading “Understanding Bluetooth pairing problems” »
If you have never heard of us before, our company specialises in providing programming utensils. People can choose from a wide range of Wellon and Xeltek universal programmers. As well as being long lasting, these gadgets are reliable. This is ideal for engineers and other users. Continue reading “The most popular integrated circuits” »
Our company has a reputation for providing Sena Bluetooth Zigbee device servers. These contraptions allow users to acquire a network interface for remote access to equipment existing in a COM port. The models range from those with a single port to large ones with 16 of them. In addition, they come with a host of features that make them a popular choice for programmers. Continue reading “Using virtual COM ports to overcome USB conflicts” »
We are a company with a reputation for supplying various programming products to customers all over the world. Among them are our starter kits. Anyone who has bought from us previously will confirm the quality of our goods. At the same time, they shall tell you how effective our online shopping service is. Continue reading “What do I need to know about FPGA?” »
ISP programmers are essential if you want to program devices in the finished circuit. This is instead of doing so in a separate socket programmer. Because you can work with the final circuit, you can customise products in the later stages of the production cycle. Our goods might be for you if this is something that you want to be able to do. Continue reading “You need an ISP device to provide microcontrollers with IDE compatibility” »