Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

SPI Questions

Status
Not open for further replies.

whiz115

Member
Hi

I want to ask what will it happen to a SPI flash if you short any of the pins?
ie.. WP with SI or SO or SCL or GND
or VCC with SO, while the component is powered. (excluding powering it in reverse polarity).

Can it get corrupted or also get burned?
 
Its complicated. It certainly is a function of how long the short occurs as
to burnout, and many device outputs are not capable of developing enough
current in short to cause thermal related damage. But a short can cause
internal power rails to collapse and cause logic errors in onboard logic
state machines that may or may not recover when power is restored
if power up ramp rate not met, usually in datasheet. If outputs buffered
onboard with high drive outputs you can get bond wire failure and or
power rail failure. Even local hotspot substrate damage. Vendors have,
rel departments, over the years documented a lot of this.

NASA uses in space applications EEPROM, but seems to have developed
their own R/W controllers to bolster reliability. Lots of papers in NASA
archives on non vol memory technologies and their reliability.

My experience, todays devices, is shorts outside the power rails most often
take down parts. The short to Vcc when output is low less so, and the short to
ground when output driving high rare for permanent damage.

It very much depends on device sizing on the outputs. There has been an
evolution where once high source drive current << low sink current is now symmetrical.
So my knowledge is a tad dated, Contact rel departments, often they can be of great
help.


Regards, Dana.
 
They say there's no such thing as a stupid question. This may be the exception.

Mike.
wow Pommie I wouldn't expect such reply from you... seriously shocking reading this!

you know what? you need to know what's behind that stupid question.. so keep reading pls..

on a perfectly fine mainboard when I tried to enable virtualization technology in the bios for the first time..

the computer almost bricked turning on and off the fans repeatedly with no signs of any post messages on screen.

The dual bios fail safe didn't kicked in and removing the bios battery or shorting pins didn't helped.

finding a way to manually corrupt the bios in case the fail safe kicks in, was a thought!
 
So shocked it seems that you took 3 weeks to compose a suitable reply.

Mike.

i didn't had to reply anything because i've got my answer. and that is
"better not short any pins or you might burn the eeprom."

by the way did you learned just now that "there are no stupid questions only stupid answers" ?


if not Wikipedia might help more:


i'm not proud answering to you like this. believe me! but i was really shocked reading your reply,
because you're not just an ordinary forum user! as the tag underneath your name states,
you're indeed a Well known and helpful member among few others here.
 
Status
Not open for further replies.

Latest threads

New Articles From Microcontroller Tips

Back
Top