Re: CAN/CANopen boot loader
Dinesh Guleria <[email protected]>
| Newsgroups | gmane.comp.hardware.bus.can |
|---|---|
| Message-ID | <CAKpDV8u-AVf7wt53fD0DaxhdADzF4vxuOyPeJmCqXDGTP=O8Xw@mail.gmail.com> |
Just post on mailing list you will get lot of help for getting started & using already existing modules .. >> - the Object Dictionary to control the boot loader >> - the special access methods to the object dictionary, especially the CANopen SDO domain transfer Can you brief me what what really is done here ? Then i can tell you how it can be related to VSCP bootloader. If you are talking about this :-- http://en.wikipedia.org/wiki/CANopen#Object_dictionary Then Can-Open is just small child in front of VSCP. Because in VSCP you can have many pages of configuration registers for a device. And each page can have internal 256 registers. Also VSCP class-0, directly allow you to modify all these on field. Also Device configuration registers can be stored in XML file format. This allows easy diagnostics & configuration of device on field. Lot more.... very powerfull & under-estimated opensource project.. VSCP. And GUI supports all these work for you. Snapshot of tool :--- http://sourceforge.net/projects/m2m/ >> Do you have a direct link to the download GUI manual? (don't like to download 572 MB). Here is the specifications. http://sourceforge.net/projects/m2m/files/VSCP%20Specification/ Here are some videos :--- Demo of bootloading :-- http://www.vscp.org/docs.php http://jaist.dl.sourceforge.net/project/m2m/VSCP%20Specification/VSCP_primer.pdf http://en.wikipedia.org/wiki/Very_Simple_Control_Protocol Regards, Dinesh On Sun, Jan 27, 2013 at 4:57 PM, Heinz-Jürgen Oertel <[email protected]>wrote: > Am Sonntag 27 Januar 2013, 11:23:15 schrieb Dinesh Guleria: > > Hi, > > > > I did a bootloader for (VSCP standard Bootloader ), some months before. > > for CAN bus :-- > > > https://github.com/grodansparadis/vscp_firmware/blob/a51617cb21ec217df4a7d976122c6574a9750d38/avr/AAboot_Standard/AAboot.c > > > > < 4K -- will fit in 8-bit microcontroller > > > > Only difference is .... CAN-open uses 11 bit ID .. while VSCP uses 29 bit > > ID ... VSCP specification & implementation both are open...:-) > > CANopen needs much more than only using 11 bit ID instead of 29 bit ID. > Two things come in mind: > - the Object Dictionary to control the boot loader > - the special access methods to the object dictionary, > especially the CANopen SDO domain transfer > > > > > There is a Supporting tool for VSCP standard Bootloader download GUI :-- > > http://sourceforge.net/projects/m2m/ > > Do you have a direct link to the download GUI manual? (don't like to > download 572 MB). > > Regards > Heinz > > > > > Both Free of cost... :-) > > > > For more info contact mailing list :--- > > http://sourceforge.net/p/m2m/mailman/?source=navbar > > > > Regards, > > > > Dinesh > > > > On Sat, Jan 26, 2013 at 11:35 PM, Heinz-Jürgen Oertel < > [email protected] > > > wrote: > > > > > > > > Hello, > > > > > > does on of you have an expierence with the boot loader offered at: > > > http://www.emtas.de/produkte/canopen-bootloader?lang=en > > > and like to share? > > > > > > Regards > > > Heinz > > > -- > > > Archives and useful links: http://groups.yahoo.com/group/CANbus > > > Subscribe and unsubscribe at www.vector.com/canlist/ > > > Report any problems to <[email protected]> > > > > -- > Archives and useful links: http://groups.yahoo.com/group/CANbus > Subscribe and unsubscribe at www.vector.com/canlist/ > Report any problems to <[email protected]> >