I am not able to communicate with my ADUC7020 evaluation kit through hyperterminal. I mean I always land up getting junk character and that also at a baud rate of 4800. Can someone help me?
Yea thats right. I have used the ARMWSD software to dump my code into ADUC7020.
I have change the the value of PLLCFG value in the startup file to 0x00000001. Doing this, the hyperterminal receives junk character and sometimes the character which I had to. The baudrate had to be kept at 4800 and not at 9600.
You have to set POWCON for the core speed (CD-bits) and related to this you have to set the UART baud rate in COMDIV0 and COMDIV1 (DL) or for the enhance baud rate in COMDIV2. So for CD = 0 (41MHz core clock) and 921.6kbps this is
COMDIV0 = 0x01; // 921600 Baud
COMDIV1 = 0x00;
COMDIV2 = 0x8B55; // Fractional Timer
What was the value for PLLCFG u had chosen? I had configured UART to 9600 but the hyperterminal responsed only to 4800. With that also, I could get the data sometimes, most of the time I would get junk character.Should I paste my code and the start file here for you to have a better picture of the same?
This was somewhat useful. I wrote somewhat because I am able to communicate with hyperterminal at 9600 but the data received is junk.I made changes to my code as per your reply. I am attching my code, the startup file and the hyperterminal output for further analysis.