The divider is fixed in the ROM code and can't be changed.  So you won't
be seeing 115.2 kbps.  You'll need to see if you can set your host baud
rate to match the expected baud rate.  The actual devisor value is set
to 0x0F, so that would give a baud rate (per page 11 of SPRUE33) of
24000000/(15*16) = 100000 bits/second.

 

Regards,

Daniel

 

Daniel J. Allred

Software Applications

Catalog DSP / Emerging End Equipment

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Andy Ngo
Sent: Wednesday, March 28, 2007 8:20 PM
To: davinci-linux-open-source @linux.davincidsp.com
Subject: UART boot clock

 

Hi,

I will bringing up our custom board in the next day to two when it's
ready.  Since everyone says the easiest test to do
is put the board in "UART boot" mode and see if the CPU is cycling and
UART is working.  Our custom board is
using a 24Mhz crystal oscillator instead of 27Mhz.  Since we're using
24Mhz instead of 27Mhz, how does the Davinci
know what divider value, etc to use to divide  that clock down to 115.2
kbps to get the serial message "BOOTME" out
correctly?  Do I have to do anything special?  Thanks.

Regards,
Andy

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to