Re: EDS files stored on devices

heikki saha <[email protected]> Tue, 29 Sep 2015 08:29:08 +0300 (EEST)
Newsgroups gmane.comp.hardware.bus.can
Message-ID <[email protected]>
Hi Peter,

Please read CiA-301, there are objects 0x1021 and 0x1022 dedicated for in-device
EDS storage. 0x1021 is just a DOMAIN type VAR object, which is a generic storage
location for an EDS-file. As typical with DOMAIN objects, your FW shall take care
of checking the format, size, etc. in order to keep things clear. Only one value
(0x00) has been predefined for 0x1022, indicating non-compressed text format.

The storage seems to be simple, but:
- The EDS-files shall be carefully tested, in order to keep them absolutely
  correct. Otherwise they are useless.
- In the case of FW updates in the field, you still have to have a central storage
  location in order to provide consistent upgrade packages

We have not experienced any problems with obtaining EDS-updates from known sites,
because we have automated downloads of EDS-files for potential new versions from
known sites and locations to a candidate-folder. Then we can just acceptance test
the EDS-files according to the actual needs and pass approved EDS-files into EDS-
repository used by design and download tools. Of course we need to manually download
from most vendors, but still the rest of the flow is equal.

Best regards,

-H

Heikki Saha, CTO
  M.Sc. Automation
  Dr.Tech. Electronics
TK Engineering Oy
Mail address:  P.O. box 810, FIN-65101 VAASA
Visit address: Yrittäjänkatu 17, FIN-65380 VAASA
+358 (0)50 588 6894
[email protected]
http://www.tke.fi/
http://www.canopen.fi/

----- Original Message -----
From: "Peter Lauer" <[email protected]>
To: [email protected]
Sent: Tuesday, September 29, 2015 3:54:28 AM
Subject: [CANLIST] EDS files stored on devices

Hi,
is there a standard for storing EDS files in the device itself?
I thought about using index 61000-62000 with subindices to store the ascii version of the EDS file.

We have a lot of changes in our devices and have a hard time keeping up with the EDS files, that are stored in the PC based user GUI.
it would be easier if the GUI could just load them out of the the device itself. 

Just wonder if someone already did this, and what methods they used. 

Peter--
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]>