16 Replies Latest reply on May 4, 2017 8:19 AM by Carlos_A

    eepromARMtool

    gong Community Member

      I'm look for the eepromARMtool source, I need to program my new hardware with i210 on an ARM plat , please send the tool and related data to my E-mail :gongshengli@hnlx.com.cn (Already registe the EDC).

      Thanks,

      Gong

        • Re: eepromARMtool
          Carlos_A Brown Belt

          Hello gong,

           

          Thank you for contacting the Intel Embedded Community.

           

          This tool can be sent to you if you have an Embedded Design Center (EDC) Privileged account. In order to request an upgrade from your Basic EDC account to Privileged, go tohttp://www.intel.com/content/www/us/en/embedded/embedded-design-center-support.html and click on “Manage Your Intel Profile” found in the “Manage Your Account” section of the page. From there you can request an upgrade. The application can be found at:

           

          https://www-ssl.intel.com/content/www/us/en/forms/intelligent-systems/registration-po.html

           

          In order to help you with the EDC account update process, we suggest you use a business email address to evade any inconvenience. Please avoid the free email provider’s address (such the provided by Hotmail, Gmail, yahoo, or others).

           

          We hope that this information may help you.

           

          Best Regards,

          Carlos_A.

          • Re: eepromARMtool
            Carlos_A Brown Belt

            Hello gong ,

             

            Thank you for contacting the Intel Embedded Community.

             

            We have contacted you via email.

             

            By the way, your privileged account has been approved.

             

            Best Regards,

            Carlos_A.

              • Re: eepromARMtool
                Dasnim Community Member

                Hello,

                 

                We have developed a board with a CPU ARM i.MX6 DualLite and an Intel 82574L as Gigabit Ethernet Controller.

                The OS is Linux openSUSE 13.1.

                 

                Formerly we programmed separately the eeprom associated to the 82574L.

                Now we would like to program this eeprom  through the 82574L.

                It seems that Intel has a tool  eepromARMtool able to do that.

                 

                I have a privileged account; what must I do to download this tool ?

                 

                Thank you for the help.

                 

                Dranaub.

                  • Re: eepromARMtool
                    Carlos_A Brown Belt

                    Hello, Dasnim:

                     

                    Thank you for contacting Intel Embedded Community.

                     

                    In order to help you, we will contact you via email.

                     

                    Best regards,

                    Carlos_A.

                      • Re: eepromARMtool
                        Luke_Lu Community Member

                        Hello,

                             We have developed the i210-AT with nVidia SOC which is use Linux OS. And we have to program data into a blank EEPROM.

                             It seems that we need a tool  eepromARMtool. Where and how we are able to download the eepromARMtool.

                             Thanks for your great help

                         

                        Best regards,

                        Luke

                          • Re: eepromARMtool
                            Carlos_A Brown Belt

                            Hello, Luke_Lu :

                             

                            Thank you for contacting Intel Embedded Community.

                             

                            In order to help you, we will contact you via email.

                             

                            Best regards,

                            Carlos_A.

                              • Re: eepromARMtool
                                Luke_Lu Community Member

                                Hello, Carlos A:

                                         Thank you for your support.

                                          Now, I get “Bus error” message while try to dump data from NIC use command “sudo ./eepromARMtool –dump –NIC=1”

                                eepromARMtools-BusError.jpg

                                  • Re: eepromARMtool
                                    Carlos_A Brown Belt

                                    Hello, Luke_Lu

                                     

                                    Thank you for your update.

                                     

                                    In order to better understand your previous communication, could you please clarify us if the NIC card related to the cited situation has been designed by you or by a specific company? If it is a third party design, could you please give us all the information related to it?

                                     

                                    By the way, could you please confirm if the affected board has been reviewed by Intel?

                                     

                                    Please give us all this information to have a better idea of this problem.

                                     

                                    Best regards,

                                    Carlos_A.

                                      • Re: eepromARMtool
                                        reifan Community Member

                                        Hi Carlos and Luke,

                                         

                                        I have the same problem with "Bus error" occurs when i try to dump nic1.

                                         

                                        I have tried to

                                        ReadReg(dev, 0x5b48) , return 0

                                        ReadReg(dev, 0x5b50) , return 0 << in Ver 0.6.7, it is [SWSM]

                                        ReadReg(dev, 0x5b58) , return 0

                                        ReadReg(dev, 0x5b5c) , "Bus error" then breaks  << in Ver 0.6.7, it is [SW_FW_SYNC]

                                        ReadReg(dev, 0x5b60) , return 7018000

                                         

                                        i execute those ReadReg just in AcquireNvmI210(); before original

                                        SyncVal = ReadReg(dev, SW_FW_SYNC);

                                         

                                        Can you help me to find out why i got "Bus error" at address [SW_FW_SYNC] ?

                                          • Re: eepromARMtool
                                            Carlos_A Brown Belt

                                            Hello, reifan:

                                             

                                            Thank you for contacting the Intel Embedded Community.

                                             

                                            We suggest you verify the way that the memory map is accessed because the bus errors are generally solved by checking the memory map. It is probably that it is accessed the wrong memory and hence the wrong register or illegally accessing memory assigned to some other function.

                                             

                                            We hope that this proposal is useful to you.

                                             

                                            Best regards,

                                            Carlos_A.

                                  • Re: eepromARMtool
                                    vtrudell Community Member

                                    Hello,

                                     

                                    I work with a ARM i.MX6 and an Intel i210 Gigabit Ethernet Controller.

                                    It seems I need eepromARMtool.

                                     

                                    You should create an easy to find page where developers can get the source code.

                                     

                                    Thanks

                                    Vincent