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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/04/08 04:28
Read: times


 
#152944 - I'm not sure this is a deal-breaker ...
Responding to: ???'s previous message
Andrew Murton said:
My circuit is just to fulfil the loader reset mode and controls the EA, RST and PSEN lines, controlled by DTR. I'm using a 74HC245 tristate buffer for this which seems to be ok according to the Dallas datasheet.

My oscillator is currently a 15MHz crystal and two 27pF. It must oscillate but I suppose it could be unstable. I tried several crystals and this one seemed to work best.

I tried two PSUs and two computers with different software.

I have no scope to check the PSU lines. I'll have to think where I could get one.

When my second chip comes, I'll try that. If the same thing happens, then I'll start to worry about my sanity.


No need to worry about your sanity. It's the lack of an oscilloscope that would worry me.

I doubt a properly functioning power supply could cause a loader malfunction, unless the thing is not really operating properly. Now, you probably should be really careful about the capacitors on the Vcc-to-GND portion of your circuit. There should be some (three or four) small ones on the order of 0.01 microfarads, scattered about, one at the power entry, one at the MCU Vcc pin, one at the HC125's Vcc pin, and one at the MAX232's Vcc pin, as well as the required 5 cap's to make the Max232 work. (Two for the charge pump, two for the output supplies V= and V-, and one to decouple the MAX 232 from the rest of Vcc) A between-22-and-50-ohm resistor in series with that device's Vcc connection wouldn't be a bad idea, either. The big bypass cap for the MAX232 should be on the MAX232 side, BTW. You should also have about a 10 uF Tantalum cap at the power entry.

15 MHz isn't on the table on page 134 of the "Ultra-High-Speed Flash Microcontroller User’s Guide", but, if you're getting an intelligible message from the MCU, then it must be close enough to something that works with their autobaud scheme. I'd try to get something that is supposed to work, though, if it were up to me.

I'm going to wire up a programming circuit in the morning (I'm in GMT-6) which will be approaching close-of-business for you, I suppose. I'll let you know how that turns out.

If you're really determined to make this work, you'd best stick to what's in their recommendations.

I think you were on the right track leaving out the "reset circuit". Since it's driven by the PC, the R and C are irrelevant.

How long does it take to produce those prompts you're seeing? Is that a continuous burst, or is it one every 15 seconds ... or???

RE








List of 23 messages in thread
TopicAuthorDate
Take this up with the Maxim/Dallas support guys            01/01/70 00:00      
Why ?            01/01/70 00:00      
   meaty PSU            01/01/70 00:00      
      Mke sure you've got the right software            01/01/70 00:00      
         Dallas MTK            01/01/70 00:00      
You've got to use exactly the parts they recommend            01/01/70 00:00      
   no scope            01/01/70 00:00      
      I'm not sure this is a deal-breaker ...            01/01/70 00:00      
         same with DS89C420            01/01/70 00:00      
         decoupling            01/01/70 00:00      
            I have no confidence at all in "breadboards"            01/01/70 00:00      
               stripboard circuit works!            01/01/70 00:00      
                  about that bootloader ...            01/01/70 00:00      
                  that will not help            01/01/70 00:00      
                  about those decoupling capacitors            01/01/70 00:00      
            In case you're curious ...            01/01/70 00:00      
               my DS89C450 experience was...            01/01/70 00:00      
                  What did you do?            01/01/70 00:00      
                     8052.com SBC            01/01/70 00:00      
                        How considerate!            01/01/70 00:00      
                  progress ?            01/01/70 00:00      
                  programming circuit variations ... FIY            01/01/70 00:00      
DS89C430 boot loader            01/01/70 00:00      

Back to Subject List