Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/08/07 19:44
Modified:
  03/08/07 19:46

Read: times


 
#134592 - there is no problem, so why do you state there is
Responding to: ???'s previous message
I also have no doubt that you've seen JTAG interfaces incorrectly wired. I've not had to deal with "memory loss" in XILINX CPLD's or, for that matter in LATTICE or ALTERA CPLD's. I've not had to deal with FPGA-booters that were corrupted. If you say it happens, I'll look into it. This is the first time I've encountered such a claim.
No, not "incorrectly wired", it you leave the JTAG TCK open just a tad of EMI will make the chip 'lose it's mind'. The simple solution is a pullup resistor, the "nugget" I used was to avoid reworking 1000s of boards to install the resistor.


If you could get rid of your supervisorfobia we could end this.

No, you're imagining things, Erik. I've got no problem with supervisor chips. If you want to use one, then go ahead. Clearly there's some problem, and if using a supervisor IC helps, then, by all means ... go ahead!

As for "ending this," it's YOU who turned what I hoped would be a productive discussion of a perennial problem into an argument with apparently only one "correct" solution.

I have never argued that your so called solution (cost by your estimate $4) would work. What I have stated is "why spend $4 when $0.39 will do the trick".


Since you're so firmly persuaded that there is only one solution, that being a "proper" supervisor, please tell me, and everyone else, which supervisor IC that would be, and why, exactly, you believe it to be the perfect solution. Be careful, though, because you frequently criticize others for saying, "Well, it works for me ..." so you have to provide some basis in fact, as provided by an informed third party, and not just random conjecture based on your limited sample.
"only one solution" never said that, see above
"conjecture"? maybe - id so "informed conjecture"
"your limited sample" no way
a) "limited sample" I have more than 1,000,000 thingies of mine running, none with flash loss or erratic start.
b) "your" Kai, Oleg, Dave, Andy (informed third parties), ... have described the same.


The argument you have pushed with various 'attachments' can be condensed to one thing "the bad, bad chip makers have made chips that require a supervisor. Since that is so I will push the argument by adding a lot of extraneous crap to make my point"
All I've attempted to do is to isolate the various potential problems so this could be addressed systematically. Instead, you want it to be an argument over who's right and who's wrong. If that's all that matters to you, then go ahead! Trumpet on about how clever you are.

ONCE MORE: WHAT PROBLEM when you use a proper reset (supervisor or the one built into SILabs f12x/f13x (and other modern chips?)) THERE IS NO PROBLEM


I've merely proposed that an attempt be made, mostly by me, but with some input from others on this forum, to isolate the various potential faults that could contribute to this problem.
WHO GIVES A FRIGGIN HOOT use a proper reset and THERE IS NO PROBLEM

Since you're unwilling and/or unable to do anything along this line, why do you go on and on to oppose it? Are you afraid that the facts that arise from such a study will prove you wrong? There's nothing to win or lose here ... no prize.
THERE IS NO PROBLEM why the ... analyze a problem that is not there

The fact is that when you use a proper supervisor there is no problem

Again, I have to wonder on what documented facts you base this blatant assumption. Why not tell us, as I asked before, which supervisor is "proper" and what published basis you have for making such a statement.

Here we go again anyone that disagree with you have to 'prove', you, however just postulate

I see the current use of "supervisor" IC's as a band-aid for a problem not addressed by chip makers all too anxious to field FLASH memory in their, by now, static MCU design based on a reset intended for the previously dynamic architecture. If they'd been clever, they'd have redesigned the reset and clock circuitry. However, they were probably in a hurry.
WHO GIVES A HOOT if a band-aid fixes the problem add a band-aid instead of crying about the bad, bad amnufacturers

The original Intel design apparently had this reset flaw from Day 1, but it had no impact until program memory became volatile. By that time, Intel was no longer concerned with the part, since they were pushing what they thought was a better series.
It DID have impact. There have been cases of improper start of machinery due to the use of RC resets even with the steam driven original '51s.

So why do you keep adding more stuff? is it trying to win an argument you have already lost?

What is this obsession you so frequently demonstrate? Can't you have any kind of discussion without someone winning and someone losing? I was proposing that I add a function in order to establish whether it helps with the problem of ensuring that the MCU doesn't run away and "tinkle" on the program store during the power-off transient.

If you are not intersted in "winning" (I could not care less about that) why do you keep harping about 'solutions' to a problem that IS solved?
Kai, Oleg, Dave, Andy and I all have stated "use a supervisor and <THERE IS NO PROBLEM so "whether it helps with the problem" is established to the satisfactio of all except you.

I fear that the typical supervisor doesn't protect against the random write or erase of program memory during the power-down transient, which is its most vulnerable phase of operation.
Kai, Oleg, Dave, Andy and I all have stated "use a supervisor and THERE IS NO PROBLEM so "whether it helps with the problem" is established to the satisfaction of all except you.

