??? 08/30/07 15:56 Read: times |
#143758 - uPSD3354D-40U6 UART0 runs at 1/8 Speed |
I've built two microcontroller boards based on the uPSD3354D-40U6 processor. I duplicated ST Microelectronics DK3300-ELCD's microcontroller, reset, JTAG, power supply, crystals, and UART0.
Everything appears to work fine (i.e. I can flash LEDs in patterns) through the JTAG. I am using an ST Flash LINK programmer and it recognizes the uPSD and programs and verifies it just fine. The problem I'm having is that when I set UART0 to 19200 baud I get 2400 baud activity. I've double and triple-checked the clock frequency. I'm using an ECS-2100X 40 MHz TTL oscillator. It looks fine on my freq counter. There is also a standard 40 MHz crystal with caps and a 1.5uH choke as per ST's App Note 1843 on designing an oscillator for the uPSD. I get the same results with either crystal. Any help is greatly appreciated. |
Topic | Author | Date |
uPSD3354D-40U6 UART0 runs at 1/8 Speed | 01/01/70 00:00 | |
show the UART code | 01/01/70 00:00 | |
post your code... | 01/01/70 00:00 | |
Here's my code... | 01/01/70 00:00 | |
hummm... | 01/01/70 00:00 | |
Here's what ST sent me (and I tried 0x50)![]() | 01/01/70 00:00 |