Forum Discussion

VanLanh's avatar
VanLanh
Icon for New Contributor rankNew Contributor
1 month ago

VID setting is incorrect for Stratix 10. I am using MP2975GU as the voltage regulator.

Hi everyone, 

The circuit board for the 1SM21CHU1F53E2VG we design ourselves is stuck when programming and loading the .sof file. The system log said that : 

Device has stopped receiving configuration data

Error message received from device: External hardware access error. (Subcode 0x0032, Info 0x00200008, Location 0x00001800)

Error message received from device: Detected a PMBUS error during configuration.

Debug suggestion: Potential errors: VID setting is incorrect in the Intel Quartus Prime project. The target device fails to communicate to a smart regulator or PMBUS master on a board.

I configure the Power Management & VID Setting follow the files i attached. The MPS software detach the address is 7C so I set the Slave address 0 is "7C". I also set the Slave devices type is Others and some coefficients follow the Altera Guildelines but it still stuck at between 9 - 11%.  

Actually , we want turn off the VID Mode because my board is not using the SmartVID with .ini files added : force_vid_off=on. I dont know whether we have to redesign the board with suitable Voltage regulator ,examples is LTM4677 or not. 

Please suggest for me some possible solutions and  help me because I changed everything  about 3 weeks ago but no results. 

6 Replies

  • Farabi's avatar
    Farabi
    Icon for Regular Contributor rankRegular Contributor

    Hello, 

     

    Check items below:

    1- PMBus - please ensure PWRMGT_SCL PWRMGT_SDA are pullup properly to 1.8V. If you use PMBus target/slave mode, please connect PWRMGT_ALERT as well. 

    2- Please check if your MPS GUI is listing 8-bit value, Quartus wants 7-bit. 

    3- Slave type = "Others" only for if the regulator is fully PMBus-compatible with standard commands and voltage formats. If your regulator is not in the intel GUI list and requires vendor-specific sequences, smartVID may fail. 

    4- If you dont want to use smartvid, it is recommended to use correct part number with device without smarVID feature. 

    5- If you plan to re-design your board, it is recommended to use the validated power regulator such as LTM4677. 

     

    regards,

    Farabi

  • Farabi's avatar
    Farabi
    Icon for Regular Contributor rankRegular Contributor

    Hello, 

     

    Do you have further question? 

     

    regards,

    Farabi

  • VanLanh's avatar
    VanLanh
    Icon for New Contributor rankNew Contributor

    Thank you for your advice. I 've switch to another project so this problem is delayed .Now i coming back with this problem.  With your suggestion, I 've checked and this is my response for each : 

    1. Pull up voltage for PWRMGT_SDA and PWRMGT_SCL is correctly connect to 1V8 pullup voltage. a Shifter is connect between 3V3 Voltage and that 1V8 Voltage. PWRMGT_ALERT is also assigned like your suggestion.

    2. The Address range of MPS GUI is set up with 01H to 7FH and the return address is 7C. So i think the address of the MPS GUI is 7bit .

    3. The Voltage Regulator is MP2975 and with the FPGA SmartVID device suggestion, my Voltage reguator is API Validated with only Agilex 7 Family. So i think this is the problem. 

    4. My Stratix 10 with suffix -VG so we cant turn off the VID Mode.

    5. My hardware board is done, so redesign is too expensive for us.

    Here is my response from your advice. I truely appreciate to you . 

    My team realized that might be the Altera USB Blaster is wrong type. We ordered another one and will test with the new one. As soon as this work complete , i will announce you. Again , thank you so much

    • Farabi's avatar
      Farabi
      Icon for Regular Contributor rankRegular Contributor

      Hello, 

       

      Are you using USB Blaster II programming cable now? 

       

      regards,

      Farabi

      • VanLanh's avatar
        VanLanh
        Icon for New Contributor rankNew Contributor

        No, we are currently using Altera USB Blaster now , That is not USB Blaster II.