Arduino Uno R3 weird problem

Hello Dude,
I've been using Arduino for years. Recently, I bought Uno R3 board and got a weird problem. I can connect the board and download the program like "ASCII Table.pde" and I can read the ASCII table on Serial Monitor of Arduino IDE and finally I can reset the board. So everything is normal and fine.

Now, my problem is when I power off (turn off) the board and power on back, the led on pin 13 is blinking itself, meaning that the program (ASCII Table) gone. I've changed the Mega328 with other working one, but the problem is the same.

P.S I've tried on ver 0022 and 1.0. I selected the board as "Arduino Uno" from Tools > Board. I think the microcontroller stuck at boot. My system is WinXP professional.

Regards,
pak

If the last thing you loaded and ran was AsciiTable then the only thing in your Arduino is AsciiTable.

If the last thing you loaded and ran was AsciiTable then the only thing in your Arduino is AsciiTable.

Yes, till the board is powered up. But if the board is powered off, meaning there is no power supply to the board, and then powered on again the "ASCII Table" is gone and LED(pin 13) blinking. Is it weird?

regards,
pak

pak:
Yes, till the board is powered up. But if the board is powered off, meaning there is no power supply to the board, and then powered on again the "ASCII Table" is gone and LED(pin 13) blinking. Is it weird?

Is this an official R3? This sounds like an old bug that affected the Uno several years ago. Sounds like your chips have the older bootloader on them.

Is this an official R3? This sounds like an old bug that affected the Uno several years ago. Sounds like your chips have the older bootloader on them.

Yes, it is. The one with SCL and SDA pin-out. http://arduino.cc/en/Main/ArduinoBoardUno. And I've old type of Uno boards. They do not have this type of problem. I've already swapped the Mega328 but the problem is the same. I think I need to burn new bootloader again.

pak

Hi dude,
I've found the problem, it is reset pin. Isolating the reset pin after flashing the program is solving the problem. Then I study the schematic there are two diodes putting between reset pins of Mega328 and Mega16U2 and Vcc.

I suspect these diodes giving the problem. The old Uno board does not have these diodes.
Or, I have a wrong bootloader for Uno R3 board.

Here is the schematic http://arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf

regards,
pak

Hi dude,
I've confirmed that bootloader problem. Where can I download bootloader for UNO R3 board?

Regarads,
pak

Hi!

I also have been using arduino for ages, and never seen anythibg like it.
I'm having the same problem! I had it on the uno R3, but not on the uno R2. Instead of trying to solve it I bought an arduino mega 2560 R3 and guess: the same problem again!

I can program the board without problems, but if I unplug it from the USB and plug it back, it cannot communicate through the serial port (on the mega it works on Serial1 - I've attached a FTDI cable to it )

Of course I closed the serial program and opened it again. The rx and tx led's don't even blink

Any news about it? I'm inclined to say it's related to the (new) 16u2

Thanks

MJ