18 Replies Latest reply on May 10, 2016 4:42 PM by AdolfoS

    Regarding Valley Island ISX platform

    Nitya Green Belt

      Hello,

       

      Request your help in getting the basic BIOS for Valley island ISX dev kit since we have developed a customized board based on the valley island platform.

       

      Request for SW BIOS files for the same so that we can use it on our HW.

       

      Thanks and Regards

      Nitya

        • Re: Regarding Valley Island ISX platform
          AdolfoS Brown Belt

          Hello Nitya

           

          Could you please clarify what you are requesting: binary files or Reference Code?

           

          Also you should bear in mind that the information that you are requesting is Intel Confidential and requires a CNDA, to do so please refer to the following link: http://www.intel.com/content/www/us/en/forms/design/registration-privileged.html

           

          Best Regards,

          Adolfo Sanchez.

            • Re: Regarding Valley Island ISX platform
              Nitya Green Belt

              Hello Adolfo,

               

              We want both binary files as well reference code to bring up our customized board.

               

              Yes I am aware of CNDA and I have a privileged login so if you can direct me to the link where I can download i, it will be of great help.

               

              Thanks and Regards

              Nitya

                • Re: Regarding Valley Island ISX platform
                  FrankWeerdenbur Green Belt

                  Hello Nitya,

                   

                  In case you need additional support to customize the BIOS for you customized board you might contact ELTAN.

                   

                  ELTAN is an engineering company, we can customize Phoenix BIOS, Coreboot, UEFI, Intel FSP, etc. based on your requirements.

                  Email: Fweerdenburg@eltan.com

                  Website: www.eltan.com

                   

                  Best regards,

                  Frank

                  • Re: Regarding Valley Island ISX platform
                    AdolfoS Brown Belt

                    Hello Nitya

                     

                    I have made a request for the Binaries to be added to the EDC Library, as soon as the links are ready I will provide them here.

                    I have not found any Source Codes for the ISX BIOS, I have consulted with the next support level and I'm waiting for their feedback.

                     

                    Best Regards,

                    Adolfo Sanchez

                      • Re: Regarding Valley Island ISX platform
                        Nitya Green Belt

                        Hello Adolfo,

                         

                        Thanks a lot for your help. We are in need of those binaries and reference code ASAP and eagerly waiting for those.

                         

                        Thanks and Regards

                        Nitya

                        • Re: Regarding Valley Island ISX platform
                          Nitya Green Belt

                          Hello,

                           

                          Will it be be possible to share the reference code?

                           

                          Thanks and Regards

                          Nitya

                            • Re: Regarding Valley Island ISX platform
                              AdolfoS Brown Belt

                              Hello Nitya

                               

                              Unfortunately we have not received clearance from the upper level to provide with reference code for the ISX kit.

                               

                              There is a possibility to share with you the general reference code that then can be modified by your company to fit the needs of your design, I will sent an e-mail with additional information.

                               

                              At the moment the only option that we can provide to you is that you download the Intel+FSP and then create your own bootloader via either Coreboot or you integrate it with additional EDKII source code.

                               

                              You can check these links if you are interested in that option:

                              Intel® Firmware Engine | Intel® Architecture Firmware Resource Center

                              Intel® Firmware Support Package

                              Best Regards,

                              Adolfo Sanchez.

                                • Re: Regarding Valley Island ISX platform
                                  Nitya Green Belt

                                  Hello Adoolfos,

                                   

                                  Thanks for the information.

                                   

                                  1) Could you please let us know whose approval will be required for the source code access? I can try and get the approval from our Intel Business team since Aricent is a strategic partner of Intel.

                                  2) Meanwhile could you share general reference code as you have mentioned above which we can modify?

                                   

                                  Thanks for your help!

                                   

                                  Thanks and Regards

                                  Nitya

                                    • Re: Regarding Valley Island ISX platform
                                      AdolfoS Brown Belt

                                      Hello Nitya

                                       

                                      I sent you an e-mail last Monday about this topic.

                                       

                                      What we need is the name of your Intel Field Application engineer.

                                       

                                      Please provide the information via the e-mail: edc_technical.support@intel.com

                                       

                                      Best Regards,

                                      Adolfo Sanchez

                                        • Re: Regarding Valley Island ISX platform
                                          Nitya Green Belt

                                          Hello AdolfoS,

                                           

                                          In the meantime, we have the below questions in case you will be able to answer them quickly.

                                           

                                          FYI, we have the following changes on our board w.r.t ISX reference design

                                          1. Instead of using Realtek PHY, we have added a second Springville IC to provide 10/100/1000 Ethernet interface

                                          2. We have removed some of the unnecessary DISPLAY interface options (HDMI2) from the ISX Intel reference design since the same was not required for us.

                                          3. We have removed external RS-232/ RS-485 interfaces of Intel reference design

                                          4. We have used one additional I2C from E3845 to connect to New Springville mentioned above for control / configuration of same.

                                          5. The TPM/ TCM that was used on Valley Island was SLB9635. Since this is no longer supported by Infineon, we are usingSLB9660 TT1.2 FW4.40.


                                          When we used the ISX binary file for the SPI flash shared by you, we see that most of the interfaces seem to be coming up, meaning, we see the USB signals toggling, DDI0 SMBUS I2C toggling, DDR signals are active, TPM / TCM module signals are active. However, we do not see the display on the DDI0 interface.Few specific questions

                                          1.Can you provide a few pointers on what could be the issue ? Our target is to see the BIOS on a HDMI display which is connected on DDI0.

                                          2. We have not yet installed the m-SATA memory. Is this required for the display to come up?

                                          3. Do we need to program the TPM/TCM with additional information?

                                          4. We have also forced the Springville devices in reset for the initial boot process. Can this affect the normal boot of the SoC?


                                          Regards


                                          Nitya V

                              • Re: Regarding Valley Island ISX platform
                                Nitya Green Belt

                                Hello Adolfos,

                                 

                                Now we are able to get the display and boot using the ISX binary itself.

                                Next we are trying Linux boot by connecting a ubuntu bootable disk on the USB2 port.

                                However most of the times we see that even though ubuntu boots up and we are able to see the ubuntu screen on the display, however the display freezes as well as the keyboard / mouse too locks up. This seems like a hang situation. I am not sure whether the CPU is hung or just that the data accesses from USB ports is frozen ?

                                 

                                Can you provide any help / pointers on what might be the issues.

                                 

                                Regards

                                Jitender

                                  • Re: Regarding Valley Island ISX platform
                                    AdolfoS Brown Belt

                                    Hello Nitya

                                     

                                    If possible please try booting with different Linux distributions to check that this is not specific to one Distribution.

                                     

                                    On grub make sure you are booting on text mode, so you can see where the booting is getting stuck.

                                     

                                    Also try the following tests:

                                    1)Try booting from a different media, like SATA-CD/DVD

                                    2) Try booting a different O.S for example a Windows O.S

                                     

                                    Best Regards,

                                    Adolfo Sanchez

                                      • Re: Regarding Valley Island ISX platform
                                        Nitya Green Belt

                                        Hello Adolfos,


                                        We tried different distributions of linux from Different Media, however still the same issue persists that linux comes up most of the time but processor gets hung after sometime.


                                        We also tried standard Memtest86 V4.2. We are able to see that the test keeps running for almost 1.5 hours without getting hanged. Also there is no keyboard hang too observed in this duration. This makes me suspect that the issue is not related to memory or USB's and it may be any other peripheral interface which may be causing this.


                                        Can you give any other pointers to what we may check ? Are there any diagnostic utilities available that i can use to check- for example for checking core temperature, or for scanning / reading  temperatures onboard I2C buses etc?


                                         


                                          • Re: Regarding Valley Island ISX platform
                                            AdolfoS Brown Belt

                                            Hello Nitya

                                             

                                            Regarding your issue I can give you the following suggestions

                                             

                                            1) Take a look at the logs var/log/messages or /var/log/syslog after a hang as they might provide additional information

                                            2) If the system responds after the hang (CTRL+ALT+DEL) you might also want to investigate about how to extract information with the SysRq keys

                                            3) For monitoring temperatures there is a tool called Intel PTU (I'm currently requesting that it gets available on the EDC)

                                            4) Stress the system using different linux benchmarking tools available, as that could give more information about what part of the system is failing

                                            5) Keep the hardware to the minimum necessary for testing, if nothing fails star adding additional hardware devices until you find the culprit.

                                            6) You can also check that everything is fine in your design with our Review Services: https://edc.intel.com/Tools/Design-Review/Default.aspx?language=en

                                             

                                            Best Regards,

                                            Adolfo Sanchez

                                    • Re: Regarding Valley Island ISX platform
                                      Nitya Green Belt

                                      Hello Adolfos,

                                       

                                      We don't have a dedicated FAE from Intel. We do contact whenever a requirement comes.

                                       

                                      We are in dire need of the the general reference code. Request your help for the same.

                                       

                                      Thanks and Regards

                                      Nitya

                                      • Re: Regarding Valley Island ISX platform
                                        Nitya Green Belt

                                        Hello Adolfos,

                                         

                                        We use to contact Grumbach, Emmanuel  - emmanuel.grumbach@intel.com

                                         

                                        Thanks and Regards

                                        Nitya