Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 02 May 2012 01:47 PM by  glennj@logicpd.com
Article: PXA270 -- UART WinCE Driver Speed Is Slow
 0 Replies
Sort:
You are not authorized to post a reply.
Author Messages
glennj@logicpd.com
New Member
New Member
Posts:


--
02 May 2012 01:47 PM
    Q: Why is reading with the PXA270 UART Windows CE Driver slower than expected?

    A:
    When the bytes received by the PXA270 Windows CE UART driver don't meet or exceed the watermark level, a four byte time delay (2.1 mS at 19.2k baud ) will be incurred for the hardware timeout period as defined by the PXA270 processor User's Guide. Customers can modify the default watermark settings in the driver by adding the following registry key to the corresponding UART in the .reg file of the driver.

    "WaterMarker"=dword:1

    For example:

    [HKEY_LOCAL_MACHINEDriversBuiltInSerial_1]
    "Dll"="lpd_pxa270_uart_pxa270_50_0_2_0.dll"
    "Prefix"="COM"
    "Order"=dword:1
    "Index"=dword:2
    "DeviceArrayIndex"=dword:80 ; FFUART object
    "Irq"=dword:16 ; 22 IRQ_FFUART
    "MemBase"=dword:40100000 ; FFUART Register
    "MemLen"=dword:40
    "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
    "WaterMarker"=dword:1

    PRODUCTS Included:
    PXA270
    You are not authorized to post a reply.