Hi,
Have a small program that runs continuously and writes a string in UART.
When I run the program from internal SRAM, there is no problem. I can see the messages in my HyperTerminal.
Nevertheless, when I run the same program from external SDRAM, only the first 2 characters are seen in the HyperTerminal.
If I trace the program through the uart writing functions (one character at a time), all characters are echoed in HyperTerminal.
Any hints?
Thanks,
S.
Hi, same problem here,
Adding an extra stop bit and lowering the baud rate partially solved the problem.
Now printf("HELLO WORLD") outputs HHEEELLLLOOO WWWOORRLLLDD on the Hyper Terminal
at 2400bps, 8 bits, no par, 2 stops, no control.