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