WEC2013 on PicoCOMA5 change priority of process

  • When migrating an application from WinCE on PicoMOD to WEC2013 on PicoCOMA5 same application which uses serial communication is slower than running on old HW. Gap between two serial telegrams can not be recognized anymore.
    (How) is it possible to change priority of whole application, not only of single threads?
    With kind regards
    Marcel

  • Hello


    which OS/board do you use previously?
    WinCE?
    PicoMOD?
    Think we can get similar speed on a PicoCOMA5 as on PicoMOD6 for example.


    Quote

    (How) is it possible to change priority of whole application, not only of single threads?

    You can only set priorties for threads, not for appilcations!


    Maybe it is enought the set Priority256 for your UART to 100. Also it is more performant to use DMA for UART because HW buffers are very small. Refer Device Driver Doc. (1.15 or later).
    [HKLM\Drivers\BuiltIn\<Board Type>\UART<n>]
    RXDMAEnable=DWORD:1
    TXDMAEnable=DWORD:1


    Hope this helps.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

    Edited once, last by fs-support_ZU ().