FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.

Cyclone V SoC Lockup

Andrewski
Beginner
215 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
193 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.

Andrewski
Beginner
181 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

 

 

EBERLAZARE_I_Intel
114 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.

 

Reply