You are using TTL levels. You might have to change polarity. RS232 is usually inverted but the other board may be non-inverted.