Your favorites are, of course, inelegible because they're not offered in the most popular packages and supply voltage.
That would be "populat to Richard and other amateurs" the 3V3 in TSOP is the standard for industrial use.

Erik

List of 147 messages in thread
TopicAuthorDate
Pierce oscillator runs down to Vcc=1.3V!            01/01/70 00:00      
   you should get a probing set...            01/01/70 00:00      
      I keep the micro always reseted, ...            01/01/70 00:00      
      we already know            01/01/70 00:00      
   Low voltage operation            01/01/70 00:00      
      What puzzles me ...            01/01/70 00:00      
         True Reset            01/01/70 00:00      
            Thanks, Lynn, for giving us this deep insight!            01/01/70 00:00      
               Scary warnings            01/01/70 00:00      
               do you not know ...            01/01/70 00:00      
         What I know about this...            01/01/70 00:00      
            I didn't hear complaints about reset back then            01/01/70 00:00      
               MAY???            01/01/70 00:00      
                  Those were different times            01/01/70 00:00      
                     which troubles?            01/01/70 00:00      
                        I don\'t understand your question, Oleg.            01/01/70 00:00      
                           If I could do that, I would be a millionaire from            01/01/70 00:00      
                           There is an overwhelming evidence!            01/01/70 00:00      
                              Conjecture, not Evidence            01/01/70 00:00      
                                 already answered            01/01/70 00:00      
                                    HORSEFEATHERS! ... Read the question            01/01/70 00:00      
                                       Do you put in question, that...            01/01/70 00:00      
                                          Comments on Vdd and Flash            01/01/70 00:00      
                                             not quite true            01/01/70 00:00      
                                                I agree...            01/01/70 00:00      
                                                   by the way            01/01/70 00:00      
                                                      state machine decoding...            01/01/70 00:00      
                                          well Richard did not read it            01/01/70 00:00      
                                             No, I did read it ... in fact, I read it long ago            01/01/70 00:00      
                                                of course you are not            01/01/70 00:00      
                                          reset etc.            01/01/70 00:00      
                                          stories-part II            01/01/70 00:00      
                                             aka experience            01/01/70 00:00      
                                                Another Low VDD Story            01/01/70 00:00      
                                                   That's how many reset chips work            01/01/70 00:00      
                                          about that I have no doubt ...            01/01/70 00:00      
                                       You, even less like to read the answers            01/01/70 00:00      
                                          As I said before ... HORSEFEATHERS!            01/01/70 00:00      
                                             a horse of a different color            01/01/70 00:00      
                                                Flogging a dead (reset?) horse            01/01/70 00:00      
                                                   would that not be the case of            01/01/70 00:00      
                                                      Not defective, just powered down            01/01/70 00:00      
                                                         then where is the difference            01/01/70 00:00      
                                                            Good chips and state machine failures            01/01/70 00:00      
                                                               Reset seems to be different with static 8052            01/01/70 00:00      
                                                                  What do you think about my lines, Lynn?            01/01/70 00:00      
                                                                     Static and Dynamic Reset, and Lines            01/01/70 00:00      
                                                                        Thanks, the hope dies last...            01/01/70 00:00      
                                                                        why?            01/01/70 00:00      
                                                                           Isn't it shocking...            01/01/70 00:00      
                                                                              I know a lot ...            01/01/70 00:00      
                                                                              ...partially...            01/01/70 00:00      
                                                                                 The names and functions            01/01/70 00:00      
                                                                                    the analogy            01/01/70 00:00      
                                                                     Flash and Lines            01/01/70 00:00      
                                                                        So, what the hell is the remedy, then??            01/01/70 00:00      
                                       So long post...            01/01/70 00:00      
                                          Kai's remarks are germane to the issue            01/01/70 00:00      
                                             Stoping the oscillator            01/01/70 00:00      
                                                Lynn, pray explain            01/01/70 00:00      
                                                   Stopped clocks and reset            01/01/70 00:00      
                                                      waitaminute....            01/01/70 00:00      
                                                         This leads to the conclusion that ...            01/01/70 00:00      
                                                            Some further reading            01/01/70 00:00      
                                                   Let's be general            01/01/70 00:00      
                                                      General Reset            01/01/70 00:00      
                                                         So ... how do we fix it?            01/01/70 00:00      
                                                            one thing you could do would be to ..            01/01/70 00:00      
                                                               Tying reset ot crystal enable            01/01/70 00:00      
                                                it's already there... well in some form...            01/01/70 00:00      
                                                   Clock stopping on power-up            01/01/70 00:00      
                                                      we have alternatives...            01/01/70 00:00      
                                             comments            01/01/70 00:00      
                                             reset (and diode)            01/01/70 00:00      
   trying to conclude            01/01/70 00:00      
      Total agree!            01/01/70 00:00      
         That's not quite been my experience            01/01/70 00:00      
      Erik ... That proves nothing!            01/01/70 00:00      
         what else do you want 'proven'            01/01/70 00:00      
            suggestion vs. proof            01/01/70 00:00      
               I need a link            01/01/70 00:00      
                  well, you do not need tp prove it            01/01/70 00:00      
                     I had not considered these ATMEL (yechh) parts            01/01/70 00:00      
                        is there no end?            01/01/70 00:00      
                           coincidence is not proof            01/01/70 00:00      
                              Why on earth would I do that?            01/01/70 00:00      
                                 I would make me do something            01/01/70 00:00      
                                    Sadly, few who are in a position to do something            01/01/70 00:00      
                                 I am not demanding proof because is isn't there.            01/01/70 00:00      
                                    Maybe you can get support from Silabs?            01/01/70 00:00      
                        All manufacturers have problems            01/01/70 00:00      
                           function, not the device            01/01/70 00:00      
                              I like the way you go into the details!            01/01/70 00:00      
                                 It puzzles me that no chip maker has done this.            01/01/70 00:00      
                                    Vdd slew rate as a factor.            01/01/70 00:00      
                                       I have looked, but since it is not one of 'my' der            01/01/70 00:00      
                                          1 ms Vdd slew rates            01/01/70 00:00      
                                             I'd be afraid...            01/01/70 00:00      
                                                nope            01/01/70 00:00      
                                                   if I specify the slew rate for powerdown...            01/01/70 00:00      
                                                No ... I see this as limiting board capcitance            01/01/70 00:00      
                                                   I know...            01/01/70 00:00      
                                                      they get what they deserve!            01/01/70 00:00      
                                                         be realistic            01/01/70 00:00      
                                                            it takes more than a supervisor            01/01/70 00:00      
                                                               shooting sparrows with RPGs            01/01/70 00:00      
                                                                  it's not a sparrow, Erik ... it's a vulture            01/01/70 00:00      
                                                                     as it does not, then why worry            01/01/70 00:00      
                                                                        Erik, I don't know where your head's wedged ...            01/01/70 00:00      
                                                                           An almost off-topic comment on Xilinx JTAG            01/01/70 00:00      
                                                                           there is no problem, so why do you state there is            01/01/70 00:00      
                                                                              ?            01/01/70 00:00      
                                                                                 calrification            01/01/70 00:00      
                                                                              If you would get your head out of your ...            01/01/70 00:00      
                                                                                 well, if you do not want to 'test' the derivatives            01/01/70 00:00      
                                                                                    If you want yours tested, YOU test 'em            01/01/70 00:00      
                                                                                       I did not            01/01/70 00:00      
                                                                                          It's like breaking off the Vcc pin            01/01/70 00:00      
                                                                                             the datasheet states..            01/01/70 00:00      
                                                                                                It's probably ATMEL (yechhh!) that said that            01/01/70 00:00      
                                                                                                rephrased to match this subject            01/01/70 00:00      
                                                               the bulletproof '51            01/01/70 00:00      
                                                                  Custom 8051!            01/01/70 00:00      
                                                                  That is not the goal.            01/01/70 00:00      
                                             very true ...            01/01/70 00:00      
                                          I don't understand, Erik ...            01/01/70 00:00      
                                             READ!!!!!!!!!!!!!!!!!!!!!            01/01/70 00:00      
                                                when SiLabs builds a DIP-40 or PLCC-44 805x            01/01/70 00:00      
                                                   what does the package have to do with slew rate            01/01/70 00:00      
                                                      Erik ... it has to do with what I'll test.            01/01/70 00:00      
                                                         well, if you restrict your test to ancients, then            01/01/70 00:00      
                                                            current parts, but in DIP40 or PLCC44            01/01/70 00:00      
                                                               well you may find that someone sinned but did            01/01/70 00:00      
                                       No manufacturer warns about slew rates!!            01/01/70 00:00      
                                          actually I recall one            01/01/70 00:00      
                           I reread the whole link and            01/01/70 00:00      
                              To Richard            01/01/70 00:00      
                              it's just "lip-service" and means nothing            01/01/70 00:00      
               Please, Richard, only facts            01/01/70 00:00      
                  Kai, you can\'t compare the two environments            01/01/70 00:00      
   re 'lip service'            01/01/70 00:00      
      there you go again ...            01/01/70 00:00      
         unless the chairman of the board confess his sin            01/01/70 00:00      
            What you\'re spewing is nonsense            01/01/70 00:00      
               show what nonsesne you are communicating            01/01/70 00:00      
   what is this still about?            01/01/70 00:00      
      Times change, and so do IC's...            01/01/70 00:00      

Back to Subject List