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]>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.