€cdocutils.nodes document q)�q}q(U nametypesq}q(Xrun setup scriptsqNX tftp-setupqˆX minicom-setupqˆX uboot-setupq ˆXload-uboot-scriptq ˆXhow-to-run-the-setup-scriptq ˆX nfs-setupq ˆXbeaglebone-black-usersq ˆX&installation-of-required-host-packagesqˆXk2hk2k-k2l-and-k2e-usersqˆX:detailed-step-by-step-description-through-the-setup-scriptqˆXrestoring-the-emmcqˆX)processor-sdk-linux-setup-script-overviewqˆXtarget-filesystem-installationqˆXadd-to-dialout-groupqˆXclearing-the-emmcqˆuUsubstitution_defsq}q(X__SDK_INSTALL_DIR__qcdocutils.nodes substitution_definition q)�q}q(U rawsourceqXV.. |__SDK_INSTALL_DIR__| replace:: ti-processor-sdk-linux-[platformName]-evm-UparentqhUsourceqcdocutils.nodes reprunicode qX source/linux/replacevars.rst.incq …�q!}q"bUtagnameq#Usubstitution_definitionq$U attributesq%}q&(Udupnamesq']Uclassesq(]Ubackrefsq)]Uidsq*]Unamesq+]q,hauUlineq-KUdocumentq.hUchildrenq/]q0cdocutils.nodes Text q1X3ti-processor-sdk-linux-[platformName]-evm-q2…�q3}q4(hX3ti-processor-sdk-linux-[platformName]-evm-q5hhubaubX__SDK_INSTALL_FILE__q6h)�q7}q8(hXe.. |__SDK_INSTALL_FILE__| replace:: ti-processor-sdk-linux-[platform]--Linux-x86-Install.binhhhh!h#h$h%}q9(h']h(]h)]h*]h+]q:h6auh-Kh.hh/]q;h1XAti-processor-sdk-linux-[platform]--Linux-x86-Install.binq<…�q=}q>(hXAti-processor-sdk-linux-[platform]--Linux-x86-Install.binhh7ubaubX__PART_FAMILY_DEVICE_NAMES__q?h)�q@}qA(hX:.. |__PART_FAMILY_DEVICE_NAMES__| replace:: Sitara deviceshhhh!h#h$h%}qB(h']h(]h)]h*]h+]qCh?auh-Kh.hh/]qDh1XSitara devicesqE…�qF}qG(hXSitara deviceshh@ubaubX__FEATURINGMATRIX__qHh)�qI}qJ(hX3.. |__FEATURINGMATRIX__| replace:: featuring Matrixhhhh!h#h$h%}qK(h']h(]h)]h*]h+]qLhHauh-Kh.hh/]qMh1Xfeaturing MatrixqN…�qO}qP(hXfeaturing MatrixhhIubaubX__PRODUCT_LINE_NAME__qQh)�qR}qS(hX+.. |__PRODUCT_LINE_NAME__| replace:: Sitarahhhh!h#h$h%}qT(h']h(]h)]h*]h+]qUhQauh-Kh.hh/]qVh1XSitaraqW…�qX}qY(hXSitaraqZhhRubaubX__SDK_SHORT_NAME__q[h)�q\}q](hX'.. |__SDK_SHORT_NAME__| replace:: PLSDKhhhh!h#h$h%}q^(h']h(]h)]h*]h+]q_h[auh-Kh.hh/]q`h1XPLSDKqa…�qb}qc(hXPLSDKhh\ubaubX__RTOS_UBUNTU_VERSION_LONG__qdh)�qe}qf(hXJ.. |__RTOS_UBUNTU_VERSION_LONG__| replace:: 14.04 (64-bit), 16.04 (64-bit)hhhh!h#h$h%}qg(h']h(]h)]h*]h+]qhhdauh-Kh.hh/]qih1X14.04 (64-bit), 16.04 (64-bit)qj…�qk}ql(hX14.04 (64-bit), 16.04 (64-bit)hheubaubX__SDK_DOWNLOAD_URL__qmh)�qn}qo(hX–.. |__SDK_DOWNLOAD_URL__| replace:: `AM57xx-Linux-SDK-Download-page `__hhhh!h#h$h%}qp(h']h(]h)]h*]h+]qqhmauh-K h.hh/]qrcdocutils.nodes reference qs)�qt}qu(hXr`AM57xx-Linux-SDK-Download-page `__h%}qv(UnameXAM57xx-Linux-SDK-Download-pageUrefuriqwXMhttp://software-dl.ti.com/processor-sdk-linux/esd/AM57X/latest/index_FDS.htmlh*]h)]h']h(]h+]uhhnh/]qxh1XAM57xx-Linux-SDK-Download-pageqy…�qz}q{(hUhhtubah#U referenceq|ubaubX__PART_FAMILY_NAME__q}h)�q~}q(hX*.. |__PART_FAMILY_NAME__| replace:: Sitarahhhh!h#h$h%}q€(h']h(]h)]h*]h+]q�h}auh-K h.hh/]q‚h1XSitaraqƒ…�q„}q…(hXSitarahh~ubaubX__LINUX_UBUNTU_VERSION_LONG__q†h)�q‡}qˆ(hXL.. |__LINUX_UBUNTU_VERSION_LONG__| replace:: 16.04 (64-bit), 18.04 (64-bit) hhhh!h#h$h%}q‰(h']h(]h)]h*]h+]qŠh†auh-K h.hh/]q‹h1X16.04 (64-bit), 18.04 (64-bit)qŒ…�q�}qŽ(hX16.04 (64-bit), 18.04 (64-bit)hh‡ubaubX__SDK_FULL_NAME__q�h)�q�}q‘(hX4.. |__SDK_FULL_NAME__| replace:: Processor SDK Linuxhhhh!h#h$h%}q’(h']h(]h)]h*]h+]q“h�auh-K h.hh/]q”h1XProcessor SDK Linuxq•…�q–}q—(hXProcessor SDK Linuxq˜hh�ubaubX__LINUX_UBUNTU_VERSION_SHORT__q™h)�qš}q›(hX<.. |__LINUX_UBUNTU_VERSION_SHORT__| replace:: 16.04 or 18.04hhhh!h#h$h%}qœ(h']h(]h)]h*]h+]q�h™auh-K h.hh/]qžh1X16.04 or 18.04qŸ…�q }q¡(hX16.04 or 18.04hhšubaubX__WINDOWS_SUPPORTED_LONG__q¢h)�q£}q¤(hX4.. |__WINDOWS_SUPPORTED_LONG__| replace:: 7 (64-bit)hhhh!h#h$h%}q¥(h']h(]h)]h*]h+]q¦h¢auh-Kh.hh/]q§h1X 7 (64-bit)q¨…�q©}qª(hX 7 (64-bit)hh£ubaubuUparse_messagesq«]q¬Ucurrent_sourceq­NU decorationq®NUautofootnote_startq¯KUnameidsq°}q±(hUrun-setup-scriptsq²hU tftp-setupq³hU minicom-setupq´h U uboot-setupqµh Uload-uboot-scriptq¶h Uhow-to-run-the-setup-scriptq·h U nfs-setupq¸h Ubeaglebone-black-usersq¹hU&installation-of-required-host-packagesqºhUk2hk2k-k2l-and-k2e-usersq»hU:detailed-step-by-step-description-through-the-setup-scriptq¼hUrestoring-the-emmcq½hU)processor-sdk-linux-setup-script-overviewq¾hUtarget-filesystem-installationq¿hUadd-to-dialout-groupqÀhUclearing-the-emmcqÁuh/]qÂ(h£hh7h@hIhRh\hehnh~h�hšh‡cdocutils.nodes section qÃ)�qÄ}qÅ(hUhhhXZ/home/gtbldadm/nightlybuilds/processor-sdk-doc/source/linux/Overview/Run_Setup_Scripts.rstqÆh#UsectionqÇh%}qÈ(h']h(]h)]h*]qÉh²ah+]qÊhauh-Kh.hh/]qË(cdocutils.nodes title qÌ)�qÍ}qÎ(hXRun Setup ScriptsqÏhhÄhhÆh#UtitleqÐh%}qÑ(h']h(]h)]h*]h+]uh-Kh.hh/]qÒh1XRun Setup ScriptsqÓ…�qÔ}qÕ(hhÏhhÍubaubcdocutils.nodes comment qÖ)�q×}qØ(hXHhttp://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Setup_ScripthhÄhhÆh#UcommentqÙh%}qÚ(U xml:spaceqÛUpreserveqÜh*]h)]h']h(]h+]uh-Kh.hh/]qÝh1XHhttp://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Setup_ScriptqÞ…�qß}qà(hUhh×ubaubcdocutils.nodes rubric qá)�qâ}qã(hXOverviewqähhÄhhÆh#Urubricqåh%}qæ(h*]qçh¾ah)]h']h(]h+]qèhauh-Nh.hh/]qéh1XOverviewqê…�që}qì(hhähhâubaubcdocutils.nodes paragraph qí)�qî}qï(hX;Run the following script after the installer setup is done.qðhhÄhhÆh#U paragraphqñh%}qò(h']h(]h)]h*]h+]uh-K h.hh/]qóh1X;Run the following script after the installer setup is done.qô…�qõ}qö(hhðhhîubaubhí)�q÷}qø(hX**./sdk-install.sh**qùhhÄhhÆh#hñh%}qú(h']h(]h)]h*]h+]uh-K h.hh/]qûcdocutils.nodes strong qü)�qý}qþ(hhùh%}qÿ(h']h(]h)]h*]h+]uhh÷h/]rh1X./sdk-install.shr…�r}r(hUhhýubah#Ustrongrubaubhí)�r}r(hX|This will setup the required toolchain in the linux-devkit directory. It will also setup the default paths in the Rules.makerhhÄhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-Kh.hh/]r h1X|This will setup the required toolchain in the linux-devkit directory. It will also setup the default paths in the Rules.maker …�r }r (hjhjubaubcdocutils.nodes note r )�r}r(hXèThe sdk-install.sh script is to be run only once, after the installation, the script will be deleted automatically. Make sure to run this before running any of the below setup scripts so that the correct paths can be used for setup.hhÄhhÆh#Unoterh%}r(h']h(]h)]h*]h+]uh-Nh.hh/]rhí)�r}r(hXèThe sdk-install.sh script is to be run only once, after the installation, the script will be deleted automatically. Make sure to run this before running any of the below setup scripts so that the correct paths can be used for setup.rhjhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-Kh/]rh1XèThe sdk-install.sh script is to be run only once, after the installation, the script will be deleted automatically. Make sure to run this before running any of the below setup scripts so that the correct paths can be used for setup.r…�r}r(hjhjubaubaubhí)�r}r(hX-After running the sdk-install.sh on the Linux host, the setup script should be run to prepare the host for software development. Some of the tasks require administrator privileges. The script will prompt you when these administrator privileges are required. The setup script does the following things:rhhÄhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-Kh.hh/]rh1X-After running the sdk-install.sh on the Linux host, the setup script should be run to prepare the host for software development. Some of the tasks require administrator privileges. The script will prompt you when these administrator privileges are required. The setup script does the following things:r …�r!}r"(hjhjubaubcdocutils.nodes bullet_list r#)�r$}r%(hUhhÄhhÆh#U bullet_listr&h%}r'(Ubulletr(X-h*]h)]h']h(]h+]uh-Kh.hh/]r)(cdocutils.nodes list_item r*)�r+}r,(hXFVerification that the Linux host is the recommended Ubuntu LTS versionhj$hhÆh#U list_itemr-h%}r.(h']h(]h)]h*]h+]uh-Nh.hh/]r/hí)�r0}r1(hXFVerification that the Linux host is the recommended Ubuntu LTS versionr2hj+hhÆh#hñh%}r3(h']h(]h)]h*]h+]uh-Kh/]r4h1XFVerification that the Linux host is the recommended Ubuntu LTS versionr5…�r6}r7(hj2hj0ubaubaubj*)�r8}r9(hX&Installation of required host packagesr:hj$hhÆh#j-h%}r;(h']h(]h)]h*]h+]uh-Nh.hh/]r<hí)�r=}r>(hj:hj8hhÆh#hñh%}r?(h']h(]h)]h*]h+]uh-Kh/]r@h1X&Installation of required host packagesrA…�rB}rC(hj:hj=ubaubaubj*)�rD}rE(hXTarget FileSystem installationrFhj$hhÆh#j-h%}rG(h']h(]h)]h*]h+]uh-Nh.hh/]rHhí)�rI}rJ(hjFhjDhhÆh#hñh%}rK(h']h(]h)]h*]h+]uh-K h/]rLh1XTarget FileSystem installationrM…�rN}rO(hjFhjIubaubaubj*)�rP}rQ(hX NFS setuprRhj$hhÆh#j-h%}rS(h']h(]h)]h*]h+]uh-Nh.hh/]rThí)�rU}rV(hjRhjPhhÆh#hñh%}rW(h']h(]h)]h*]h+]uh-K!h/]rXh1X NFS setuprY…�rZ}r[(hjRhjUubaubaubj*)�r\}r](hX TFTP setupr^hj$hhÆh#j-h%}r_(h']h(]h)]h*]h+]uh-Nh.hh/]r`hí)�ra}rb(hj^hj\hhÆh#hñh%}rc(h']h(]h)]h*]h+]uh-K"h/]rdh1X TFTP setupre…�rf}rg(hj^hjaubaubaubj*)�rh}ri(hX Minicom setuprjhj$hhÆh#j-h%}rk(h']h(]h)]h*]h+]uh-Nh.hh/]rlhí)�rm}rn(hjjhjhhhÆh#hñh%}ro(h']h(]h)]h*]h+]uh-K#h/]rph1X Minicom setuprq…�rr}rs(hjjhjmubaubaubj*)�rt}ru(hX uboot setuprvhj$hhÆh#j-h%}rw(h']h(]h)]h*]h+]uh-Nh.hh/]rxhí)�ry}rz(hjvhjthhÆh#hñh%}r{(h']h(]h)]h*]h+]uh-K$h/]r|h1X uboot setupr}…�r~}r(hjvhjyubaubaubj*)�r€}r�(hXLoad uboot script hj$hhÆh#j-h%}r‚(h']h(]h)]h*]h+]uh-Nh.hh/]rƒhí)�r„}r…(hXLoad uboot scriptr†hj€hhÆh#hñh%}r‡(h']h(]h)]h*]h+]uh-K%h/]rˆh1XLoad uboot scriptr‰…�rŠ}r‹(hj†hj„ubaubaubeubj )�rŒ}r�(hX-The host setup is common to all TI platforms.rŽhhÄhhÆh#jh%}r�(h']h(]h)]h*]h+]uh-Nh.hh/]r�hí)�r‘}r’(hjŽhjŒhhÆh#hñh%}r“(h']h(]h)]h*]h+]uh-K(h/]r”h1X-The host setup is common to all TI platforms.r•…�r–}r—(hjŽhj‘ubaubaubcdocutils.nodes image r˜)�r™}rš(hX:.. Image:: ../../images/Linux_Host_Development_System.png hhÄhhÆh#Uimager›h%}rœ(UuriX=linux/Overview/../../images/Linux_Host_Development_System.pngr�h*]h)]h']h(]U candidatesrž}rŸU*j�sh+]uh-K+h.hh/]ubcsphinx.ext.ifconfig ifconfig r )�r¡}r¢(hUhhÄhhÆh#Uifconfigr£h%}r¤(Uexprr¥XCONFIG_sdk in ('PLSDK')h*]h)]h']h(]h+]uh-K,h.hh/]r¦(há)�r§}r¨(hXBeagleBone Black Usersr©hj¡hhÆh#håh%}rª(h*]r«h¹ah)]h']h(]h+]r¬h auh-Nh.hh/]r­h1XBeagleBone Black Usersr®…�r¯}r°(hj©hj§ubaubhí)�r±}r²(hXÎTo run the SDK's setup scripts the following cables are required to be connected to the BeagleBone Black and your Linux PC. Please ensure both are connected before following any of the steps in this guide.r³hj¡hhÆh#hñh%}r´(h']h(]h)]h*]h+]uh-K1h.hh/]rµh1XÎTo run the SDK's setup scripts the following cables are required to be connected to the BeagleBone Black and your Linux PC. Please ensure both are connected before following any of the steps in this guide.r¶…�r·}r¸(hj³hj±ubaubj#)�r¹}rº(hUhj¡hhÆh#j&h%}r»(j(X-h*]h)]h']h(]h+]uh-K5h.hh/]r¼(j*)�r½}r¾(hX&USB Mini cable (included with BBBlack)r¿hj¹hhÆh#j-h%}rÀ(h']h(]h)]h*]h+]uh-Nh.hh/]rÁhí)�rÂ}rÃ(hj¿hj½hhÆh#hñh%}rÄ(h']h(]h)]h*]h+]uh-K5h/]rÅh1X&USB Mini cable (included with BBBlack)rÆ…�rÇ}rÈ(hj¿hjÂubaubaubj*)�rÉ}rÊ(hXv`FTDI Serial cable `__ hj¹hhÆh#j-h%}rË(h']h(]h)]h*]h+]uh-Nh.hh/]rÌhí)�rÍ}rÎ(hXu`FTDI Serial cable `__rÏhjÉhhÆh#hñh%}rÐ(h']h(]h)]h*]h+]uh-K6h/]rÑhs)�rÒ}rÓ(hjÏh%}rÔ(UnameXFTDI Serial cablehwX]http://circuitco.com/support/index.php?title=BeagleBone_Black_Accessories#Serial_Debug_Cablesh*]h)]h']h(]h+]uhjÍh/]rÕh1XFTDI Serial cablerÖ…�r×}rØ(hUhjÒubah#h|ubaubaubeubhá)�rÙ}rÚ(hXClearing the eMMCrÛhj¡hhÆh#håh%}rÜ(h*]rÝhÁah)]h']h(]h+]rÞhauh-Nh.hh/]rßh1XClearing the eMMCrà…�rá}râ(hjÛhjÙubaubhí)�rã}rä(hXôThe BeagleBone Black includes an eMMC device on it which comes pre-flashed with an Angstrom distribution. Because eMMC is the default boot mode for this board we need to prevent it from being able to boot by either removing or renaming the MLO.råhj¡hhÆh#hñh%}ræ(h']h(]h)]h*]h+]uh-K`__.hj¡hhÆh#hñh%}r(h']h(]h)]h*]h+]uh-KPh.hh/]r(h1X0Instructions on restoring the eMMC can be found r…�r}r(hX0Instructions on restoring the eMMC can be found hj ubhs)�r}r(hXM`here `__h%}r(UnameXherehwXBhttp://circuitco.com/support/index.php?title=Updating_The_Softwareh*]h)]h']h(]h+]uhj h/]rh1Xherer…�r}r(hUhjubah#h|ubh1X.…�r}r(hX.hj ubeubhá)�r}r(hXK2H/K2K, K2L, and K2E Usersrhj¡hhÆh#håh%}r (h*]r!h»ah)]h']h(]h+]r"hauh-Nh.hh/]r#h1XK2H/K2K, K2L, and K2E Usersr$…�r%}r&(hjhjubaubhí)�r'}r((hXSFor K2H/K2K, K2L, and K2E platforms, if u-boot has not been loaded before or the previous u-boot is somehow corrupted, please first program the EVMs following the instructions at `Program EVM User Guide `__. After that, continue to follow the sections below to use the setup scripts.hj¡hhÆh#hñh%}r)(h']h(]h)]h*]h+]uh-KVh.hh/]r*(h1X³For K2H/K2K, K2L, and K2E platforms, if u-boot has not been loaded before or the previous u-boot is somehow corrupted, please first program the EVMs following the instructions at r+…�r,}r-(hX³For K2H/K2K, K2L, and K2E platforms, if u-boot has not been loaded before or the previous u-boot is somehow corrupted, please first program the EVMs following the instructions at hj'ubhs)�r.}r/(hXS`Program EVM User Guide `__h%}r0(UnameXProgram EVM User GuidehwX6http://processors.wiki.ti.com/index.php/Program_EVM_UGh*]h)]h']h(]h+]uhj'h/]r1h1XProgram EVM User Guider2…�r3}r4(hUhj.ubah#h|ubh1XM. After that, continue to follow the sections below to use the setup scripts.r5…�r6}r7(hXM. After that, continue to follow the sections below to use the setup scripts.hj'ubeubeubhá)�r8}r9(hXHow to run the setup scriptr:hhÄhhÆh#håh%}r;(h*]r<h·ah)]h']h(]h+]r=h auh-Nh.hh/]r>h1XHow to run the setup scriptr?…�r@}rA(hj:hj8ubaubhí)�rB}rC(hX®The Setup Script (**setup.sh**) is located in the |__SDK_FULL_NAME__| installation directory.  By default, this directory has a name that has the form |__SDK_INSTALL_DIR__|.hhÄhhÆh#hñh%}rD(h']h(]h)]h*]h+]uh-K_h.hh/]rE(h1XThe Setup Script (rF…�rG}rH(hXThe Setup Script (hjBubhü)�rI}rJ(hX **setup.sh**h%}rK(h']h(]h)]h*]h+]uhjBh/]rLh1Xsetup.shrM…�rN}rO(hUhjIubah#jubh1X) is located in the rP…�rQ}rR(hX) is located in the hjBubh1XProcessor SDK LinuxrS…�rT}rU(hh˜hNh-Nh.hhjBubh1XS installation directory.  By default, this directory has a name that has the form rV…�rW}rX(hXS installation directory.  By default, this directory has a name that has the form hjBubh1X3ti-processor-sdk-linux-[platformName]-evm-rY…�rZ}r[(hh5hNh-Nh.hhjBubh1X.…�r\}r](hX.hjBubeubj )�r^}r_(hUhhÄhhÆh#j£h%}r`(j¥XCONFIG_sdk in ('PLSDK')h*]h)]h']h(]h+]uh-Kch.hh/]rahí)�rb}rc(hX9Change to that ti-processor-sdk-linux install directory.rdhj^hhÆh#hñh%}re(h']h(]h)]h*]h+]uh-Keh.hh/]rfh1X9Change to that ti-processor-sdk-linux install directory.rg…�rh}ri(hjdhjbubaubaubhí)�rj}rk(hXThen run the script:rlhhÄhhÆh#hñh%}rm(h']h(]h)]h*]h+]uh-Kgh.hh/]rnh1XThen run the script:ro…�rp}rq(hjlhjjubaubhí)�rr}rs(hX**./setup.sh**rthhÄhhÆh#hñh%}ru(h']h(]h)]h*]h+]uh-Kih.hh/]rvhü)�rw}rx(hjth%}ry(h']h(]h)]h*]h+]uhjrh/]rzh1X ./setup.shr{…�r|}r}(hUhjwubah#jubaubj )�r~}r(hX¶The Setup Script will first check to see if the user is running the recommended Ubuntu Long Term Support (LTS) distribution, if not it will exit. If the user is running on a different Ubuntu version or another Linux distribution, they are encouraged to modify the environment setup script to match their distribution. See which version of Ubuntu is currently supported `here <../Release_Specific_Supported_Platforms_and_Versions.html>`__.hhÄhhÆh#jh%}r€(h']h(]h)]h*]h+]uh-Nh.hh/]r�hí)�r‚}rƒ(hX¶The Setup Script will first check to see if the user is running the recommended Ubuntu Long Term Support (LTS) distribution, if not it will exit. If the user is running on a different Ubuntu version or another Linux distribution, they are encouraged to modify the environment setup script to match their distribution. See which version of Ubuntu is currently supported `here <../Release_Specific_Supported_Platforms_and_Versions.html>`__.hj~hhÆh#hñh%}r„(h']h(]h)]h*]h+]uh-Klh/]r…(h1XqThe Setup Script will first check to see if the user is running the recommended Ubuntu Long Term Support (LTS) distribution, if not it will exit. If the user is running on a different Ubuntu version or another Linux distribution, they are encouraged to modify the environment setup script to match their distribution. See which version of Ubuntu is currently supported r†…�r‡}rˆ(hXqThe Setup Script will first check to see if the user is running the recommended Ubuntu Long Term Support (LTS) distribution, if not it will exit. If the user is running on a different Ubuntu version or another Linux distribution, they are encouraged to modify the environment setup script to match their distribution. See which version of Ubuntu is currently supported hj‚ubhs)�r‰}rŠ(hXD`here <../Release_Specific_Supported_Platforms_and_Versions.html>`__h%}r‹(UnameXherehwX9../Release_Specific_Supported_Platforms_and_Versions.htmlh*]h)]h']h(]h+]uhj‚h/]rŒh1Xherer�…�rŽ}r�(hUhj‰ubah#h|ubh1X.…�r�}r‘(hX.hj‚ubeubaubhá)�r’}r“(hX:Detailed step by step description through the setup scriptr”hhÄhhÆh#håh%}r•(h*]r–h¼ah)]h']h(]h+]r—hauh-Nh.hh/]r˜h1X:Detailed step by step description through the setup scriptr™…�rš}r›(hj”hj’ubaubhí)�rœ}r�(hXZThe following sections describe in more detail how to run the script and what it is doing.ržhhÄhhÆh#hñh%}rŸ(h']h(]h)]h*]h+]uh-Kwh.hh/]r h1XZThe following sections describe in more detail how to run the script and what it is doing.r¡…�r¢}r£(hjžhjœubaubhá)�r¤}r¥(hX&Installation of Required Host Packagesr¦hhÄhhÆh#håh%}r§(h*]r¨hºah)]h']h(]h+]r©hauh-Nh.hh/]rªh1X&Installation of Required Host Packagesr«…�r¬}r­(hj¦hj¤ubaubhí)�r®}r¯(hXsThis section will check to make sure you have the proper host support packages to allow you do the following tasks:r°hhÄhhÆh#hñh%}r±(h']h(]h)]h*]h+]uh-K}h.hh/]r²h1XsThis section will check to make sure you have the proper host support packages to allow you do the following tasks:r³…�r´}rµ(hj°hj®ubaubj#)�r¶}r·(hUhhÄhhÆh#j&h%}r¸(j(X-h*]h)]h']h(]h+]uh-K€h.hh/]r¹(j*)�rº}r»(hXtelnetr¼hj¶hhÆh#j-h%}r½(h']h(]h)]h*]h+]uh-Nh.hh/]r¾hí)�r¿}rÀ(hj¼hjºhhÆh#hñh%}rÁ(h']h(]h)]h*]h+]uh-K€h/]rÂh1XtelnetrÃ…�rÄ}rÅ(hj¼hj¿ubaubaubj*)�rÆ}rÇ(hX2bring up menuconfig, the kernel configuration toolrÈhj¶hhÆh#j-h%}rÉ(h']h(]h)]h*]h+]uh-Nh.hh/]rÊhí)�rË}rÌ(hjÈhjÆhhÆh#hñh%}rÍ(h']h(]h)]h*]h+]uh-K�h/]rÎh1X2bring up menuconfig, the kernel configuration toolrÏ…�rÐ}rÑ(hjÈhjËubaubaubj*)�rÒ}rÓ(hXmounting filesystem via nfsrÔhj¶hhÆh#j-h%}rÕ(h']h(]h)]h*]h+]uh-Nh.hh/]rÖhí)�r×}rØ(hjÔhjÒhhÆh#hñh%}rÙ(h']h(]h)]h*]h+]uh-K‚h/]rÚh1Xmounting filesystem via nfsrÛ…�rÜ}rÝ(hjÔhj×ubaubaubj*)�rÞ}rß(hXtftpràhj¶hhÆh#j-h%}rá(h']h(]h)]h*]h+]uh-Nh.hh/]râhí)�rã}rä(hjàhjÞhhÆh#hñh%}rå(h']h(]h)]h*]h+]uh-Kƒh/]ræh1Xtftprç…�rè}ré(hjàhjãubaubaubj*)�rê}rë(hXbring up minicomrìhj¶hhÆh#j-h%}rí(h']h(]h)]h*]h+]uh-Nh.hh/]rîhí)�rï}rð(hjìhjêhhÆh#hñh%}rñ(h']h(]h)]h*]h+]uh-K„h/]ròh1Xbring up minicomró…�rô}rõ(hjìhjïubaubaubj*)�rö}r÷(hXrebuild u-boot hj¶hhÆh#j-h%}rø(h']h(]h)]h*]h+]uh-Nh.hh/]rùhí)�rú}rû(hXrebuild u-bootrühjöhhÆh#hñh%}rý(h']h(]h)]h*]h+]uh-K…h/]rþh1Xrebuild u-bootrÿ…�r}r(hjühjúubaubaubeubhí)�r}r(hXaIf your host lacks any of the needed packages, they will automatically be installed in this step.rhhÄhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-K‡h.hh/]rh1XaIf your host lacks any of the needed packages, they will automatically be installed in this step.r…�r}r (hjhjubaubj )�r }r (hXVThis command requires you to have administrator priviliges (sudo access) on your host.hhÄhhÆh#jh%}r (h']h(]h)]h*]h+]uh-Nh.hh/]r hí)�r}r(hXVThis command requires you to have administrator priviliges (sudo access) on your host.rhj hhÆh#hñh%}r(h']h(]h)]h*]h+]uh-K‹h/]rh1XVThis command requires you to have administrator priviliges (sudo access) on your host.r…�r}r(hjhjubaubaubhí)�r}r(hXrThe command below is an example of what this script is doing. The actual packages may vary for different releases:rhhÄhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-KŽh.hh/]rh1XrThe command below is an example of what this script is doing. The actual packages may vary for different releases:r…�r}r(hjhjubaubhí)�r}r(hX™**sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop u-boot-tools**r hhÄhhÆh#hñh%}r!(h']h(]h)]h*]h+]uh-K‘h.hh/]r"hü)�r#}r$(hj h%}r%(h']h(]h)]h*]h+]uhjh/]r&h1X•sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev autoconf automake dos2unix screen lrzsz lzop u-boot-toolsr'…�r(}r)(hUhj#ubah#jubaubhá)�r*}r+(hXAdd to Dialout Groupr,hhÄhhÆh#håh%}r-(h*]r.hÀah)]h']h(]h+]r/hauh-Nh.hh/]r0h1XAdd to Dialout Groupr1…�r2}r3(hj,hj*ubaubj )�r4}r5(hXFThis part requires you to have administrator priviliges (sudo access).r6hhÄhhÆh#jh%}r7(h']h(]h)]h*]h+]uh-Nh.hh/]r8hí)�r9}r:(hj6hj4hhÆh#hñh%}r;(h']h(]h)]h*]h+]uh-K—h/]r<h1XFThis part requires you to have administrator priviliges (sudo access).r=…�r>}r?(hj6hj9ubaubaubhí)�r@}rA(hX A unique step is required for users using Ubuntu 12.04+. By default the user does not have the proper permissions to access a serial device ( ex ttyS0, ttyUSB0, etc...). A user must be apart of a "dialout" group to access these serial device without root privileges.rBhhÄhhÆh#hñh%}rC(h']h(]h)]h*]h+]uh-K™h.hh/]rDh1X A unique step is required for users using Ubuntu 12.04+. By default the user does not have the proper permissions to access a serial device ( ex ttyS0, ttyUSB0, etc...). A user must be apart of a "dialout" group to access these serial device without root privileges.rE…�rF}rG(hjBhj@ubaubhí)�rH}rI(hX1During this step the script will check if the current Linux user is apart of the dialout group. If not the current Linux user will automatically be added to the dialout group. The Linux user will still be required to use sudo when accessing the serial device until the user logs out and then logs back in.rJhhÄhhÆh#hñh%}rK(h']h(]h)]h*]h+]uh-Kžh.hh/]rLh1X1During this step the script will check if the current Linux user is apart of the dialout group. If not the current Linux user will automatically be added to the dialout group. The Linux user will still be required to use sudo when accessing the serial device until the user logs out and then logs back in.rM…�rN}rO(hjJhjHubaubhá)�rP}rQ(hXTarget FileSystem InstallationrRhhÄhhÆh#håh%}rS(h*]rTh¿ah)]h']h(]h+]rUhauh-Nh.hh/]rVh1XTarget FileSystem InstallationrW…�rX}rY(hjRhjPubaubhí)�rZ}r[(hX-This step will extract the target filesystem.r\hhÄhhÆh#hñh%}r](h']h(]h)]h*]h+]uh-K§h.hh/]r^h1X-This step will extract the target filesystem.r_…�r`}ra(hj\hjZubaubj )�rb}rc(hXFThis part requires you to have administrator priviliges (sudo access).rdhhÄhhÆh#jh%}re(h']h(]h)]h*]h+]uh-Nh.hh/]rfhí)�rg}rh(hjdhjbhhÆh#hñh%}ri(h']h(]h)]h*]h+]uh-Kªh/]rjh1XFThis part requires you to have administrator priviliges (sudo access).rk…�rl}rm(hjdhjgubaubaubhí)�rn}ro(hXCThe default location is: /home/user/|__SDK_INSTALL_DIR__|/targetNFShhÄhhÆh#hñh%}rp(h']h(]h)]h*]h+]uh-K¬h.hh/]rq(h1X$The default location is: /home/user/rr…�rs}rt(hX$The default location is: /home/user/hjnubh1X3ti-processor-sdk-linux-[platformName]-evm-ru…�rv}rw(hh5hNh-Nh.hhjnubh1X /targetNFSrx…�ry}rz(hX /targetNFShjnubeubj )�r{}r|(hUhhÄhhÆh#j£h%}r}(j¥XCONFIG_sdk in ('PLSDK')h*]h)]h']h(]h+]uh-K¯h.hh/]r~cdocutils.nodes literal_block r)�r€}r�(hXÀIn which directory do you want to install the target filesystem?(if this directory does not exist it will be created) [ /home/user/ti-processor-sdk-linux-[platformName]-evm-x.x.x.x/targetNFS ]hj{hhÆh#U literal_blockr‚h%}rƒ(Ulinenosr„‰Ulanguager…XtexthÛhÜh*]h)]h']Uhighlight_argsr†}h(]h+]uh-K±h.hh/]r‡h1XÀIn which directory do you want to install the target filesystem?(if this directory does not exist it will be created) [ /home/user/ti-processor-sdk-linux-[platformName]-evm-x.x.x.x/targetNFS ]rˆ…�r‰}rŠ(hUhj€ubaubaubj )�r‹}rŒ(hUhhÄhhÆh#j£h%}r�(j¥XCONFIG_sdk in ('PSDKLA')h*]h)]h']h(]h+]uh-K¶h.hh/]rŽj)�r�}r�(hX¿In which directory do you want to install the target filesystem?(if this directory does not exist it will be created) [ /home/user/ti-processor-sdk-linux-automotive-j7-evm-x.x.x.x/targetNFS ]hj‹hhÆh#j‚h%}r‘(j„‰j…XtexthÛhÜh*]h)]h']j†}h(]h+]uh-K¸h.hh/]r’h1X¿In which directory do you want to install the target filesystem?(if this directory does not exist it will be created) [ /home/user/ti-processor-sdk-linux-automotive-j7-evm-x.x.x.x/targetNFS ]r“…�r”}r•(hUhj�ubaubaubhí)�r–}r—(hX¼You can override the default location by typing in another location or by hitting you can accept the default location. This can take a little time to untar and unzip the filesytem.r˜hhÄhhÆh#hñh%}r™(h']h(]h)]h*]h+]uh-K½h.hh/]ršh1X¼You can override the default location by typing in another location or by hitting you can accept the default location. This can take a little time to untar and unzip the filesytem.r›…�rœ}r�(hj˜hj–ubaubhí)�rž}rŸ(hXjIf you have run this script more than once and the filesystem already exists, you will be asked to either:r hhÄhhÆh#hñh%}r¡(h']h(]h)]h*]h+]uh-KÁh.hh/]r¢h1XjIf you have run this script more than once and the filesystem already exists, you will be asked to either:r£…�r¤}r¥(hj hjžubaubj#)�r¦}r§(hUhhÄhhÆh#j&h%}r¨(j(X-h*]h)]h']h(]h+]uh-KÄh.hh/]r©(j*)�rª}r«(hXrename the filesystemr¬hj¦hhÆh#j-h%}r­(h']h(]h)]h*]h+]uh-Nh.hh/]r®hí)�r¯}r°(hj¬hjªhhÆh#hñh%}r±(h']h(]h)]h*]h+]uh-KÄh/]r²h1Xrename the filesystemr³…�r´}rµ(hj¬hj¯ubaubaubj*)�r¶}r·(hXoverwrite the filesystemr¸hj¦hhÆh#j-h%}r¹(h']h(]h)]h*]h+]uh-Nh.hh/]rºhí)�r»}r¼(hj¸hj¶hhÆh#hñh%}r½(h']h(]h)]h*]h+]uh-KÅh/]r¾h1Xoverwrite the filesystemr¿…�rÀ}rÁ(hj¸hj»ubaubaubj*)�rÂ}rÃ(hXskip filesystem extraction hj¦hhÆh#j-h%}rÄ(h']h(]h)]h*]h+]uh-Nh.hh/]rÅhí)�rÆ}rÇ(hXskip filesystem extractionrÈhjÂhhÆh#hñh%}rÉ(h']h(]h)]h*]h+]uh-KÆh/]rÊh1Xskip filesystem extractionrË…�rÌ}rÍ(hjÈhjÆubaubaubeubhá)�rÎ}rÏ(hX NFS SetuprÐhhÄhhÆh#håh%}rÑ(h*]rÒh¸ah)]h']h(]h+]rÓh auh-Nh.hh/]rÔh1X NFS SetuprÕ…�rÖ}r×(hjÐhjÎubaubhí)�rØ}rÙ(hX\This step will allow you to export your filesystem which was extracted in the previous step.rÚhhÄhhÆh#hñh%}rÛ(h']h(]h)]h*]h+]uh-KËh.hh/]rÜh1X\This step will allow you to export your filesystem which was extracted in the previous step.rÝ…�rÞ}rß(hjÚhjØubaubj )�rà}rá(hXIThis command requires you to have administrator priviliges (sudo access).hhÄhhÆh#jh%}râ(h']h(]h)]h*]h+]uh-Nh.hh/]rãhí)�rä}rå(hXIThis command requires you to have administrator priviliges (sudo access).ræhjàhhÆh#hñh%}rç(h']h(]h)]h*]h+]uh-KÏh/]rèh1XIThis command requires you to have administrator priviliges (sudo access).ré…�rê}rë(hjæhjäubaubaubj#)�rì}rí(hUhhÄhhÆh#j&h%}rî(j(X-h*]h)]h']h(]h+]uh-KÒh.hh/]rï(j*)�rð}rñ(hXhThis step adds the path to root filesystem from the previous step to the file /etc/exports on your host.hjìhhÆh#j-h%}rò(h']h(]h)]h*]h+]uh-Nh.hh/]róhí)�rô}rõ(hXhThis step adds the path to root filesystem from the previous step to the file /etc/exports on your host.röhjðhhÆh#hñh%}r÷(h']h(]h)]h*]h+]uh-KÒh/]røh1XhThis step adds the path to root filesystem from the previous step to the file /etc/exports on your host.rù…�rú}rû(hjöhjôubaubaubj*)�rü}rý(hXnThe NFS kernel daemon is then stopped and then restarted to make sure the exported file system is recognized. hjìhhÆh#j-h%}rþ(h']h(]h)]h*]h+]uh-Nh.hh/]rÿhí)�r}r(hXmThe NFS kernel daemon is then stopped and then restarted to make sure the exported file system is recognized.rhjühhÆh#hñh%}r(h']h(]h)]h*]h+]uh-KÔh/]rh1XmThe NFS kernel daemon is then stopped and then restarted to make sure the exported file system is recognized.r…�r}r(hjhjubaubaubeubhá)�r}r (hX TFTP Setupr hhÄhhÆh#håh%}r (h*]r h³ah)]h']h(]h+]r hauh-Nh.hh/]rh1X TFTP Setupr…�r}r(hj hjubaubhí)�r}r(hX1This section will setup tftp access on your host.rhhÄhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-KÚh.hh/]rh1X1This section will setup tftp access on your host.r…�r}r(hjhjubaubj )�r}r(hXVThis command requires you to have administrator priviliges (sudo access) on your host.hhÄhhÆh#jh%}r(h']h(]h)]h*]h+]uh-Nh.hh/]rhí)�r}r(hXVThis command requires you to have administrator priviliges (sudo access) on your host.r hjhhÆh#hñh%}r!(h']h(]h)]h*]h+]uh-KÝh/]r"h1XVThis command requires you to have administrator priviliges (sudo access) on your host.r#…�r$}r%(hj hjubaubaubj)�r&}r'(hX†Which directory do you want to be your tftp root directory?(if this directory does not exist it will be created for you) [ /tftpboot ]hhÄhhÆh#j‚h%}r((j„‰j…XtexthÛhÜh*]h)]h']j†}h(]h+]uh-Kàh.hh/]r)h1X†Which directory do you want to be your tftp root directory?(if this directory does not exist it will be created for you) [ /tftpboot ]r*…�r+}r,(hUhj&ubaubhí)�r-}r.(hXThe default location is /tftpboot which is off of the root directory on your linux host and requires administrator privileges. You can hit to select the default location or type in another path to override the default. Then the following task occur:r/hhÄhhÆh#hñh%}r0(h']h(]h)]h*]h+]uh-Kåh.hh/]r1h1XThe default location is /tftpboot which is off of the root directory on your linux host and requires administrator privileges. You can hit to select the default location or type in another path to override the default. Then the following task occur:r2…�r3}r4(hj/hj-ubaubj#)�r5}r6(hUhhÄhhÆh#j&h%}r7(j(X-h*]h)]h']h(]h+]uh-Kêh.hh/]r8(j*)�r9}r:(hXHA tftp config file is created for you on your host at /etc/xinetd.d/tftphj5hhÆh#j-h%}r;(h']h(]h)]h*]h+]uh-Nh.hh/]r<hí)�r=}r>(hXHA tftp config file is created for you on your host at /etc/xinetd.d/tftpr?hj9hhÆh#hñh%}r@(h']h(]h)]h*]h+]uh-Kêh/]rAh1XHA tftp config file is created for you on your host at /etc/xinetd.d/tftprB…�rC}rD(hj?hj=ubaubaubj*)�rE}rF(hXSThe tftp server is stopped and then restarted to insure the changes are picked up. hj5hhÆh#j-h%}rG(h']h(]h)]h*]h+]uh-Nh.hh/]rHhí)�rI}rJ(hXRThe tftp server is stopped and then restarted to insure the changes are picked up.rKhjEhhÆh#hñh%}rL(h']h(]h)]h*]h+]uh-Kìh/]rMh1XRThe tftp server is stopped and then restarted to insure the changes are picked up.rN…�rO}rP(hjKhjIubaubaubeubhí)�rQ}rR(hX„If you have run this script more than once or the filename already exists, you will be asked to select one of the following options.rShhÄhhÆh#hñh%}rT(h']h(]h)]h*]h+]uh-Kïh.hh/]rUh1X„If you have run this script more than once or the filename already exists, you will be asked to select one of the following options.rV…�rW}rX(hjShjQubaubj#)�rY}rZ(hUhhÄhhÆh#j&h%}r[(j(X-h*]h)]h']h(]h+]uh-Kòh.hh/]r\(j*)�r]}r^(hXrename the filesystemr_hjYhhÆh#j-h%}r`(h']h(]h)]h*]h+]uh-Nh.hh/]rahí)�rb}rc(hj_hj]hhÆh#hñh%}rd(h']h(]h)]h*]h+]uh-Kòh/]reh1Xrename the filesystemrf…�rg}rh(hj_hjbubaubaubj*)�ri}rj(hXoverwrite the filesystemrkhjYhhÆh#j-h%}rl(h']h(]h)]h*]h+]uh-Nh.hh/]rmhí)�rn}ro(hjkhjihhÆh#hñh%}rp(h']h(]h)]h*]h+]uh-Kóh/]rqh1Xoverwrite the filesystemrr…�rs}rt(hjkhjnubaubaubj*)�ru}rv(hXskip filesystem extraction hjYhhÆh#j-h%}rw(h']h(]h)]h*]h+]uh-Nh.hh/]rxhí)�ry}rz(hXskip filesystem extractionr{hjuhhÆh#hñh%}r|(h']h(]h)]h*]h+]uh-Kôh/]r}h1Xskip filesystem extractionr~…�r}r€(hj{hjyubaubaubeubhí)�r�}r‚(hX=Repeat this for any additional prompts about /tftpboot files.rƒhhÄhhÆh#hñh%}r„(h']h(]h)]h*]h+]uh-Köh.hh/]r…h1X=Repeat this for any additional prompts about /tftpboot files.r†…�r‡}rˆ(hjƒhj�ubaubhá)�r‰}rŠ(hX Minicom Setupr‹hhÄhhÆh#håh%}rŒ(h*]r�h´ah)]h']h(]h+]rŽhauh-Nh.hh/]r�h1X Minicom Setupr�…�r‘}r’(hj‹hj‰ubaubhí)�r“}r”(hXUThis step will set up minicom (serial communication application) for SDK development.r•hhÄhhÆh#hñh%}r–(h']h(]h)]h*]h+]uh-Kûh.hh/]r—h1XUThis step will set up minicom (serial communication application) for SDK development.r˜…�r™}rš(hj•hj“ubaubj)�r›}rœ(hXCWhich serial port do you want to use with minicom? [ /dev/ttyUSB0 ]hhÄhhÆh#j‚h%}r�(j„‰j…XtexthÛhÜh*]h)]h']j†}h(]h+]uh-Kþh.hh/]ržh1XCWhich serial port do you want to use with minicom? [ /dev/ttyUSB0 ]rŸ…�r }r¡(hUhj›ubaubhí)�r¢}r£(hX=For most boards, the default /dev/ttyUSB0 should be selected.r¤hhÄhhÆh#hñh%}r¥(h']h(]h)]h*]h+]uh-Mh.hh/]r¦h1X=For most boards, the default /dev/ttyUSB0 should be selected.r§…�r¨}r©(hj¤hj¢ubaubj )�rª}r«(hUhhÄhhÆh#j£h%}r¬(j¥XCONFIG_sdk in ('PLSDK')h*]h)]h']h(]h+]uh-Mh.hh/]r­hí)�r®}r¯(hX|For Beaglebone which has a USB-to-Serial converter, just hit enter and the proper serial port will be setup in a later step.r°hjªhhÆh#hñh%}r±(h']h(]h)]h*]h+]uh-Mh.hh/]r²h1X|For Beaglebone which has a USB-to-Serial converter, just hit enter and the proper serial port will be setup in a later step.r³…�r´}rµ(hj°hj®ubaubaubj#)�r¶}r·(hUhhÄhhÆh#j&h%}r¸(j(X-h*]h)]h']h(]h+]uh-M h.hh/]r¹(j*)�rº}r»(hXGA minicom configuration will be saved for you at /home/user/.minirc.dflhj¶hhÆh#j-h%}r¼(h']h(]h)]h*]h+]uh-Nh.hh/]r½hí)�r¾}r¿(hXGA minicom configuration will be saved for you at /home/user/.minirc.dflrÀhjºhhÆh#hñh%}rÁ(h']h(]h)]h*]h+]uh-M h/]rÂh1XGA minicom configuration will be saved for you at /home/user/.minirc.dflrÃ…�rÄ}rÅ(hjÀhj¾ubaubaubj*)�rÆ}rÇ(hXSThe old configuration if there was one will be saved at /home/user/.minirc.dfl.old hj¶hhÆh#j-h%}rÈ(h']h(]h)]h*]h+]uh-Nh.hh/]rÉhí)�rÊ}rË(hXRThe old configuration if there was one will be saved at /home/user/.minirc.dfl.oldrÌhjÆhhÆh#hñh%}rÍ(h']h(]h)]h*]h+]uh-M h/]rÎh1XRThe old configuration if there was one will be saved at /home/user/.minirc.dfl.oldrÏ…�rÐ}rÑ(hjÌhjÊubaubaubeubhí)�rÒ}rÓ(hXzThe configuration saved to /home/user/.minirc.dfl can be changed, see the Software Development Guide for more information.rÔhhÄhhÆh#hñh%}rÕ(h']h(]h)]h*]h+]uh-Mh.hh/]rÖh1XzThe configuration saved to /home/user/.minirc.dfl can be changed, see the Software Development Guide for more information.r×…�rØ}rÙ(hjÔhjÒubaubj )�rÚ}rÛ(hX\If you are using a USB-to-Serial converter, your port should be configured for /dev/ttyUSBx.hhÄhhÆh#jh%}rÜ(h']h(]h)]h*]h+]uh-Nh.hh/]rÝhí)�rÞ}rß(hX\If you are using a USB-to-Serial converter, your port should be configured for /dev/ttyUSBx.ràhjÚhhÆh#hñh%}rá(h']h(]h)]h*]h+]uh-Mh/]râh1X\If you are using a USB-to-Serial converter, your port should be configured for /dev/ttyUSBx.rã…�rä}rå(hjàhjÞubaubaubj )�ræ}rç(hUhhÄhhÆh#j£h%}rè(j¥XCONFIG_sdk in ('PLSDK')h*]h)]h']h(]h+]uh-Mh.hh/]ré(há)�rê}rë(hX uboot SetuprìhjæhhÆh#håh%}rí(h*]rîhµah)]h']h(]h+]rïh auh-Nh.hh/]rðh1X uboot Setuprñ…�rò}ró(hjìhjêubaubhí)�rô}rõ(hXMThis section will create the necessary u-boot commands to boot up your board.röhjæhhÆh#hñh%}r÷(h']h(]h)]h*]h+]uh-Mh.hh/]røh1XMThis section will create the necessary u-boot commands to boot up your board.rù…�rú}rû(hjöhjôubaubhí)�rü}rý(hXzThe script will detect your ip address and display it. You can override the detected value by entering an alternate value.rþhjæhhÆh#hñh%}rÿ(h']h(]h)]h*]h+]uh-Mh.hh/]rh1XzThe script will detect your ip address and display it. You can override the detected value by entering an alternate value.r…�r}r(hjþhjüubaubj)�r}r(hXŸThis step will set up the u-boot variables for booting the EVM. Autodetected the following ip address of your host, correct it if necessary [ xxx.xxx.xxx.xxx ]hjæhhÆh#j‚h%}r(hÛhÜh*]h)]h']h(]h+]uh-M2h.hh/]rh1XŸThis step will set up the u-boot variables for booting the EVM. Autodetected the following ip address of your host, correct it if necessary [ xxx.xxx.xxx.xxx ]r…�r }r (hUhjubaubhí)�r }r (hXVNext, you will be prompted where you prefer your kernel and file system to be located.r hjæhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-M'h.hh/]rh1XVNext, you will be prompted where you prefer your kernel and file system to be located.r…�r}r(hj hj ubaubj#)�r}r(hUhjæhhÆh#j&h%}r(j(X-h*]h)]h']h(]h+]uh-M*h.hh/]r(j*)�r}r(hX¡Kernel location - TFTP - located on your Host in your designated /tftpboot directory - SD card - located in the 1st partition named "boot" of your SD card hjhNh#j-h%}r(h']h(]h)]h*]h+]uh-Nh.hh/]r(hí)�r}r(hXKernel locationrhjhhÆh#hñh%}r(h']h(]h)]h*]h+]uh-M*h/]rh1XKernel locationr …�r!}r"(hjhjubaubj#)�r#}r$(hUh%}r%(j(X-h*]h)]h']h(]h+]uhjh/]r&(j*)�r'}r((hXBTFTP - located on your Host in your designated /tftpboot directoryr)h%}r*(h']h(]h)]h*]h+]uhj#h/]r+hí)�r,}r-(hj)hj'hhÆh#hñh%}r.(h']h(]h)]h*]h+]uh-M,h/]r/h1XBTFTP - located on your Host in your designated /tftpboot directoryr0…�r1}r2(hj)hj,ubaubah#j-ubj*)�r3}r4(hXDSD card - located in the 1st partition named "boot" of your SD card h%}r5(h']h(]h)]h*]h+]uhj#h/]r6hí)�r7}r8(hXCSD card - located in the 1st partition named "boot" of your SD cardr9hj3hhÆh#hñh%}r:(h']h(]h)]h*]h+]uh-M-h/]r;h1XCSD card - located in the 1st partition named "boot" of your SD cardr<…�r=}r>(hj9hj7ubaubah#j-ubeh#j&ubeubj*)�r?}r@(hXnFilesystem location - NFS - located on your Host. The location is where the file system was extracted in an earlier step. - SD card - located on the 2nd partition named "rootfs" of your SD card. .. note:: The option of "SD card" is not applicable to K2H/K2K, K2E, and K2L platforms. Therefore, please use TFTP/NFS for those keystone2 platforms. hjhhÆh#j-h%}rA(h']h(]h)]h*]h+]uh-Nh.hh/]rB(hí)�rC}rD(hXFilesystem locationrEhj?hhÆh#hñh%}rF(h']h(]h)]h*]h+]uh-M0h/]rGh1XFilesystem locationrH…�rI}rJ(hjEhjCubaubj#)�rK}rL(hUh%}rM(j(X-h*]h)]h']h(]h+]uhj?h/]rN(j*)�rO}rP(hXcNFS - located on your Host. The location is where the file system was extracted in an earlier step.h%}rQ(h']h(]h)]h*]h+]uhjKh/]rRhí)�rS}rT(hXcNFS - located on your Host. The location is where the file system was extracted in an earlier step.rUhjOhhÆh#hñh%}rV(h']h(]h)]h*]h+]uh-M2h/]rWh1XcNFS - located on your Host. The location is where the file system was extracted in an earlier step.rX…�rY}rZ(hjUhjSubaubah#j-ubj*)�r[}r\(hXGSD card - located on the 2nd partition named "rootfs" of your SD card. h%}r](h']h(]h)]h*]h+]uhjKh/]r^hí)�r_}r`(hXFSD card - located on the 2nd partition named "rootfs" of your SD card.rahj[hhÆh#hñh%}rb(h']h(]h)]h*]h+]uh-M4h/]rch1XFSD card - located on the 2nd partition named "rootfs" of your SD card.rd…�re}rf(hjahj_ubaubah#j-ubeh#j&ubcdocutils.nodes block_quote rg)�rh}ri(hUh%}rj(h']h(]h)]h*]h+]uhj?h/]rkj )�rl}rm(hX‹The option of "SD card" is not applicable to K2H/K2K, K2E, and K2L platforms. Therefore, please use TFTP/NFS for those keystone2 platforms.h%}rn(h']h(]h)]h*]h+]uhjhh/]rohí)�rp}rq(hX‹The option of "SD card" is not applicable to K2H/K2K, K2E, and K2L platforms. Therefore, please use TFTP/NFS for those keystone2 platforms.rrhjlhhÆh#hñh%}rs(h']h(]h)]h*]h+]uh-M8h/]rth1X‹The option of "SD card" is not applicable to K2H/K2K, K2E, and K2L platforms. Therefore, please use TFTP/NFS for those keystone2 platforms.ru…�rv}rw(hjrhjpubaubah#jubah#U block_quoterxubeubeubhí)�ry}rz(hXŽNext if you have selected TFTP, you will be prompted which uImage you want to boot using TFTP. You will be given a list of existing uImage's and you can type one in from the list or hit to select the default option. The default option will be the uImage corresponding to the SDK installation. This will be used in the next step to create the necessary u-boot options to boot up your device.r{hjæhhÆh#hñh%}r|(h']h(]h)]h*]h+]uh-M;h.hh/]r}h1XŽNext if you have selected TFTP, you will be prompted which uImage you want to boot using TFTP. You will be given a list of existing uImage's and you can type one in from the list or hit to select the default option. The default option will be the uImage corresponding to the SDK installation. This will be used in the next step to create the necessary u-boot options to boot up your device.r~…�r}r€(hj{hjyubaubhá)�r�}r‚(hXLoad uboot ScriptrƒhjæhhÆh#håh%}r„(h*]r…h¶ah)]h']h(]h+]r†h auh-Nh.hh/]r‡h1XLoad uboot Scriptrˆ…�r‰}rŠ(hjƒhj�ubaubhí)�r‹}rŒ(hX¢This section creates a minicom script or a uEnv.txt file which will be used by u-boot to provide the necessary commands to boot up in the preferred configuration.r�hjæhhÆh#hñh%}rŽ(h']h(]h)]h*]h+]uh-MEh.hh/]r�h1X¢This section creates a minicom script or a uEnv.txt file which will be used by u-boot to provide the necessary commands to boot up in the preferred configuration.r�…�r‘}r’(hj�hj‹ubaubj#)�r“}r”(hUhjæhhÆh#j&h%}r•(j(X-h*]h)]h']h(]h+]uh-MIh.hh/]r–(j*)�r—}r˜(hXlFor boards with straight serial connectors and K2H/K2K, K2E, and K2L platforms, a minicom script is created.hj“hhÆh#j-h%}r™(h']h(]h)]h*]h+]uh-Nh.hh/]ršhí)�r›}rœ(hXlFor boards with straight serial connectors and K2H/K2K, K2E, and K2L platforms, a minicom script is created.r�hj—hhÆh#hñh%}rž(h']h(]h)]h*]h+]uh-MIh/]rŸh1XlFor boards with straight serial connectors and K2H/K2K, K2E, and K2L platforms, a minicom script is created.r …�r¡}r¢(hj�hj›ubaubaubj*)�r£}r¤(hX“For boards like beaglebone with a USB-to-Serial configuration, then a uEnv.txt script is created and placed in the /boot partition of the SD card. hj“hhÆh#j-h%}r¥(h']h(]h)]h*]h+]uh-Nh.hh/]r¦hí)�r§}r¨(hX’For boards like beaglebone with a USB-to-Serial configuration, then a uEnv.txt script is created and placed in the /boot partition of the SD card.r©hj£hhÆh#hñh%}rª(h']h(]h)]h*]h+]uh-MKh/]r«h1X’For boards like beaglebone with a USB-to-Serial configuration, then a uEnv.txt script is created and placed in the /boot partition of the SD card.r¬…�r­}r®(hj©hj§ubaubaubeubj )�r¯}r°(hXÅFor devices which create a uEnv.txt, the device must already be booted up with the USB-to-Serial connector attached to the Host. Further the Host must recognize the boot and START\_HERE partitions.hjæhhÆh#jh%}r±(h']h(]h)]h*]h+]uh-Nh.hh/]r²hí)�r³}r´(hXÅFor devices which create a uEnv.txt, the device must already be booted up with the USB-to-Serial connector attached to the Host. Further the Host must recognize the boot and START\_HERE partitions.hj¯hhÆh#hñh%}rµ(h']h(]h)]h*]h+]uh-MPh/]r¶h1XÄFor devices which create a uEnv.txt, the device must already be booted up with the USB-to-Serial connector attached to the Host. Further the Host must recognize the boot and START_HERE partitions.r·…�r¸}r¹(hXÅFor devices which create a uEnv.txt, the device must already be booted up with the USB-to-Serial connector attached to the Host. Further the Host must recognize the boot and START\_HERE partitions.hj³ubaubaubeubcdocutils.nodes line_block rº)�r»}r¼(hUhhÄhhÆh#U line_blockr½h%}r¾(h']h(]h)]h*]h+]uh-MTh.hh/]r¿cdocutils.nodes line rÀ)�rÁ}rÂ(hUUindentrÃKhj»hhÆh#h-h%}rÄ(h']h(]h)]h*]h+]uh-Kh.hh/]ubaubeubehUU transformerrÅNU footnote_refsrÆ}rÇUrefnamesrÈ}rÉUsymbol_footnotesrÊ]rËUautofootnote_refsrÌ]rÍUsymbol_footnote_refsrÎ]rÏU citationsrÐ]rÑh.hU current_linerÒNUtransform_messagesrÓ]rÔUreporterrÕNUid_startrÖKU autofootnotesr×]rØU citation_refsrÙ}rÚUindirect_targetsrÛ]rÜUsettingsrÝ(cdocutils.frontend Values rÞorß}rà(Ufootnote_backlinksráKUrecord_dependenciesrâNU rfc_base_urlrãUhttps://tools.ietf.org/html/räU tracebackråˆUpep_referencesræNUstrip_commentsrçNU toc_backlinksrèUentryréU language_coderêUenrëU datestamprìNU report_levelríKU _destinationrîNU halt_levelrïKU strip_classesrðNhÐNUerror_encoding_error_handlerrñUbackslashreplaceròUdebugróNUembed_stylesheetrô‰Uoutput_encoding_error_handlerrõUstrictröU sectnum_xformr÷KUdump_transformsrøNU docinfo_xformrùKUwarning_streamrúNUpep_file_url_templaterûUpep-%04drüUexit_status_levelrýKUconfigrþNUstrict_visitorrÿNUcloak_email_addressesrˆUtrim_footnote_reference_spacer‰UenvrNUdump_pseudo_xmlrNUexpose_internalsrNUsectsubtitle_xformr‰U source_linkrNUrfc_referencesrNUoutput_encodingrUutf-8r U source_urlr NUinput_encodingr U utf-8-sigr U_disable_configr NU id_prefixrUU tab_widthrKUerror_encodingrUUTF-8rU_sourcerhÆUgettext_compactrˆU generatorrNUdump_internalsrNU smart_quotesr‰U pep_base_urlrU https://www.python.org/dev/peps/rUsyntax_highlightrUlongrUinput_encoding_error_handlerrjöUauto_id_prefixrUidrUdoctitle_xformr‰Ustrip_elements_with_classesrNU _config_filesr ]Ufile_insertion_enabledr!ˆU raw_enabledr"KU dump_settingsr#NubUsymbol_footnote_startr$KUidsr%}r&(h³jh´j‰hµjêh¶j�h²hÄh·j8h¸jÎh¹j§hºj¤h»jh¼j’h½jh¾hâh¿jPhÀj*hÁjÙuUsubstitution_namesr'}r((X__sdk_install_dir__hX__sdk_install_file__h6X__part_family_device_names__h?X__featuringmatrix__hHX__linux_ubuntu_version_long__h†X__product_line_name__hQX__sdk_short_name__h[X__rtos_ubuntu_version_long__hdX__sdk_download_url__hmX__part_family_name__h}X__sdk_full_name__h�X__linux_ubuntu_version_short__h™X__windows_supported_long__h¢uh#h.h%}r)(h']h*]h)]UsourcehÆh(]h+]uU footnotesr*]r+Urefidsr,}r-ub.