FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits

Cyclone V SoC Lockup

Andrewski
Beginner
411 Views

Are there any known issues that can cause the Cyclone V SOC to lockup on power up?  We have a product where we are experience random boot failures in the field where the SOC appears to fail to boot.  What I mean by this is if I probe the NOR flash pins where the bootloader is stored I see no activity at power on.  The BSEL pins are properly tied high and appear to be stable at exit of POR. 

We are powering the device up in the reverse order of what Intel recommends.  However, the documentation just states the device may draw more power then expected at power on.  The FPGA and SOC are basically powered on at the same time with the core for both powering up last.

0 Kudos
3 Replies
EBERLAZARE_I_Intel
389 Views

Hi,

Can you briefly explain on what was the step of the booting order that you used for testing?

Also, which document are you referring to? I may need to look it up.

0 Kudos
Andrewski
Beginner
377 Views

Hi,

  • We have a Cyclone V SOC device, 5CSEBA5U23I7SN
  •  BSEL[2:0] = 111, The Boot Select pins are setup to boot from QSPI NOR and appear to be up and stable before POR.  The HPS boots and then loads the FPGA.
  • MSEL[4:0} value of 01010, Fast Power On
  • We hold the HPS_nPOR signal low throughout the power up sequence and then an additional 100ms after the power up sequence.  The clocks and power rails are stable by the point the HPS_nPOR signal is released. 
  • Documents I'm referencing are the Cyclone V Hard Processor System Technical Reference Manual, Cyclone V Device Handbook.
  • Cyclone V Device Handbook indicates that you can power up the device in any order, and then gives you a table listing current transients at power on if you do not follow the recommended power up sequence. 

Andrewski_0-1612977134336.png

Andrewski_1-1612977192707.png

Andrewski_2-1612977231639.png

Andrewski_3-1612977542041.png

Andrewski_4-1612977561565.png

 

 

0 Kudos
EBERLAZARE_I_Intel
310 Views

Hi,

Can you provide the flash device part number that you use for booting?

Also, it would be helpful if you could provide the boot logs that was failing.

 

0 Kudos
Reply