| ??? 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 |
| Topic | Author | Date |
| 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 |



