i've purchased an AVR-CAN do develop my can project, for that i am more confortable with arduino to program and my intention is to burn the arduino bootloader in the AVR-CAN.
i've seen that should be possible to do it, what i whant to know is if i can burn the arduino bootloader trought the serial interface or if i have to burn it trought the Jtag interface.
The second question is about the arduino can libraries that will support the AVR-CAN.
Thanks.
Helo Riodda,
There is a built-in bootloader in the AT90CAN128 chip but we have never used (so there is a good chance that it will not do the job). What I can give you as a pointer is to check page 321 of the user's manual of the AT90CAN128 (here http://www.atmel.com/Images/doc7679.pdf (http://www.atmel.com/Images/doc7679.pdf)) - maybe some of the instructions on how to connect to the bootloader via the RS232 or the CAN, would provide useful.
Also there is no ICSP interface out-of-the-box - so ISP programmers will not do the job (unless you know how to access the ICSP). Only JTAG interface is available for programming and debugging. If you are purchasing a tool make sure it has JTAG interface!
If you haven't stumbled upon these please check it:
http://forum.arduino.cc/index.php/topic,8446.0.html (http://forum.arduino.cc/index.php/topic,8446.0.html)
http://blog.lincomatic.com/?p=398 (http://blog.lincomatic.com/?p=398)
Best regards.
Lub/OLIMEX
Thanks i will give it a try.
I will love if you will produce an arduino compatible version out of the box !
Thanks.
Quote from: LubOlimex on May 07, 2014, 04:49:59 PM
Helo Riodda,
There is a built-in bootloader in the AT90CAN128 chip but we have never used (so there is a good chance that it will not do the job). What I can give you as a pointer is to check page 321 of the user's manual of the AT90CAN128 (here http://www.atmel.com/Images/doc7679.pdf (http://www.atmel.com/Images/doc7679.pdf)) - maybe some of the instructions on how to connect to the bootloader via the RS232 or the CAN, would provide useful.
Also there is no ICSP interface out-of-the-box - so ISP programmers will not do the job (unless you know how to access the ICSP). Only JTAG interface is available for programming and debugging. If you are purchasing a tool make sure it has JTAG interface!
If you haven't stumbled upon these please check it:
http://forum.arduino.cc/index.php/topic,8446.0.html (http://forum.arduino.cc/index.php/topic,8446.0.html)
http://blog.lincomatic.com/?p=398 (http://blog.lincomatic.com/?p=398)
Best regards.
Lub/OLIMEX
I'm going to try to program the AVR90CAN, but i would like to know if i'm doing something right doing the following:
I connect from my USBtinyISP MOSI to EXT1-5 RESET to EXT1-7 SCK to EXT2-33 MISO EXT1-14 then i sould put a common ground between the USBtiny and the AVR but then i'm puzzled about the power do i need to power the AVR from the ICSP connecting the +5V to EXT2-6 or i can power the AVR from an external source using the EXT1-1 ?
Thanks.
This adapter will work ?
Sorry if is wrong but is my first eagle file, JP1 will connect to EXT1 and JP2 to EXT2 and then ICSP will go in JP3.
(https://dl.dropboxusercontent.com/u/12305643/Adattatore.jpg)
I've built an adapter with the above schematics but i have no connection with the USBTiny, what i did wrong ?
Some help will be apreciated.