Now I found out that when the program (I've tried ARDUINO 0010 and 0009) freezes it's because the program cannot find the arduino. (I tried uploading without pairing)
And when I pair it (I'm still pairing with the TOSHIBA BT manager, since I couldn't find another way), it comes with the following problem, which I guess it is TOSHIBA BT manager fault:
(Arduino 0010 and 0009)
Binary sketch size: 1108 bytes (of a 14336 byte maximum)
Error inside Serial.()
gnu.io.PortInUseException: Unknown Application
at gnu.io.CommPortIdentifier.open(CommPortIdentifier.java:354)
at processing.app.Serial.(Serial.java:127)
at processing.app.Serial.(Serial.java:72)
at processing.app.Uploader.flushSerialBuffer(Uploader.java:67)
at processing.app.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:69)
at processing.app.Sketch.upload(Sketch.java:1699)
at processing.app.Sketch.exportApplet(Sketch.java:1761)
at processing.app.Editor$42.run(Editor.java:1955)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.NullPointerException
at processing.app.Serial.setDTR(Serial.java:480)
at processing.app.Uploader.flushSerialBuffer(Uploader.java:76)
at processing.app.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:69)
at processing.app.Sketch.upload(Sketch.java:1699)
at processing.app.Sketch.exportApplet(Sketch.java:1761)
at processing.app.Editor$42.run(Editor.java:1955)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
It seens that the port is in use... (?????)
Windows XP SP2
BT658 - V06