[on Wed 17 of Feb., 2010 19:20 EST, by gwong]
Having worked with the Arduino Duemilanove before, I was excited to have gotten my Maple rev1 boards. I've got a seemingly simple program to start:
int pinLed = 13;
int intCounter = 0;
void setup()
{
Serial2.begin(115200);
}
void loop()
{
intCounter += 1;
Serial2.write(intCounter);
digitalWrite( pinLed, HIGH);
delay(500);
digitalWrite( pinLed, LOW);
delay(500);
}
On the hardware side, I've got connected:
Maple PIN UART PC DB9 PIN
========= ========= ==========
D0 USART2_RX 3 (TXD)
D1 USART2_TX 2 (RXD)
D14 GND 5 (GND)
I've done the manual Arduino 0018 build from the svn repo as of yesterday and while I worked through problems with dfu-util.exe I was unable to get the program to talk with my PC. After stumbling across rsbohn's build, I tried that as well but was unsuccessful.
I'm seeing the LED blink at the correct interval so the program is clearly loaded and running. But I am using Bray Terminal on the PC side and it actually shows me "FRAME ERROR" messages. On the PC side, I've assumed "8N1" (8 data bits, no parity, 1 stop bit) and no handshaking. I must be overlooking something. Help!