Serial communication between arduino and avr atmega32

DrAzzy:
Assuming that's it, suspect failure to connect grounds or baud rate mismatch. The latter can be caused by wrong clock setting (leading to it not running at the speed you're compiling for) or using the internal oscillator, which is not accurate enough for serial communication without user calibration (factory cal is only to w/in 10%, serial needs 2)

I think you are write! my avr board is running on internal clock(8Mhz).But that I am not going to change for now.
On the other hand I am not getting garbage ,but nothing at all.So don,t you think there may be other problem?