Duemilanove not uploading, TX light keeps blinking.

westfw:
Try telling it that you have an Uno...

(thought process: "when i go to the serial monitor, it shows stuff while the TX led blinks" ought not happen on a previously-unprogrammed Duemilanove. Duemilanoves should no longer be available from "normal" dealers. Perhaps you have a duemilanove board that has a 328 with the Uno bootloader on it instead (in which case it might respond as an "uno".))

Can't hurt.

What "stuff" is shown in the serial monitor, anyway? And at what speed? That could be a clue...

I had already tried telling that my board is an Uno, a Mini, BT everything, no success at all, the same TX blinking and no error shwon. Is there any way i can see wich bootlader is loaded in my 328?

Here are the first five "stuff" shown on the serial monitor:

Analog values:
490
397
333
274
283
310

Analog values:
290
283
276
242
252
224

Analog values:
281
268
256
231
243
223

Analog values:
279
263
249
227
238
220

Analog values:
278
260
246
225
236
220

It seems to be at normal speed for 9600 bauds. I've also done the loopback test, to check if the serial port is fine:

Try this
Plug in the Arduino
Choose the correct serial port
Open the serial monitor
Connect a wire between pins 0 and 1
Hold down the reset button while you type something in the serial monitor and press send.
Do you see what you typed in the serial monitor?

It wrote what i typed on the serial monitor.