Olimex Support Forum

Microcontrollers => AVR => Topic started by: Eugene on August 21, 2013, 04:55:51 PM

Title: AVR Dragon and AVR-H128-CAN
Post by: Eugene on August 21, 2013, 04:55:51 PM
We recently purchased AVR-H128-CAN so I'd like to use it together with AVR Dragon debug board. Please advise:

Am I correct in understanding that connecting via JTAG is as simple as connecting Dragon's 10-pin JTAG header to AVR-H128-CAN 10-pin JTAG header via 10-wire cable?

How do I communicate via ISP interface? Dragon has 6-pin ISP header while AVR-H128-CAN has 10-pin.

Thank you,

Eugene
Title: Re: AVR Dragon and AVR-H128-CAN
Post by: LubOlimex on September 04, 2013, 10:23:54 AM
Hey Eugene,

For the JTAG part of the question - yes just connect them.

To use the 6-pin ISP of the Dragon with the 10-pin ISP of the board you need to make an adapter connector 10-pin to 6-pin OR use jumper wires. You might want to check these guides (they are for 10 pin debugger interface to 6 pin board but the layouts are mighty useful):

http://www.instructables.com/id/Programming-adapter-from-10-pin-to-6-pin-for-AVRs/ (http://www.instructables.com/id/Programming-adapter-from-10-pin-to-6-pin-for-AVRs/)
http://www.batsocks.co.uk/readme/isp_headers.htm (http://www.batsocks.co.uk/readme/isp_headers.htm)

For the reasons that both 10 pin and 6 pin layouts are used some of our AVR programmers have both connectors. For instance: https://www.olimex.com/Products/AVR/Programmers/AVR-ISP500/ (https://www.olimex.com/Products/AVR/Programmers/AVR-ISP500/).

Best regards,
Lub/OLIMEX
Title: Re: AVR Dragon and AVR-H128-CAN
Post by: Eugene on September 12, 2013, 06:48:49 PM
Thank you, it worked.

Please recommend a schematic for generic CAN access. Preferably to include MCP2551 transceiver.

Please advise what code was loaded into the chip originally by manufacturer. I could see something written between addresses 0x0000 and 0x680.

Thanks again,

Eugene
Title: Re: AVR Dragon and AVR-H128-CAN
Post by: LubOlimex on September 23, 2013, 05:03:22 PM
Hello Eugene,

A good idea is to check a board with the same processor - AVR-CAN
https://www.olimex.com/Products/AVR/Development/AVR-CAN/ (https://www.olimex.com/Products/AVR/Development/AVR-CAN/). It even uses MCP2551. There are demo codes also available.

Best regards,
Lub/OLIMEX