Hello to all,
I'm looking since many days something about my problem without fin nothing interesting so I'm going to post it.
I have a system of 4 different closed boxes: the Main box based on a Linux ARM9 processor with a static IP and the A, B and C boxes each on based on an AT90CAN128 microprocessor.
The 4 boxes are connected all toghether with CAN-BUS.
Let's say... my system is located in USA and I'm in Italy.
I can connect to my system with TCP/IP.
My scope is to reprogram the 3 AVR uP from Italy. So I have to put a CA booloader on the 3 AVRs (naturally with JTAG and before send the system i USA).
Than I can telnet from Italy the Main box, transfer the new 3 hex files o it and than using CAN Bus upload the AVRs firmware.
So I need both the CAN Bootloader for AVRs and a script for the ARM t download the hex file into AVR flash memory. I had a look of those codes on the net but I didn?t find too much. The only interesting thing is Flip tool by ATmel but is just works wit x86 architecture and not support CAN Bus.
Any example code for my purpose? Any suggestion?
Just for information, the Main box is this boar
Many thanks to all, Daniele