I have two designs using a 2323 and a 2343, and in both cases I have some "boot" problems. When the circuits are connected to a clean power supply, everything starts up nicely. But when I try them in the environment they are ment (with an ugly power-supply), they sometimes have trouble starting up. When they first start, they work perfectly, no matter what I do to provoke them, so it seems to be a "booting" problem. I also have activated the watchdog, but it does not seem to help.
I have been thinking about a power-up reset solution using an RC network (ref. previous post on power-up reset), but would like to know what makes the AVR "hang" like this?