Memory Map of Vision SDK
|
|
- Albert Turner
- 6 years ago
- Views:
Transcription
1 Applicatin Nte Memry Map f Visin SDK Applicatin Reprt Dec Intrductin Memry Sectins in VISION SDK Memry Map VSDK Memry Map Table Sftware and Hardware Cnstraints t Cnsider Fr Deciding Memry Map Hardware Cnstraints Sftware Cnstraints Memry Allcatin External Buffer Memry Allcatin Internal Buffer Memry Allcatin Static Memry sectins Allcatin Memry map f the applicatin Adding a new sectin t memry map Changing size f a sectin in the memry map Hw T - Add a new memry map Hw T Mdify Linux/Bis VSDK Memry Map Cache and MMU cnfiguratins Mdify default memry maps f VSDK Revisin Histry Memry Map Cnfiguratin f visin SDK
2 Applicatin Nte 1. Intrductin The dcument discusses abut the Visin SDK (VSDK) memry map implementatin n TDA2xx, TDA2Ex and TDA3xx. TI Visin SDK is a multi-prcessr multi-channel sftware develpment platfrm, which enables the easy integratin f new visin applicatins using different hetergeneus CPUs f TI ADAS SCs. VISION SDK allws different usecases fr different platfrms and hence a generic memry map might nt be sufficient fr all users. This dcument gives insight n different sectins f the memry map that a user can change fr their usecases. It is expected that the user has gne thrugh the belw dcumentatins t understand the hardware and sftware architecture/partitining. TDAxx SC architecture (TRM) Visin SDK (Links & chain) Framewrk UserGuides VisinSDK_SW_Architecture_Details.pdf VisinSDK_SW_Architecture_Overview.pdf VSDK Develper guides VisinSDK_DevelpmentGuide.pdf VisinSDK_Linux_DevelpmentGuide.pdf 2. Memry Sectins in VISION SDK Memry Map VISION SDK has multiple memry map cnfiguratins supprted based n the usage scenaris and available ttal memry n varius platfrms. The ttal system memry is divided int varius sub-sectins/prcessrs. The brad classificatin f the sectins is listed belw: Shared regins: SRs are different memry partitins that are shared acrss prcessrs SR0: Shared Regin 0. This shared regin is used t allcate memry fr data structures needed fr inter prcessr cmmunicatin. This shared regin is nt cached n any f the prcessr cres. SR1_FRAME_BUFFER_MEM: This memry regin is used fr allcating data buffers fr capturing vide data, scaling, Alg prcessing & displaying vide frames. Accessible & cached frm all cres. SR2_MEM: Used nly with VSDK Linux reserving memry fr CMEM allcatins (cntiguus memry fr Linux) SYSTEM_IPC_SHM_MEM: Nn-Cached Memry sectin fr keeping IPC link data structures Lg Mem: REMOTE_LOG_MEM: Nn-Cached Memry sectin reserved and accessible frm all prcessr cres t dump the debug/prfile print messages. Each prcessr cre uses VPS_printf() t dump the status/debug messages n this memry regin. Remte Debug Client running n master cres (IPU1-0 fr Bis and A15 in case f Linux) reads this memry regin and prints the cntent n the (UART) cnsle. LINK_STATS_MEM: Nn Cached Memry sectin reserved and accessible frm all prcessr cres t dump the Link statistics TRACE_BUF: Remte prc lgs, nn-cached, used nly with VSDK Linux DDR Cde/data: CODE_MEM: Partitin fr cde sectin f each cre s executable binary DATA_MEM: Partitin fr data sectin f each cre s executable binary Internal memry: OCMC_RAM: Internal Memry sectin accessible frm all prcessr cres L2_SRAM: DSP L2 Internal Memry sectin, nly accessible frm DSP cre Linux mem: Memry partitins given t Linux kernel memry manager 2 Memry Map Cnfiguratin f visin SDK
3 Applicatin Nte Others: HDVPSS_DESC_MEM: Memry sectin used by BSP/STW. It is used by these driver fr its internal descriptr data structures. 3. VSDK Memry Map Table Refer the.xs file under \visin_sdk\build\tdaxxx\ fr the cmplete memry map cnfiguratin, Fr example, \visin_sdk\build\tda2xx\mem_segment_definitin_512mb_bis.xs defines the memry map fr TDA2x with 512MB DDR. Als refer the generated map files under \visin_sdk\binaries\tdaxxx_evm_xxx_all\visin_sdk\bin\tdaxxx-evm\ Fr ample, visin_sdk_ipu1_0_release.xem4.map, Memry sectins are arranged as belw Name Origin Length Used Unused Attr L2_ROM ec 00003a14 RWIX L2_RAM RWIX OCMC_RAM RWIX OCMC_RAM RWIX OCMC_RAM RWIX DSP1_L2_SRAM RWIX DSP2_L2_SRAM RWIX NDK_MEM RWIX SR1_FRAME_BUFFER_MEM 85a fa fa RWIX DSP1_CODE_MEM RWIX DSP1_DATA_MEM RWIX IPU1_1_CODE_MEM 9d RWIX IPU1_1_DATA_MEM 9d RWIX IPU1_1_BSS_MEM 9d RWIX IPU1_0_CODE_MEM 9d fa45d 00105ba3 RWIX IPU1_0_DATA_MEM 9dc RWIX IPU1_0_BSS_MEM 9e d bf5cdc 0010a324 RWIX DSP2_CODE_MEM 9f RWIX DSP2_DATA_MEM 9f a a00000 RWIX SR0 a RWIX REMOTE_LOG_MEM a RWIX LINK_STATS_MEM a d9c 0005f264 RWIX SYSTEM_IPC_SHM_MEM a02c a a5a0 RWIX HDVPSS_DESC_MEM a b07c0 0004f840 RWIX TRACE_BUF a RWIX EXC_DATA a RWIX PM_DATA a RWIX EVE1_VECS_MEM a RWIX EVE1_CODE_MEM a RWIX EVE1_DATA_MEM a d d80000 RWIX EVE2_VECS_MEM a RWIX 3 Memry Map Cnfiguratin f visin SDK
4 Applicatin Nte EVE2_CODE_MEM EVE2_DATA_MEM EVE3_VECS_MEM EVE3_CODE_MEM EVE3_DATA_MEM EVE4_VECS_MEM EVE4_CODE_MEM EVE4_DATA_MEM a RWIX a d d80000 RWIX a RWIX a RWIX a d d80000 RWIX a RWIX a RWIX a d d80000 RWIX Refer visin_sdk\include\link_api\systemlink_cmmn_if.h fr the available Memry Heaps, Here is a brief list; detailed descriptin is in systemlink_cmmn_if.h file SYSTEM_HEAPID_DDR_NON_CACHED_SR0: Heap ID f heap in DDR, This is nn-cached memry SYSTEM_HEAPID_DDR_CACHED_SR1: Heap ID f heap in DDR, This is cached memry SYSTEM_HEAPID_OCMC_SR2: Heap ID f heap in OCMC SYSTEM_HEAPID_RESERVED1: Heap ID f heap in DDR, This is cached memry SYSTEM_HEAPID_RESERVED2: Heap ID f heap in L2 Memry, Internal memry 4. Sftware and Hardware Cnstraints t Cnsider Fr Deciding Memry Map 4.1 Hardware Cnstraints AMMU in IPU1/2 handles large memry segments f size 512MB/32MB nly and there can be 4 such segments. Fr EVE we have nly 32 TLB entries t map the memry, ne TLB can map a max f 16MB 4.2 Sftware Cnstraints Fr VSDK Linux, the first 64MB frm 0x is reserved fr Linux Kernel Frame Buffer Shared Regin (SR1) is mapped n A15 Linux. But if user wants Linux side app/links t allcate memry/buffers frm any ther heap, then user need t mmap the physical address in the applicatin cde t map thse memry/buffers n A15. Imprtant things t pay attentin t, while prting the map file are: DDR, OCMC & DSP/EVE SRAM sizes Cre specific cde/data/vecs sizes Size f the shared frame buffer pl DDR is divided int 2 sectins: cached and nn-cached. The cached part is used mainly fr frame buffer (SR1) and cre specific cde/data sectins. The nn-cached part is used mainly fr Visin SDK lg buffers, IPC shared data structure (SR0) HDVPSS descriptrs etc. 5. Memry Allcatin This sectin describes the different methds by which memry is allcated in the Visin SDK framewrk. The Visin SDK framewrk als supprts static memry allcatin. 4 Memry Map Cnfiguratin f visin SDK
5 Applicatin Nte Memry in Visin SDK framewrk is allcated fr the fllwing purpses Purpse Regin in memry used fr allcatin Type f allcatin (Dynamic, Static) External Buffer memry fr string algrithms results and/r SR1_FRAME_BUFFER_MEM Dynamic (heap based) and/r Static HW engine results Internal Buffer memry fr string algrithms results and/r HW engine results Ntify Shared regin ONLY used during Ntify setup (IPC_Start()), nt used later Temprary scratch memry in internal memry fr algrithms results OCMC_RAM SR0 DMEM in EVE L2SRAM in DSP Shared memry fr remte cre REMOTE_LOG_MEM Static print lgs Shared memry fr link statistics LINK_STATS_MEM Static Shared memry fr inter SYSTEM_IPC_SHM_MEM Static prcessr cmmunicatin VPDMA descriptr memry fr HDVPSS_DESC_MEM Static VIP, VPE HW engines CPU specific memry fr BIOS bjects like semaphres, tasks, interrupts, clcks CPU specific data sectin Static Dynamic (heap based) and/r Static Dynamic (heap based) The subsequent sectins prvide mre details n each type f memry allcatin In the belw descriptin, <sc> = tda2xx, tda2ex, tda3xx, tda2x-entry <ddr_size> = 128mb, 256mb, 512mb, 1024mb <s_type> = Bis, Linux 5.1 External Buffer Memry Allcatin Lcatin where memry map is specified Dynamic (nn-heap, linear allcatin) The memry regin used fr external buffer memry allcatin is specified via the belw file File: visin_sdk\build\<sc>\mem_segment_definitin_<ddr_size>_<s_type>.xs Variable SR1_FRAME_BUFFER_SIZE The heap frm which memry is allcated is defined in file FILE: visin_sdk\src\utils_cmmn\src\utils_mem_ipu1_0.c #pragma DATA_SECTION(gUtils_memHeapDDR, ".bss:heapmemddr") FILE: visin_sdk\src\utils_cmmn\include\utils_mem_cfg.h #define UTILS_MEM_HEAP_DDR_CACHED_SIZE This heap is placed in SR1_FRAME_BUFFER sectin via the IPU1-0 cfg file FILE: visin_sdk\src\main_app\<sc>\ipu1_0\ipu1_0.cfg 5 Memry Map Cnfiguratin f visin SDK
6 Applicatin Nte Prgram.sectMap[".bss:heapMemDDR"] = "SR1_FRAME_BUFFER_MEM"; The heap is defined nly n IPU1-0 CPU; all ther CPUs sends message t IPU1-0 t allcate memry. This is dne internally inside the Utils_memAllc APIs. API t allcate and free memry Belw APIs are used t allcate and free memry FILE: visin_sdk\src\utils_cmmn\include\utils_mem.h API: Utils_memAllc() with heapid as SYSTEM_HEAPID_DDR_CACHED_SR1 Utils_memFree() with heapid as SYSTEM_HEAPID_DDR_CACHED_SR1 Utils_memGetHeapStats() with heapid as SYSTEM_HEAPID_DDR_CACHED_SR1 Other APIs frm this file are nt recmmended t be used by users and are used internally by the framewrk Using static memry allcatin When a system wants t use static memry allcatin and avid the heap, it shuld set the size f this heap segment as 0 by mdifying the #define in utils_mem_cfg.h file Define static memry bjects (arrays, data structures) in IPU1-0 use-case file. Make sure the bjects are placed in data sectin.bss:heapmemddr" via #pragma The links which supprt static memry allcatin allw passing f memry regin pinters frm use-case file via System_LinkMemAllcInf data structure When creating a link frm a use-case, user shuld nw pass memry pinter allcated statically frm use-case file. This prevents the link fr allcating memry internally. Thus dynamic memry allcatin is avided See capture link capturelink.h fr example See use-case visin_sdk\examples\tda2xx\src\usecases\vip_single_cam_view fr sample usage f passing user memry pinter t a link NOTE: In the use-case the memry allcatin is still dne using Utils_memAllc APIs. In a fully static memry system, this API wn t be used by the user. The links assert if the memry segment size passed t it is smaller than what is needed. In this case, it als reprts the size required by the link. When creating user specific AlgPlugins same mechanism shuld be used, i.e algrithm plugin shuld take memry pinter passed frm use-case file rather than allcating memry internally. See Capture link fr example 5.2 Internal Buffer Memry Allcatin Lcatin where memry is specified The memry regin used fr buffer memry allcatin is specified via the belw file File: visin_sdk\build\<sc>\mem_segment_definitin_<ddr_size>_<s_type>.xs Variable OCMC1_SIZE The heap frm which memry is allcated is defined in file FILE: visin_sdk\src\utils_cmmn\src\utils_mem_ipu1_0.c 6 Memry Map Cnfiguratin f visin SDK
7 Applicatin Nte #pragma DATA_SECTION(gUtils_memHeapOCMC, ".bss:heapmemocmc") FILE: visin_sdk\src\utils_cmmn\include\utils_mem_cfg.h #define UTILS_MEM_HEAP_OCMC_SIZE This heap is placed in OCMC sectin via the IPU1-0 cfg file FILE: visin_sdk\src\main_app\<sc>\ipu1_0\ipu1_0.cfg Prgram.sectMap[".bss:heapMemOCMC"] = "OCMC_RAM"; The heap is defined nly n IPU1-0 CPU; all ther CPUs send a cmmand t IPU1-0 t allcate memry. This is dne internally inside the Utils_memAllc APIs. API t allcate and free memry Belw APIs are used t allcate and free memry FILE: visin_sdk\src\utils_cmmn\include\utils_mem.h API: Utils_memAllc() with heapid as SYSTEM_HEAPID_OCMC_SR2 Utils_memFree() with heapid as SYSTEM_HEAPID_OCMC_SR2 Utils_memGetHeapStats() with heapid as SYSTEM_HEAPID_OCMC_SR2 Other APIs frm this file are nt recmmended t be used by users and are used internally by the framewrk 5.3 Static Memry sectins Allcatin The memry regin used fr these sectins are specified via the belw file File: visin_sdk\build\<sc>\mem_segment_definitin_<ddr_size>_<s_type>.xs Variable REMOTE_LOG_SIZE fr Remte Lg memry Variable SYSTEM_IPC_SHM_SIZE fr inter-prcessr cmmunicatin Variable LINK_STATS_SIZE fr Link Statistics Variable HDVPSS_DESC_SIZE fr VPDMA descriptrs 6. Memry map f the applicatin Memry map f the entire usecase is gverned by fllwing artifacts. 1. DDR_MEM variable in Rules.make (lder versins) r \visin_sdk\cnfigs\tdaxxx_evm_<os>_all\cfg.mk (fr VSDK versin 2.11 and abve) List f VSDK files need t be reviewed & mdified 1. /visin_sdk/build/tdaxxx/mem_segment_definitin_<ddr_mem>_<os>.xs 2. /visin_sdk/src/utils_cmmn/include/utils_mem_cfg.h 3. /visin_sdk/src\main_app\tda2xx\ipu1_0 \ Ammu1.cfg r Ammu1_linux.cfg (if yu mdify the IPU1 memry map) 4. /visin_sdk/src\main_app\tda2xx\ipu2\ Ammu2.cfg r Ammu2_linux.cfg (if yu mdify the IPU2 memry map) 5. /visin_sdk/src/main_app/tda2xx/eve_cmmn/tlb_cnfig_eve_cmmn.c (if yu mdify any EVE1-4 memry map) 6. /visin_sdk/include/link_api/system_vring_cnfig.h (nly fr Linux/HLOS build) 7. /visin_sdk/hls/src/sa/include/sa_mem_map.h (nly fr Linux/HLOS build) 7 Memry Map Cnfiguratin f visin SDK
8 Applicatin Nte 8. /visin_sdk/src/links_cmmn/system/system_rsc_table_ipu.h (nly fr Linux/HLOS build, if resurce table mdificatin required) 9. /visin_sdk/src/links_cmmn/system/system_rsc_table_dsp.h (nly fr Linux/HLOS build, if resurce table mdificatin required) List f Linux Kernel files need t be mdified 10. /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra7-evm-infadas.dts (Fr TDA2x) 11. /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra7-evm.dts (Fr TDA2x) 12. /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra72-evm-infadas.dts (Fr TDA2Ex) 13. /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra72-evm.dts (Fr TDA2Ex) #1 DDR_MEM is an envirnment variable that tells build system which.xs is t be picked up fr the final executable. #2 The.xs file verrides default implementatin fr the platfrm defined by xdc.runtime. This file can be mdified t increase/decrease size f a sectin r add/remve sectins frm the memry map. Fr Linux/HLOS, Linux enables L2MMU fr each cre, s all the addresses mentined in the.xs file are slave virtual addresses. #3 The.dts file is used t reserve memry frm Linux, this is a platfrm specific file. This ensures Linux and bis side dn t verwrite int each ther. Typically the bis side needs sme memry sectins and rest all can be given t Linux. Essentially this creates a few hles in Linux memry that is later mapped t user space at the applicatin startup time. 6.1 Adding a new sectin t memry map While adding a new sectin in the memry map f ipu/dsp/eve/a15, fllwing things needs t be taken care f: 1. Add a new sectin in apprpriate.xs file by defining NEW_SECTION_SIZE, NEW_SECTION_ADDR & NEW_SECTION_MEM (just fllw the cnventin used in.xs file) 2. Its advised t remve r reduce sme unwanted sectins t free-up the memry required fr the new sectin 3. Make sure the ttal memry shuld nt exceeds the ttal available physical memry 4. Make sure the new sectin desn t verlap with any ther sectins. 5. If yu add any new memry sectin and, the data/cde crrespnding t that can be placed int the sectin by adding Prgram.sectMap in the apprpriate \visin_sdk\src\main_app\tdaxxx\<cpu>\<cpu>.cfg file. 6. In case f Linux, it shuld lie within the hle f memry declared in.dts file in kernel using /memreserve 7. If needed, /memreserve can be used t increase the size f the hle accmmdate new sectin s memry requirement. 8. If this newly added sectin has t be mapped int L2MMU f ipu/dsp by Linux and hence it needs t be added in the resurce table i.e. in system_rsc_table_ipu.h r system_rsc_table_dsp.h accrdingly. 9. If this sectin is ging t be accessed frm Linux user space r kernel space, this mapping needs t be taken care by the applicatin r thrugh OSA_mem mdule in visin_sdk 8 Memry Map Cnfiguratin f visin SDK
9 Applicatin Nte 10. If yu are changing base addresses and sizes fr IPU s, DSP s carve-ut sectins (cde/data) and if yu plan t change CMA address in linux kernel (.dts) please ensure yu als make this changes t visin_sdk\include\system_vring_cnfig.h. 11. Refer sectin 6.4: Hw T Mdify Linux/Bis VSDK Memry Map fr mre details 6.2 Changing size f a sectin in the memry map While changing the size f the sectin in the memry map frm ipu/dsp/eve/a15, fllwing things needs t be taken care f: 1. D changes in respective.xs file fr the sectin sizes 2. Its advised t reduce sme unwanted sectins t free-up the memry required fr new size (increase) 3. Make sure the ttal memry shuld nt exceeds the ttal available physical memry 4. Make sure the new sectin desn t verlap with any ther sectins. 5. In case f Linux, it shuld lie within the hle f memry declared in.dts file in kernel using /memreserve 6. If needed, /memreserve can be used t increase the size f the hle accmmdate new sectin s memry requirement. 7. As yu are mdifying existing sectin, n need t change resurce table mappings, the updated value will be picked up in resurce table in the build prcess. 8. If yu are changing base addresses and sizes fr IPU s, DSP s carve-ut sectins (cde/data) and if yu plan t change CMA address in linux kernel (.dts) please ensure yu als make this changes t visin_sdk\include\system_vring_cnfig.h. 9. Refer sectin 6.4: Hw T Mdify Linux/Bis VSDK Memry Map fr mre details 6.3 Hw T - Add a new memry map In general, if yu are planning t have yur wn memry map fr the applicatin, yu can fllw these steps 1. Evaluate memry requirements f the sectins e.g. (Is 256 MB SR1 sufficient r yu need mre r less?) 2. Add apprpriate.xs file under $INSTALL_DIR/visin_sdk/build/tdaxxx/, fr example mem_segment_definitin_512mb.xs 2. Mdify DDR_MEM_XXXX, fr example DDR_MEM_512M variable in Rules.make (lder versins) r \visin_sdk\cnfigs\tdaxxx_evm_<os>_all\cfg.mk (fr VSDK versin 2.11 and abve) 3. Mdify apprpriate platfrm ISI build files t pick the crrect memry map (.xs) file, fr example, refer belw files fr TDA3x, a. \visin_sdk\build\tda3xx\cnfig_arp32.bld b. \visin_sdk\build\tda3xx\cnfig_c66.bld c. \visin_sdk\build\tda3xx\cnfig_m4.bld d. Etc. 4. Nw fllw the sectin 6.4: Hw T Mdify Linux/Bis VSDK Memry Map fr mre details and hw t mdify all necessary VSDK and Linux kernel files 6.4 Hw T Mdify Linux/Bis VSDK Memry Map The memry map f cmplete VISION SDK is cntrlled in 9 Memry Map Cnfiguratin f visin SDK
10 Applicatin Nte \visin_sdk\build\tdaxxx\cnfig_<isi>.bld The mem_segment_definitin (fr example - mem_segment_definitin_1024mb_linux.xs) file is included in this build cnfiguratin file, size f each sectins are recnfigured in.xs file. Fr example, DSP cde size and DSP data size sectin can be changed by mdifying the fllwing entries. DSP1_CODE_SIZE = 3*MB; DSP1_DATA_SIZE = 13*MB; The base addresses f each sectin are incremented based n the base address f previus sectin and the size f the previus sectin. Fr example, if sectins are created in the numerical rder, base address f Sectin 2 is calculated as belw: <Start Addr f Sect 2> = <Start Addr f Sec 1> + <Size f Sect 1> T mdify the memry map, user needs t cnsider the fllwing: Refer t the hardware limitatins and sftware limitatins in sectin 4: We assume a ne-t-ne mapping f AMMU virtual address t physical address. The ther sectins like Remte Debug, HDVPSS Shared Memry etc. are read directly frm the build cnfiguratin file Changes in the Linux memry size in build cnfiguratin file has t be reflected in the bt arguments f the Linux kernel using mem=<size>m entry. Cnsider the verall buffer requirement fr the specific usecase befre mdifying the Frame Buffer r Meta data buffer r BitsBuffer sectin sizes. The current default memry maps f VSDK (as per 2.12 releases) as belw TDA2xx Bis 512 MB TDA2xx Linux 1024 MB TDA2Ex Bis 512 MB TDA2Ex Linux 1024 MB TDA3xx Bis 512 MB TDA3xx Bis 128 MB Cache and MMU cnfiguratins List f VSDK files sets the Cache and MMU cnfiguratins <1> DSP DSP L1 & L2 Cache cnfiguratin is in \visin_sdk\src\main_app\tdaxxx\cfg\dsp_cmmn.cfg, Belw the default cache size setting fr L1P, L1D and L2 as 32K var Cache = xdc.usemdule('ti.sysbis.family.c66.cache'); Cache.initSize.l1pSize = Cache.L1Size_32K; Cache.initSize.l1dSize = Cache.L1Size_32K; Cache.initSize.l2Size = Cache.L2Size_32K; Cache ON/OFF setting f DSP als in \visin_sdk\src\main_app\tdaxxx\cfg\dsp_cmmn.cfg /* Set cache sectins */ /* cnfigure MARs, by default cache is enabled fr the entire memry regin */ fr (var i = 0; i < Prgram.cpu.memryMap.length; i++) { memsegment = Prgram.cpu.memryMap[i]; Cache.setMarMeta(memSegment.base, memsegment.len, Cache.Mar_ENABLE); } 10 Memry Map Cnfiguratin f visin SDK
11 Applicatin Nte /* set nn-cached sectins */ fr (var i = 0; i < Prgram.cpu.memryMap.length; i++) { memsegment = Prgram.cpu.memryMap[i]; if ((memsegment.name == "SR0") (memsegment.name == "REMOTE_LOG_MEM") (memsegment.name == "LINK_STATS_MEM") (memsegment.name == "SYSTEM_IPC_SHM_MEM") (memsegment.name == "OPENVX_SHM_MEM")) { Cache.setMarMeta(memSegment.base, memsegment.len, Cache.Mar_DISABLE); } } If yu plan t add any new nn-cached DSP sectin, then add the same sectin in abve cde snippet in DSP_cmmn.cfg. <2> IPU Refer belw files which set the AMMU f IPU t cnfigure MMU and Cache settings \visin_sdk\src\main_app\tdaxxx\ipu1_0\ammu1_bis.cfg r Ammu1_linux.cfg \visin_sdk\src\main_app\tdaxxx\ipu2\ammu2_bis.cfg r Ammu2_linux.cfg Map prgram cde/data & ther cached memry int ammu (cacheable) by AMMU.largePages[1] Map SR_0 & ther nn-cached data memry int ammu (nn-cacheable) by AMMU.largePages[2] Nte: Only fr TDA3x, IPU1 AMMU setting is dne in SBL. Refer \visin_sdk\src\main_app\tda3xx\ipu1_0\ammu1_bis.cfg, AMMU.cnfigureAmmu = false; If cnfigureammu is set t false, then AMMU setting is dne in SBL. <3> EVE Refer \visin_sdk\src\main_app\tda2xx\eve_cmmn\tlb_cnfig_eve_cmmn.c fr EVE memry mapping by prgramming the TLB registers, each TLB can map a max f 16MB cntiguus regin and 16MB aligned. cnst UInt32 tlbmapping[eve_tlb_num_entries*2u] ={.} <4> A15 (Bis) If A15 running Bis, then \visin_sdk\src\main_app\tda2xx\a15_0\ a15_0.cfg des the MMU & cache cnfiguratins, Mmu.setSecndLevelDescMeta(); Mdify default memry maps f VSDK Please revisit & mdify the list f belw files (as required) List f VSDK files <1> /visin_sdk/build/tdaxxx/mem_segment_definitin_<ddr_size>_<os>.xs. A single file that cnfigures the entire memry map f all cres in the SC, and the majr file t be mdified if yu want t make changes in VSDK memry map. This file defines all 11 Memry Map Cnfiguratin f visin SDK
12 Applicatin Nte the memry sectins fr IPU, DSP, EVE, A15 and ther heaps such as SR1, SR0 etc. Belw a sample sectin, DSP1_START_ADDR = 0x ; DSP1_CODE_SIZE = 2*MB; DSP1_DATA_SIZE = 24*MB; DSP1_CODE_ADDR = DSP1_START_ADDR; DSP1_DATA_ADDR = DSP1_CODE_ADDR + DSP1_CODE_SIZE; functin getmemsegmentdefinitin_external(cre) { memry[index++] = ["DSP1_CODE_MEM", { cmment : "DSP1_CODE_MEM", name : "DSP1_CODE_MEM", base : DSP1_CODE_ADDR, len : DSP1_CODE_SIZE }]; } If yu add any new memry sectin and, the data/cde crrespnding t that can be placed int the sectin by adding Prgram.sectMap[] in the apprpriate \visin_sdk\src\main_app\tdaxxx\<cpu>\<cpu>.cfg file. Fr example, \visin_sdk\src\main_app\tda2xx\dsp1\dsp1.cfg is the file fr DSP1 f TDA2x, and belw cde place bss:extmemnncache:ipcshm int the memry sectin SYSTEM_IPC_SHM_MEM Prgram.sectMap[".bss:extMemNnCache:ipcShm"] = "SYSTEM_IPC_SHM_MEM"; Prgram.sectMap[".bss:extMemNnCache:linkStats"] = "LINK_STATS_MEM"; Same apply fr all cres like IPU1-0, IPU1-1, IPU2, A15, DSP1-2 and EVE1-4 f TDA2x, TDA2Ex and TDA3x. The.xs file t lk at depends n SC, A15 OS and DDR memry cnfig selected; here is a list f default memry map f VSDK SC A15 OS DDR cnfig.xs file M TDA2XX_BUILD Bis TDA2XX_512MB_DDR visin_sdk\build\tda2xx\mem_segment_definitin_512mb_bis.xs TDA2XX_BUILD Linux TDA2XX_1024MB_DDR visin_sdk\build\tda2xx\mem_segment_definitin_1024mb_linux.xs TDA3XX_BUILD d NA TDA3XX_128MB_DDR visin_sdk\build\tda3xx\mem_segment_definitin_128mb.xs TDA3XX_BUILD i NA TDA3XX_512MB_DDR visin_sdk\build\tda3xx\mem_segment_definitin_512mb.xs TDA2EX_BUILD f Bis TDA2EX_512MB_DDR visin_sdk\build\tda2ex\mem_segment_definitin_512mb_bis.xs TDA2EX_BUILD y Linux TDA2EX_1024MB_DDR visin_sdk\build\tda2ex\mem_segment_definitin_1024mb_linux.xs Mdify start address, size r even add/remve a memry sectin t change the memry map as per yur requirement. 12 Memry Map Cnfiguratin f visin SDK
13 Applicatin Nte <2> \visin_sdk\src\utils_cmmn\include\utils_mem_cfg.h This file defines the size f majr memry heaps, and these sizes need t be in sync with abve.xs file. The memry allcatin utility/api refers this file fr the heap size. Any mdificatin f these heap size t be updated in bth utils_mem_cfg.h & mem_segment_definitin_<ddr_size>_<os>.xs file. #define UTILS_MEM_HEAP_L2_SIZE (224*1024) DSP internal memry (SRAM) #define UTILS_MEM_HEAP_L2_SIZE (24*1024) - EVE internal memry (SRAM) #define UTILS_MEM_HEAP_OCMC_SIZE (512*1024) Shared OCMC internal memry #define UTILS_MEM_HEAP_DDR_CACHED_SIZE (256*1024*1024) Shared cached DDR heap memry. <3> \visin_sdk\src\main_app\tda2xx\ipu1_0\ammu1_bis.cfg r Ammu1_linux.cfg (if yu mdify the IPU1 memry map) \visin_sdk\src\main_app\tda2xx\ipu2\ammu2_bis.cfg r Ammu2_linux.cfg (if yu mdify the IPU2 memry map) This file set IPU subsystem (cre 0 and cre 1) AMMU and Cache cnfiguratins. IPU can access nly the memry sectins mapped via AMMU. A sinle AMMU sets the memry map f bth cres (cre 0 & cre 1) f an IPU subsystem. functin init() { } Map prgram cde/data & ther cached memry int ammu (cacheable) by AMMU.largePages[1] Map SR_0 & ther nn-cached data memry int ammu (nn-cacheable) by AMMU.largePages[2] <4> /visin_sdk/src/main_app/tda2xx/eve_cmmn/tlb_cnfig_eve_cmmn.c (if yu mdify any EVE1-4 memry map) This file implements cmmn MMU cnfiguratin fr all EVE as per Visin SDK requirements There are nly 32 TLB entries in EVE, Each TBL entry can maps a max f 16MB, and need 16MB alignment, cnst UInt32 tlbmapping[eve_tlb_num_entries*2u] = { 0x U, 0x U, /* 08 - Fr SR1 */ 0x U, 0x U, /* 09 - Fr SR1 */ 0x U, 0x U, /* 10 - Fr SR1 */ 0x U, 0x U, /* 11 - Fr SR1 */ 13 Memry Map Cnfiguratin f visin SDK
14 Applicatin Nte } evecmmnmmucnfig(); <5> /visin_sdk/include/link_api/system_vring_cnfig.h (used nly in A15 Linux Build) Vring virtual addresses (Fr Start address) f IPU & DSP are used by IPC, if it is changed in.xs file, same need t be updated in this system_vring_cnfig.h als. #ifdef BUILD_M4_0 #define IPU_PHYS_MEM_IPC_VRING #endif #ifdef BUILD_DSP_1 #define DSP_PHYS_MEM_IPC_VRING #endif #ifdef BUILD_DSP_2 #define DSP_PHYS_MEM_IPC_VRING #endif #ifdef BUILD_M4_2 #define IPU_PHYS_MEM_IPC_VRING #endif 0x9d x x9f x <6> /visin_sdk/<hls>/src/sa/include/sa_mem_map.h (used nly in A15 Linux Build) This is an aut generated file frm [gen_system_mem_map.xs], please check and cnfirm the entries in sa_mem_map.h is matching with.xs file r the MAP file #define SR0_ADDR #define SR0_SIZE 0xa x #define SYSTEM_IPC_SHM_MEM_ADDR #define SYSTEM_IPC_SHM_MEM_SIZE 0xa02c0000 0x80000 #define REMOTE_LOG_MEM_ADDR #define REMOTE_LOG_MEM_SIZE 0xa x40000 #define SR1_FRAME_BUFFER_MEM_ADDR 0x #define SR1_FRAME_BUFFER_MEM_SIZE 0xfa00000 <7> If a newly added sectin has t be mapped int L2MMU f ipu/dsp by Linux and hence it needs t be added in the resurce table i.e. in system_rsc_table_ipu.h r system_rsc_table_dsp.h accrdingly. /visin_sdk/src/links_cmmn/system/system_rsc_table_ipu.h (mdify if required, used nly in A15 Linux Build ) struct my_resurce_table { } struct my_resurce_table ti_ipc_remteprc_resurcetable = { } 14 Memry Map Cnfiguratin f visin SDK
15 Applicatin Nte system_rsc_table_ipu.h define the resurce table entries fr all IPU cres. This will be incrprated int crrespnding base images, and used by the remteprc n the hstside t allcated/reserve resurces. /visin_sdk/src/links_cmmn/system/system_rsc_table_dsp.h (mdify if required, used nly in A15 Linux Build) struct my_resurce_table { } struct my_resurce_table ti_ipc_remteprc_resurcetable = { } system_rsc_table_dsp.h define the resurce table entries fr all DSP cres. This will be incrprated int crrespnding base images, and used by the remteprc n the hstside t allcated/reserve resurces. List f Linux Kernel files <1> /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra7-evm-infadas.dts (fr TDA2x) Mdify the start address f IPU1, IPU2, DSP1, DSP2 r CMEM, if any f this is changed in the memry map, /* Update the CMA regins fr Visin SDK binaries */ &ipu2_cma_pl { reg = <0x x >; &dsp1_cma_pl { reg = <0x x >; &ipu1_cma_pl { reg = <0x9d x >; &dsp2_cma_pl { reg = <0x9f x >; &reserved_mem { cmem_pl: cmem@a { cmpatible = "shared-dma-pl"; reg = <0xA x >; n-map; status = "kay"; <2> /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra7-evm.dts (fr TDA2x) This file reserves the memry fr SR1, SR0 and EVE data/cde memry sectins and the size. If any changes in the memry map fr any f these sectins, then update the belw cde, 15 Memry Map Cnfiguratin f visin SDK
16 Applicatin Nte /memreserve/ 0x x ; /memreserve/ 0xA x ; /memreserve/ 0xA x ; Mdify the start address f IPU1, IPU2, DSP1 r DSP2, if any f this is changed in the memry map, dsp1_cma_pl: dsp1_cma@ { cmpatible = "shared-dma-pl"; reg = <0x x >; reusable; status = "kay"; <3> /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra72-evm-infadas.dts (fr TDA2Ex) Mdify the start address f IPU1, IPU2, DSP1 r CMEM, if any f this is changed in the memry map, /* Update the CMA regins fr Visin SDK binaries */ &ipu2_cma_pl { reg = <0x x >; &dsp1_cma_pl { reg = <0x x >; &ipu1_cma_pl { reg = <0x9d x >; &reserved_mem { cmem_pl: cmem@a { cmpatible = "shared-dma-pl"; reg = <0xA x >; n-map; status = "kay"; <4> /ti_cmpnents/s_tls/kernel/map/arch/arm/bt/dts/dra72-evm.dts (fr TDA2Ex) This file reserves the memry fr SR1, SR0 memry sectins and the size. If any changes in the memry map fr any f these sectins, then update the belw cde, /memreserve/ 0x x ; /memreserve/ 0xA x ; 16 Memry Map Cnfiguratin f visin SDK
17 Applicatin Nte Mdify the start address f IPU1, IPU2 r DSP1, if any f this is changed in the memry map, dsp1_cma_pl: dsp1_cma@ { cmpatible = "shared-dma-pl"; reg = <0x x >; reusable; status = "kay"; Clean and Rebuild Kernel & VSDK. Nte1: If SR1 r IPU1-2 memry needs t be increased t very high value, then Mve DSP1-2 r EVE1-4 ut f 0xA address space. This will avid the need f any IPU AMMU recnfiguratin. Nte2: T build SBL, Build apprpriate secndary bt lader as per yur memry cnfiguratin. Refer file \visin_sdk\build\makerules\build_sbl.mk fr all valid cnfiguratins. Fr examples, EMIFMODE = DUAL_EMIF_1GB_512MB (default) r DUAL_EMIF_2X512MB r SINGLE_EMIF_256MB Nte3: In case f A15 Linux, Yu als need t change DMM cnfiguratin in Ubt t set the DDR cnfiguratin, i.e., the EMIF and LISA map cnfiguratin as per custm bard r memry map. 7. Revisin Histry Versin # Date Authr Name Revisin Histry /12/2016 Shiju S First draft 17 Memry Map Cnfiguratin f visin SDK
MediaTek LinkIt Development Platform for RTOS Memory Layout Developer's Guide
MediaTek LinkIt Develpment Platfrm fr RTOS Memry Layut Develper's Guide Versin: 1.1 Release date: 31 March 2016 2015-2016 MediaTek Inc. MediaTek cannt grant yu permissin fr any material that is wned by
More informationXilinx Answer Xilinx PCI Express DMA Drivers and Software Guide
Xilinx Answer 65444 Xilinx PCI Express DMA Drivers and Sftware Guide Imprtant Nte: This dwnladable PDF f an Answer Recrd is prvided t enhance its usability and readability. It is imprtant t nte that Answer
More informationRISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)
Intrductin This reference guide is aimed at managers wh will be respnsible fr managing users within RiskMan where RiskMan is nt cnfigured t use netwrk lgins. This guide is used in cnjunctin with the respective
More informationDS-5 Release Notes. (build 472 dated 2010/04/28 08:33:48 GMT)
DS-5 Release Ntes (build 472 dated 2010/04/28 08:33:48 GMT) Intrductin This is a trial release f Keil Develpment Studi 5 (DS-5). DS-5 cntains tls fr building and debugging C/C++ and ARM assembly language
More informationDate: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems
Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance
More informationLAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C
LAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C Due: July 9 (Sun) 11:59 pm 1. Prblem A Subject: Structure declaratin, initializatin and assignment. Structure
More informationUpgrade Guide. Medtech Evolution Specialist. Version 1.11 Build (October 2018)
Upgrade Guide Medtech Evlutin Specialist Versin 1.11 Build 1.11.0.4 (Octber 2018) These instructins cntain imprtant infrmatin fr all Medtech Evlutin users and IT Supprt persnnel. We suggest that these
More informationEView/400i Management Pack for Systems Center Operations Manager (SCOM)
EView/400i Management Pack fr Systems Center Operatins Manager (SCOM) Cncepts Guide Versin 7.0 July 2015 1 Legal Ntices Warranty EView Technlgy makes n warranty f any kind with regard t this manual, including,
More informationCampuses that access the SFS nvision Windows-based client need to allow outbound traffic to:
Summary This dcument is a guide intended t guide yu thrugh the prcess f installing and cnfiguring PepleTls 8.55.27 (r current versin) via Windws Remte Applicatin (App). Remte App allws the end user t run
More informationOO Shell for Authoring (OOSHA) User Guide
Operatins Orchestratin Sftware Versin: 10.70 Windws and Linux Operating Systems OO Shell fr Authring (OOSHA) User Guide Dcument Release Date: Nvember 2016 Sftware Release Date: Nvember 2016 Legal Ntices
More informationSVC-T using DM36x H.264 codec
SVC-T using DM36x H.264 cdec Applicatin nte Versin 1.1 Date: 10 th Dec 2010 Scalable vide cding n DM36x This dcument describes hw t use tempral scalability in the beta H.264 ver 2.1 cdec. It is assumed
More informationUSO RESTRITO. SNMP Agent. Functional Description and Specifications Version: 1.1 March 20, 2015
Functinal Descriptin and Specificatins Versin: 1.1 March 20, 2015 SNMP Agent Simple Netwrk Management Prtcl Optin S fr IE and PM Mdules Supplement t Functinal Descriptin and Specificatins f RUB Ethernet
More informationROCK-POND REPORTING 2.1
ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule
More information$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:
Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties
More informationSAP Business One Hardware Requirements Guide
Hardware Requirements Guide Dcument Versin: 1.13 2018-02-02 Release Family 9 Typgraphic Cnventins Type Style Example Descriptin Wrds r characters quted frm the screen. These include field names, screen
More informationINSTALLING CCRQINVOICE
INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a
More informationTroubleshooting Citrix- Published Resources Configuration in VMware Identity Manager
Trubleshting Citrix- Published Resurces Cnfiguratin in VMware Identity Manager VMware Identity Manager A U G U S T 2 0 1 7 V1 Table f Cntents Overview... 1 Supprted Versins f Cmpnents... 1 Prerequisites...
More informationAdverse Action Letters
Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin
More informationKaltura MediaSpace Installation and Upgrade Guide. Version: 5.0
Kaltura MediaSpace Installatin and Upgrade Guide Versin: 5.0 Kaltura Business Headquarters 5 Unin Square West, Suite 602, New Yrk, NY, 10003, USA Tel.: +1 800 871 5224 Cpyright 2013 Kaltura Inc. All Rights
More informationDemand Forecasting. For. Microsoft Dynamics 365 for Operations. Technical Guide. Release 7.1. December 2017
Demand Frecasting Fr Micrsft Dynamics 365 fr Operatins Technical Guide Release 7.1 December 2017 2017 Farsight Slutins Limited All Rights Reserved. Prtins cpyright Business Frecast Systems, Inc. This dcument
More informationMaintenance Release Notes Release Version: 9.5.5
Maintenance Release Ntes Release Versin: 9.5.5 Platfrm: 9.5 MR201510 Cntents Updates Included in this Release... 1 Rules Cnsle:... 1 New Feature: Avaya Cumulative Metrics... 1 Technical Gd Health:... 3
More informationSummary. Server environment: Subversion 1.4.6
Surce Management Tl Server Envirnment Operatin Summary In the e- gvernment standard framewrk, Subversin, an pen surce, is used as the surce management tl fr develpment envirnment. Subversin (SVN, versin
More informationCMC Blade BIOS Profile Cloning
This white paper describes the detailed capabilities f the Chassis Management Cntrller s Blade BIOS Prfile Clning feature. Authr Crey Farrar This dcument is fr infrmatinal purpses nly and may cntain typgraphical
More informationAssignment #5: Rootkit. ECE 650 Fall 2018
General Instructins Assignment #5: Rtkit ECE 650 Fall 2018 See curse site fr due date Updated 4/10/2018, changes nted in green 1. Yu will wrk individually n this assignment. 2. The cde fr this assignment
More informationLab 5 Sorting with Linked Lists
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C WINTER 2013 Lab 5 Srting with Linked Lists Intrductin Reading This lab intrduces
More informationYour New Service Request Process: Technical Support Reference Guide for Cisco Customer Journey Platform
Supprt Guide Yur New Service Request Prcess: Technical Supprt Reference Guide fr Cisc Custmer Jurney Platfrm September 2018 2018 Cisc and/r its affiliates. All rights reserved. This dcument is Cisc Public
More informationFaculty Textbook Adoption Instructions
Faculty Textbk Adptin Instructins The Bkstre has partnered with MBS Direct t prvide textbks t ur students. This partnership ffers ur students and parents mre chices while saving them mney, including ptins
More informationKaltura MediaSpace TM Enterprise 2.0 Requirements and Installation
Kaltura MediaSpace TM Enterprise 2.0 Requirements and Installatin Updated Aug 30, 2011 Server Requirements Hardware The hardware requirements are mstly dependent n the number f cncurrent users yu expect
More informationThese tasks can now be performed by a special program called FTP clients.
FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad
More informationTIBCO Statistica Options Configuration
TIBCO Statistica Optins Cnfiguratin Sftware Release 13.3 June 2017 Tw-Secnd Advantage Imprtant Infrmatin SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
More informationGetting Started with the SDAccel Environment on Nimbix Cloud
Getting Started with the SDAccel Envirnment n Nimbix Clud Revisin Histry The fllwing table shws the revisin histry fr this dcument. Date Versin Changes 09/17/2018 201809 Updated figures thrughut Updated
More informationUpgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0
Upgrading Kaltura MediaSpace TM Enterprise 1.0 t Kaltura MediaSpace TM Enterprise 2.0 Assumptins: The existing cde was checked ut f: svn+ssh://mediaspace@kelev.kaltura.cm/usr/lcal/kalsurce/prjects/m ediaspace/scial/branches/production/website/.
More informationPoint-to-Point Encryption (P2PE)
Payment Card Industry (PCI) Pint-t-Pint Encryptin (P2PE) Template fr P2PE Applicatin Reprt n Validatin (Applicatin P-ROV) Applicatin P-ROV Template Fr Applicatins used with PCI P2PE Hardware/Hardware Standard
More informationUpgrade Guide. Medtech Evolution General Practice. Version 1.9 Build (March 2018)
Upgrade Guide Medtech Evlutin General Practice Versin 1.9 Build 1.9.0.312 (March 2018) These instructins cntain imprtant infrmatin fr all Medtech Evlutin users and IT Supprt persnnel. We suggest that these
More informationCisco Tetration Analytics, Release , Release Notes
Cisc Tetratin Analytics, Release 1.102.21, Release Ntes This dcument describes the features, caveats, and limitatins fr the Cisc Tetratin Analytics sftware. Additinal prduct Release ntes are smetimes updated
More informationContents: Module. Objectives. Lesson 1: Lesson 2: appropriately. As benefit of good. with almost any planning. it places on the.
1 f 22 26/09/2016 15:58 Mdule Cnsideratins Cntents: Lessn 1: Lessn 2: Mdule Befre yu start with almst any planning. apprpriately. As benefit f gd T appreciate architecture. it places n the understanding
More informationIntegrating QuickBooks with TimePro
Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data
More informationBMC Remedyforce Integration with Remote Support
BMC Remedyfrce Integratin with Remte Supprt 2003-2018 BeyndTrust, Inc. All Rights Reserved. BEYONDTRUST, its lg, and JUMP are trademarks f BeyndTrust, Inc. Other trademarks are the prperty f their respective
More informationDELL EMC VxRAIL vcenter SERVER PLANNING GUIDE
WHITE PAPER - DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE ABSTRACT This planning guide discusses guidance fr the varius vcenter Server deplyment ptins supprted n VxRail Appliances. Nvember 2017 TABLE
More informationSAS Viya 3.2 Administration: Mobile Devices
SAS Viya 3.2 Administratin: Mbile Devices Mbile Devices: Overview As an administratr, yu can manage a device s access t SAS Mbile BI, either by exclusin r inclusin. If yu manage by exclusin, all devices
More informationLiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017
LiveEngage and Micrsft Dynamics Integratin Guide Dcument Versin: 1.0 September 2017 Cntents Intrductin... 3 Step 1: Sign Up... 3 CRM Widget Signing Up... 3 Step 2: Cnfiguring the CRM Widget... 4 Accessing
More informationCodeSlice. o Software Requirements. o Features. View CodeSlice Live Documentation
CdeSlice View CdeSlice Live Dcumentatin Scripting is ne f the mst pwerful extensibility features in SSIS, allwing develpers the ability t extend the native functinality within SSIS t accmmdate their specific
More informationOATS Registration and User Entitlement Guide
OATS Registratin and User Entitlement Guide The OATS Registratin and Entitlement Guide prvides the fllwing infrmatin: OATS Registratin The prcess and dcumentatin required fr a firm r Service Prvider t
More informationCONTROL-COMMAND. Software Technical Specifications for ThomX Suppliers 1.INTRODUCTION TECHNICAL REQUIREMENTS... 2
Réf. ThmX-NT-SI-CC001 Table f Cntents Sftware Technical Specificatins fr ThmX Authr : Philippe Page 1 / 9 1.INTRODUCTION... 2 2.TECHNICAL REQUIREMENTS... 2 3.DOCUMENTATION REQUIREMENTS... 4 4.COMPUTING
More informationPlease contact technical support if you have questions about the directory that your organization uses for user management.
Overview ACTIVE DATA CALENDAR LDAP/AD IMPLEMENTATION GUIDE Active Data Calendar allws fr the use f single authenticatin fr users lgging int the administrative area f the applicatin thrugh LDAP/AD. LDAP
More informationApache Solr for FSI SERVER. User Manual. Version 4.5
Apache Slr fr FSI SERVER User Manual Versin 4.5 Apache Slr fr FSI Server NeptuneLabs GmbH Lagesche Str. 32 D-32657 Lemg Germany 2009-2015 NeptuneLabs. All rights reserved. Last updated: Nvember 2013 FSI
More informationCustomer Upgrade Checklist
Custmer Upgrade Checklist Getting Ready fr Yur Sabre Prfiles Upgrade Kicking Off the Prject Create a prfiles prject team within yur agency. Cnsider including peple wh can represent bth the business and
More informationThe screenshots/advice are based on upgrading Controller 10.1 RTM to 10.1 IF6 on Win2003
Overview The screenshts/advice are based n upgrading Cntrller 10.1 RTM t 10.1 IF6 n Win2003 Other Interim Fix (IF) upgrades are likely t be similar, but the authr cannt guarantee that the dcumentatin is
More informationAdmin Report Kit for Exchange Server
Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses
More informationTroubleshooting Citrix- Published Resources Configuration in VMware Identity Manager
Trubleshting Citrix- Published Resurces Cnfiguratin in VMware Identity Manager VMware Identity Manager SEP 2 0 1 8 V 4 Table f Cntents Overview... 1 Supprted Versins f Cmpnents... 1 Prerequisites... 1
More informationThis document lists hardware and software requirements for Connected Backup
HPE Cnnected Backup Versin 8.8.6.1 Matrix Revisin 0 This dcument lists hardware and sftware requirements fr Cnnected Backup 8.8.6.1. Data Center This sectin lists the installatin requirements fr the Cnnected
More informationUser Guide. Document Version: 1.0. Solution Version:
User Guide Dcument Versin: 1.0 Slutin Versin: 365.082017.3.1 Table f Cntents Prduct Overview... 3 Hw t Install and Activate Custmer Satisfactin Survey Slutin?... 4 Security Rles in Custmer Satisfactin
More informationTechnical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment with a Shared Configuration Directory
Technical Paper Installing and Cnfiguring Envirnment Manager in a Grid Envirnment with a Shared Cnfiguratin Directry Last Mdified: January 2018 Release Infrmatin Cntent Versin: January 2018. Trademarks
More informationUPGRADING TO DISCOVERY 2005
Centennial Discvery 2005 Why Shuld I Upgrade? Discvery 2005 is the culminatin f ver 18 mnths wrth f research and develpment and represents a substantial leap frward in audit and decisin-supprt technlgy.
More information1 Introduction Functions... 2
Interface Descriptin API fr IPS Analytics Applicatins n the Axis ACAP Platfrm Cntents 1 Intrductin... 2 2 Functins... 2 3 Interfaces... 2 3.1 Cnfiguratin... 3 3.1.1 Interface C.1: Web cnfiguratr (IPS add-n)...
More informationHPE AppPulse Mobile. Software Version: 2.1. IT Operations Management Integration Guide
HPE AppPulse Mbile Sftware Versin: 2.1 IT Operatins Management Integratin Guide Dcument Release Date: Nvember 2015 Cntents Overview: The IT Operatins Management Integratin 3 System Requirements 3 Hw t
More informationDAVE TM & DAVE TM SDK
Prduct Name DAVE TM & DAVE TM SDK Release Versin V4.1.4 (CE Plugin 1.0.6.201601181016) Type Of Release* Prductive Name f the Supplier Infinen Technlgies AG Mde f Release Infinen Server(http://dave.infinen.cm/)
More informationCounterSnipe Software Installation Guide Software Version 10.x.x. Initial Set-up- Note: An internet connection is required for installation.
CunterSnipe Sftware Installatin Guide Sftware Versin 10.x.x CunterSnipe sftware installs n any system cmpatible with Ubuntu 14.04 LTS server which is supprted until 2019 Initial Set-up- Nte: An internet
More informationTRAINING GUIDE. Overview of Lucity Spatial
TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign
More informationNiceLabel LMS. Installation Guide for Single Server Deployment. Rev-1702 NiceLabel
NiceLabel LMS Installatin Guide fr Single Server Deplyment Rev-1702 NiceLabel 2017. www.nicelabel.cm 1 Cntents 1 Cntents 2 2 Architecture 3 2.1 Server Cmpnents and Rles 3 2.2 Client Cmpnents 3 3 Prerequisites
More informationEnterprise Chat and Developer s Guide to Web Service APIs for Chat, Release 11.6(1)
Enterprise Chat and Email Develper s Guide t Web Service APIs fr Chat, Release 11.6(1) Fr Unified Cntact Center Enterprise August 2017 Americas Headquarters Cisc Systems, Inc. 170 West Tasman Drive San
More informationSmartPass User Guide Page 1 of 50
SmartPass User Guide Table f Cntents Table f Cntents... 2 1. Intrductin... 3 2. Register t SmartPass... 4 2.1 Citizen/Resident registratin... 4 2.1.1 Prerequisites fr Citizen/Resident registratin... 4
More informationIMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7
IMPORTING INFOSPHERE DATA ARCHITECT MODELS INFORMATION SERVER V8.7 Prepared by: March Haber, march@il.ibm.cm Last Updated: January, 2012 IBM MetaData Wrkbench Enablement Series Table f Cntents: Table f
More informationClubRunner. Volunteers Module Guide
ClubRunner Vlunteers Mdule Guide 2014 Vlunteer Mdule Guide TABLE OF CONTENTS Overview... 3 Basic vs. Enhanced Versins... 3 Navigatin... 4 Create New Vlunteer Signup List... 5 Manage Vlunteer Tasks... 7
More informationUploading Files with Multiple Loans
Uplading Files with Multiple Lans Descriptin & Purpse Reprting Methds References Per the MHA Handbk, servicers are required t prvide peridic lan level data fr activity related t the Making Hme Affrdable
More informationDell EqualLogic PS Series Arrays: Expanding Windows Basic Disk Partitions
TECHNICAL REPORT Dell EqualLgic PS Series Arrays: Expanding Windws Basic Disk Partitins ABSTRACT This Technical Reprt describes hw t expand Micrsft Windws basic disk vlumes after increasing the size f
More informationDynamic Storage (ECS)
User Guide Dynamic Strage (ECS) Swisscm (Schweiz) AG 1 / 10 Cntent 1 Abut Dynamic Strage... 3 2 Virtual drive, the EMC CIFS-ECS Tl... 4 3 Amazn S3 Brwer... 6 4 Strage Gateway Appliance... 9 5 Amazn S3
More informationIntroduction to Mindjet on-premise
Intrductin t Mindjet n-premise Mindjet Crpratin Tll Free: 877-Mindjet 1160 Battery Street East San Francisc CA 94111 USA Phne: 415-229-4200 Fax: 415-229-4201 www.mindjet.cm 2012 Mindjet. All Rights Reserved
More information1 Getting and Extracting the Upgrader
Hughes BGAN-X 9211 Upgrader User Guide (Mac) Rev 1.2 (6-Jul-17) This dcument explains hw t use the Hughes BGAN Upgrader prgram fr the 9211 User Terminal using a Mac Nte: Mac OS X Versin 10.4 r newer is
More informationAras Innovator 11. Package Import Export Utilities
Aras Innvatr 11 Package Imprt Exprt Utilities Dcument #: 11.0.02015040601 Last Mdified: 1/4/2018 Aras Innvatr 11 Package Imprt Exprt Utilities Cpyright Infrmatin Cpyright 2018 Aras Crpratin. All Rights
More informationFIRST Volunteer Management System Quickstart
FIRST Vlunteer Management System Quickstart https://my.usfirst.rg/vms/lgin.aspx FIRST Vlunteer Resurces Department Questins? Cmments? Cncerns? vlunteer@usfirst.rg 1 P a g e updated 8/25/2014 - TD Cntents
More informationCS4500/5500 Operating Systems Computer and Operating Systems Overview
Operating Systems Cmputer and Operating Systems Overview Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Ref. MOS4E, OS@Austin, Clumbia, UWisc Overview Recap
More informationOracle Universal Records Management Oracle Universal Records Manager Adapter for Documentum Installation Guide
Oracle Universal Recrds Management Oracle Universal Recrds Manager Adapter fr Dcumentum Installatin Guide December 2009 Universal Recrds Manager Adapter fr Dcumentum Installatin Guide, Cpyright 2009, Oracle.
More informationUsing CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command
Using CppSim t Generate Neural Netwrk Mdules in Simulink using the simulink_neural_net_gen cmmand Michael H. Perrtt http://www.cppsim.cm June 24, 2008 Cpyright 2008 by Michael H. Perrtt All rights reserved.
More informationFirmware Upgrade Wizard v A Technical Guide
Firmware Upgrade Wizard v4.1.1 A Technical Guide Nvember 2015 Intrductin The Firmware Upgrade Wizard prvides the fllwing features: It supprts upgrading the firmware n designated devices, see Supprted devices.
More informationBMC Remedyforce Integration with Bomgar Remote Support
BMC Remedyfrce Integratin with Bmgar Remte Supprt 2017 Bmgar Crpratin. All rights reserved wrldwide. BOMGAR and the BOMGAR lg are trademarks f Bmgar Crpratin; ther trademarks shwn are the prperty f their
More informationSUPPLIER CONNECTION SUPPLIER REFERENCE GUIDE FOR LEAR SUPPLIERS
SUPPLIER CONNECTION SUPPLIER REFERENCE GUIDE FOR LEAR SUPPLIERS T ABLE OF C ONTENTS Table f Cntents... 1 Intrductin... 2 Target Audience... 2 Objectives... 2 Other Resurces... 2 Assumptins... 2 Verify
More informationTips For Customising Configuration Wizards
Tips Fr Custmising Cnfiguratin Wizards ver 2010-06-22 Cntents Overview... 2 Requirements... 2 Applicatins... 2 WinSCP and Putty... 2 Adding A Service T An Existing Wizard... 3 Gal... 3 Backup Original
More informationCLIC ADMIN USER S GUIDE
With CLiC (Classrm In Cntext), teaching and classrm instructin becmes interactive, persnalized, and fcused. This digital-based curriculum, designed by Gale, is flexible allwing teachers t make their classrm
More informationVEE CompSC: Live Migration with Pass-through Devices ZHENHAO PAN &, YAOZU DONG *, YU CHEN &, LEI ZHANG &, ZHIJIAO ZHANG &,
CmpSC: Live Migratin with Pass-thrugh Devices ZHENHAO PAN &, YAOZU DONG *, YU CHEN &, LEI ZHANG &, ZHIJIAO ZHANG &, & Tsinghua University, *Intel Asia-Pacific Research and Develpment Ltd. VEE 2012 Outline
More information1 Getting and Extracting the Upgrader
Hughes BGAN-X 9202 Upgrader User Guide (Mac) Rev 1.0 (23-Feb-12) This dcument explains hw t use the Hughes BGAN Upgrader prgram fr the 9202 User Terminal using a Mac Nte: Mac OS X Versin 10.4 r newer is
More informationOperating systems. Module 15 kernel I/O subsystem. Tami Sorgente 1
Operating systems Mdule 15 kernel I/O subsystem Tami Srgente 1 SWAP SPACE MANAGEMENT Swap space can be defined as a temprary strage lcatin that is used when system s memry requirements exceed the size
More informationCSC IT practix Recommendations
CSC IT practix Recmmendatins CSC Healthcare 17 th June 2015 Versin 3.1 www.csc.cm/glbalhealthcare Cntents 1 Imprtant infrmatin 3 2 IT Specificatins 4 2.1 Wrkstatins... 4 2.2 Minimum Server with 1-5 wrkstatins
More informationHPE LoadRunner Best Practices Series. LoadRunner Upgrade Best Practices
HPE LadRunner Best Practices Series LadRunner 12.50 Upgrade Best Practices Dcument publicatin date: Nvember 2015 Cntents 1. Intrductin... 3 Overview... 3 Audience... 3 2. Preparatin... 3 Backup assets...
More informationClassFlow Administrator User Guide
ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual
More informationTechnical Paper. Installing and Configuring SAS Environment Manager in a SAS Grid Environment
Technical Paper Installing and Cnfiguring SAS Envirnment Manager in a SAS Grid Envirnment Last Mdified: Octber 2016 Release Infrmatin Cntent Versin: Octber 2016. Trademarks and Patents SAS Institute Inc.,
More informationAscii Art Capstone project in C
Ascii Art Capstne prject in C CSSE 120 Intrductin t Sftware Develpment (Rbtics) Spring 2010-2011 Hw t begin the Ascii Art prject Page 1 Prceed as fllws, in the rder listed. 1. If yu have nt dne s already,
More informationSOLA and Lifecycle Manager Integration Guide
SOLA and Lifecycle Manager Integratin Guide SOLA and Lifecycle Manager Integratin Guide Versin: 7.0 July, 2015 Cpyright Cpyright 2015 Akana, Inc. All rights reserved. Trademarks All prduct and cmpany names
More informationRemoting SDK Release Notes
Remting SDK Release Ntes Release 2018 R2 Dcument Versin: 1.0 10 August 2018 This dcument is a cmpilatin f sftware and sftware dcumentatin defects, and sftware specificatin clarificatins, updates, and changes.
More informationI. Introduction: About Firmware Files, Naming, Versions, and Formats
I. Intrductin: Abut Firmware Files, Naming, Versins, and Frmats The UT-4500-A Series Upcnverters and DT-4500-A Series Dwncnverters stre their firmware in flash memry, which allws the system t uplad firmware
More informationKaltura Video Tool for Sakai CLE Quick Start Guide. Version: 2.0
Kaltura Vide Tl fr Sakai CLE Quick Start Guide Versin: 2.0 Kaltura Business Headquarters 200 Park Avenue Suth, New Yrk, NY. 10003, USA Tel.: +1 800 871 5224 Cpyright 2011 Kaltura Inc. All Rights Reserved.
More informationCookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform
Ckbk Qermid Defibrillatr web service Versin 1.01 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument
More informationD e v e l o p e r s G u i d e
A D S S A u t h r i s e d R e m t e S i g n i n g ( A R S ) D e v e l p e r s G u i d e A S C E R T I A LTD S E P T E M B E R 2 0 1 8 D c u m e n t V e r s i n - 5. 9. 0. 1 Ascertia Limited. All rights
More informationModel WM100. Product Manual
Mdel WM100 Prduct Manual Table f Cntents Sectin Page 1. Hardware... 3 2. Sftware... 4 3. Features... 5 4. Installatin... 6 5. App Devices... 9 6. App Rms... 12 7. App Scenes... 14 8. App Setup... 18 Cntents
More informationRepstor custodian. On Premise Pre-Requisites. Document Version 1.1 January 2017
Repstr custdian On Premise Pre-Requisites Dcument Versin 1.1 January 2017 Intrductin This dcument utlines the pre-requisites fr installatin f the Repstr custdian server cmpnents. There are tw main parts;
More informationVMware AirWatch Certificate Authentication for Cisco IPSec VPN
VMware AirWatch Certificate Authenticatin fr Cisc IPSec VPN Fr VMware AirWatch Have dcumentatin feedback? Submit a Dcumentatin Feedback supprt ticket using the Supprt Wizard n supprt.air-watch.cm. This
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationStock Affiliate API workflow
Adbe Stck Stck Affiliate API wrkflw The purpse f this dcument is t illustrate the verall prcess and technical wrkflw fr Adbe Stck partners wh want t integrate the Adbe Stck Search API int their applicatins.
More informationSingle File Upload Guide
Single File Uplad Guide August 15, 2018 Versin 9.6.134.78 Single File Uplad Guide 1 Fr the mst recent versin f this dcument, visit ur dcumentatin website. Single File Uplad Guide 2 Table f Cntents 1 Single
More informationGPA: Plugin for Prerequisite Checks With Solution Manager 7.1
GPA: Plugin fr Prerequisite Checks With Slutin Manager 7.1 Descriptin: The plugin Prerequisite checks can be used in yur wn guided prcedures. It ffers the pssibility t select at design time amng a set
More information