element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Achievement Levels
    • Benefits of Membership
    • Feedback and Support
    • Members Area
    • Personal Blogs
    • What's New on element14
  • Learn
    Learn
    • eBooks
    • Learning Center
    • Learning Groups
    • STEM Academy
    • Webinars, Training and Events
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Arduino Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Project Groups
    • Raspberry Pi Projects
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Or choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
MicroZed Hardware Design Potential Issue on PS_SRST# Signal (MicroZed)
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Avnet Boards Forums requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 11 replies
  • Subscribers 177 subscribers
  • Views 587 views
  • Users 0 members are here
  • reset
  • microzed
  • issue
  • ps_srst#
Related

Potential Issue on PS_SRST# Signal (MicroZed)

shahabamo
shahabamo over 4 years ago

Hi,

 

While Checking out MicroZed schematics (Rev.E), I noticed that the PS_SRST# signal is pulled up to 1.8V on Page 5. This signal is also connected to RST# pin of the SPI flash (U7), which is pulled up internally to 3.3V voltage (according to it's datasheet. The pull-up resistance is not declared). It seems that when the PS_SRST# signal is not driven low, It's something between 1.8 ~ 3.3, which may fall below The VIH threshold of SPI flash (0.7*VCC  = 2.31V) and prevent the SPI flash (or other 3.3V Reset inputs) to recover from Reset State.

Please let me know that am I correct and Is it a safe design practice?

 

-regards

  • Sign in to reply
  • Cancel

Top Replies

  • jafoste4
    jafoste4 over 4 years ago in reply to shahabamo +1
    Hi Mah, If what you stated above is true, it is not good design practice. I'll have to confirm the results myself in regards to the MicroZed. Yes a simple translator FET would be fine. -Josh
  • jafoste4
    jafoste4 over 4 years ago

    Hi Mah,

     

    Are you seeing a failure on your board? Looking at this circuit its been around since 2013. I havn't seen any failures resulting from it as of yet.

     

    Thanks,
    Josh

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • shahabamo
    shahabamo over 4 years ago in reply to jafoste4

    Hi Josh,

     

    I am designing a custom board which is very similar to Microzed. I just asked it to know if it is a good design practice or not? Do you advise using a  level shifter (e.g a simple FET) or not?

     

    Regards.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • jafoste4
    jafoste4 over 4 years ago in reply to shahabamo

    Hi Mah,

     

    If what you stated above is true, it is not good design practice. I'll have to confirm the results myself in regards to the MicroZed. Yes a simple translator FET would be fine.

     

    -Josh

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shahabamo
    shahabamo over 4 years ago in reply to jafoste4

    Hi Josh,

     

    Please let me know if you have confirmed my statements.

     

    regards.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • 100dkk
    100dkk over 4 years ago in reply to jafoste4

    Hi,

    We are facing similar situation and saw 3 microzed-10 board failing. The issue is board resets itself, while debugging we saw that the PS_SRST# signal is going low. It keeps low until it is power cycled. Once its power cycled the board works for some time, then it  resets again, PS_SRST# signal is going low.

     

    PS_SRST# signal is pulled up at two places: one through R64 to 1.8V and through internal pull-up of flash U7 to 3.3V. This seems to have damaged U19 when JTAG_RST# is driven low. When we removed U19 the board seems to be working fine.

     

    Any inputs ?

     

    Thanks

    dkk

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • jafoste4
    jafoste4 over 4 years ago in reply to 100dkk

    Hi dkk,

     

    Just to get some background, are you seeing this on 3 of 3 (all of your) boards? Are you using a custom carrier card, an Avnet Carrier Card, or operating the MicroZed standalone? Im wondering how I can replicate this failure on my end.

     

    -Josh

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • 100dkk
    100dkk over 4 years ago in reply to jafoste4

    Hi Josh,

     

    Thanks for the reply.

    We are using a custom built carrier card. We are seeing this issue when its used with carrier card as well as in standalone mode. These failed boards are MicroZed-10. The failure is random. In one of the boards we are seeing the failure at a more frequent rate , after switching on it will fail with in a couple of minutes. In this board we removed U7 and it is now working without any issue.

    Also one thing we have noticed is that the failure occurred  in boards in which we have used Xilinx Platform USB Cable. Also it takes sometime before which the board will start to fail. The board I have mentioned above worked for around one month before it started to fail.

    You can try replicating the issue using a Platform USB Cable, I am not sure whether this is causing the problem. While analyzing the microzed schematic we could'nt understand whether there is an issue.

     

    Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • 100dkk
    100dkk over 4 years ago in reply to jafoste4

    Hi Josh,

     

    Any updates

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • jafoste4
    jafoste4 over 4 years ago in reply to 100dkk

    Hi DDK,

     

    Can you please contact your local Avnet FAE for support on this issue? This would be your next step in getting support.

     

    Just to follow up for some more information.

     

    Is the board being placed in an ESD environment?

    In the boards that are experiencing issues, have they all been exposed to your custom carrier card? (im wondering if the carrier could potentially be damaging the Microzed SOM which causes it to fail in standalone)

    What OS are you running?

    What percentage of your boards are you seeing failures on?

     

    -Josh

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • 100dkk
    100dkk over 4 years ago in reply to jafoste4

    Hi Josh,

     

    Thanks for the reply.

    I will try for local FAE support, don't know how successful it will be!! Is there any other kind of support possible.

     

    I don't think its an ESD issue, as the failure is same in all boards.

    The MicroZed-10 boards which have failed are used with one type of carrier card, but in all of them the Xilinx USB Platform cable has been used when plugged to the carrier card.

    Also MicroZed-20 boards which were used with another carrier card, in which the JTAG has not been used doesn't have any problem.

     

    In the failed board there is no OS, we are using firmware only.

     

    So far we have seen failure in 3 MicroZed boards out of 4.

     

    Thanks

    dkk

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube