版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Revi History1/58销售邮箱:技术邮箱:suRevi No.DescriptionDraft DateV1.01.初始版本2015/12/28搭建 DM8148 的 Linux 开发环境阅前须知本手册归属广州创龙电子科技所有,非经同意,任何及个人不得擅自摘录本手册部分或全部,违者其。本文档一切解释权归广州创龙电子科技所有。2014-2018 Guangzhou Tronlong Electronic Technology Co.,.s.广州创龙电子科技(简称“广州创龙”或Tronlong),领先的嵌入式方案商,专业提供开发套件、教学设备和主板定务,专注于 TI DSP 以及DSP+
2、ARM 方案开发,是 TI 大学计划最重要的第合作伙伴,和国内诸多著名企业、高等院校合作密切。广州创龙拥有 TI C2000/C5000/C6000/DaVinci/KeyStone/Sitara、Xilinx Spartan/Virtex、Altera Cyclone/Stratix 等系列产品线,推出基于 DSP+ARM+FPGA 三核架构的处理解决方案,广泛应用于工控、电力、通信、仪器仪表、图像、音处理等行业。作为领域的者,广州创龙注重产品质量和技术支持,致力于让客户减少研发成本、降低设计难度、缩短开发周期,使产品快速上市,是主板定制合作首选企业。广州创龙,您身边的主板定制!广州创龙所有
3、产品保修期为一年,保修期内由于产品质量原因引起的,经鉴定是非人为造成的产品损坏问题,由广州创龙免费维修或者更换。销售邮箱: 技术邮箱:suDSP:2/58销售邮箱:技术邮箱:su帮助产品保修目录12345678帮助583/58销售邮箱:技术邮箱:su安装 TI SDK 开发环境55建立交叉编译环境53安装 Samba 共享工具48磁盘格式化、分区、自动挂载42图解在虚拟机中安装 Ubuntu12.04.3 操作系统7安装虚拟机 VMware11.0.0 英文版5前言41虚拟系统是指通过虚拟,在已有的物理计算机下,模拟出具有完整的硬件功能,而且完全独立的一个虚拟计算机系统。通过虚拟机,你可以在一
4、台物理计算机上模拟出两台或多台虚拟的计算机。用户可以在同一台计算机上安装多个 Linux版、多个 Windows 版本,达到同时、同步、高效率的工作效率。在不破坏已有计算机系统的前提下,广州创龙使用虚拟系统,开发环境方式:VMware11.0.0+Ubuntu12.04.3。即在 Windows 系统下安装 VMware11.0.0 虚拟机后,然后在虚拟机上安装 Linux版 Ubuntu12.04.3。4/58销售邮箱:技术邮箱:su前言2(1)在光盘中tools/Windows文件夹下找到VMware-worksion-full-11.0.0-2305329.e xe,双击打开,并安装。安
5、装完成后,在桌面找到VMware Worksion图标,右键打开“打开文件位置”。(2)如下图所示:图1(3)进入 messages 目录。如下图所示:2图(4)将 messages 文件夹下名为的文件夹重命名为 zh,即可正常使用英文版5/58销售邮箱:技术邮箱:su安装虚拟机 VMware11.0.0 英文版VMware11.0.0,修改前后如下图所示:图 33(1)打开 VMware,点击File-New Virtual Machine。如下图所示:图 4(2)在弹出框中选择Custom(advanced),自定义安装,然后点击 Next。如下图所示:图 5(3)选择兼容性Hardwar
6、e compatibility:Worksion11.0,然后点击Next。如下图所示:图 6(4)选择最后一项I will install the operating system later.,然后点击 Next。如下图所示:图 7(5)选择 Linux 操作系统,版为:Ubuntu 64-bit,这里默认选择 64 位系统,也可选择 32 位,然后点击 Next。如下图所示:图 8(6)更改虚拟机名字为 Ubuntu 64-bit,和更改安装路径,然后点击 Next。如下图所示:图 9(7)选择安装的操作系统运行时使用的线程和 CPU 核的数目,然后点击 Next。如下图所示:图 10(
7、8)分配运行时使用的内存,这里默认为 1GB,然后点击 Next。如下图所示:图 11(9)选择第二项Use bridged networking,建立虚拟网络连接,然后点击 Next。如下图 所示:图 12(10)默认选择第二项LSI Logic,然后点击 Next。如下图所示:图 13(11)选择磁盘类型。这里选择的第二项 SCSI 即可。如下图所示:图 14(12)选择第一项Creat a new virtual disk,创建一个新的虚拟磁盘,然后点击 Next。如下图所示:图 15(13)设置最大空间为 20GB,下面选项选择Store virtual disk as a singl
8、e file,将磁盘为单个文件,提高磁盘的速度,然后点击 Next。如下图所示:备注:选择第二项Allocate all disk space now会立刻创建预留一个 20GB 的磁盘文件,占用了磁盘空间,请慎重点击。图 16(14)点击Browse选择一个 Windows 磁盘路径(自拟),并且命名为DM8148-Ubuntu-12.04.3-64-bit.vmdk,然后点击 Next。如下图所示:图 17(15)点击 Finsh,完成系统安装设置。如下图所示:图 18(16)在 VMware 主面板菜单栏上,点击VM-Settings。如下图所示:图 19(17)在弹出框中,点击左下方A
9、DD,新增 2 个虚拟磁盘分区。如下图所示:图 20(18)点击Hard Disk,选择新增硬件类型为磁盘,然后点击 Next。如下图所示:图 21(19)选择虚拟磁盘类型为 SCSI,选择模式Independent-Persistent,单独的文件,然后点击 Next。如下图所示:图 22(20)选择Creat a new virtual disk,新增一个虚拟磁盘,然后点击 Next。如下图所示:图 23(21)点击Browse选择磁盘路径,并且命名为DM8148-disk.vmdk,然后点击Finish 完成新磁盘配置。如下图所示:图 24(22)如上述步骤(16)(20),新建第三个虚
10、拟磁盘,命名为DM8148-software.vmdk。如下图所示:图 25(23)检查设置面板,存在 3 个磁盘符号表示配置磁盘成功。如下图所示:图 26(24)在设置面板上,点击CD/DVD(SATA)-Use ISO image file-Browse,配置 Linux镜像安装文件。如下图所示:图 27(25)选择光盘中tools/Linux文件夹下 ISO 安装文件ubuntu-12.04.3-desktop-i386.iso,然后点击“打开”。如下图所示:图 28(26)点击 OK,完成虚拟机设置。如下图所示:图 29(27)图 30(28)正常运行,弹出如下界面,选择English
11、-Install Ubuntu,默认选择英文版,直接安装系统。如下图所示:图 31(29)默认配置,无需更新,点击 Continue。如下图所示:图 32(30)默认选择第一项,擦除磁盘,安装一个新的 Ubuntu,然后点击 Continue。如下图所示:图 33(31)默认配置,点击install Now,开始安装系统。图 34(32)在等待安装期间,选择所在时区,此处可以在空白处输入,弹出选项中选择时区,点击 Continue。如下图所示:图 35(33)选择English(US)-English(US),键盘类型默认为美式键盘,点击 Continue。如下图所示:图 36(34)填写用户
12、信息。本手册所有用户名和默认为 tronlong,点击 Continue。如下图所示:图 37备注:建议用户名和均使用 tronlong,以匹配所有开档。(35)等待安装,根据不同计算机硬件配置安装时长约 10-30 分钟。图 38(36)安装完成后,弹出以下窗口,点击Restart Now重启 Ubuntu。图 39(37)启动过程中,需要按任意键进入系统。如下图所示:图 40(38)Ubuntu 重启完成后输入tronlong 即可登录系统。如下图所示:图 41(39)如果虚拟机不能连接互联网,请在 Windows 下执行以下步骤,否则可以跳过此步骤:a)在 Windows 下执行WIN+
13、R,在空白处输入servi.msc,然后点击确定。如下图所示:图 42b)在弹出 Windows 服务窗口,找到VMware NAT service,右键并选择“属性”。如下图所示:图 43c)启动类型选择:自动,服务状态点击“启动”,然后点击“确定”,:图 44(40)安装虚拟机小工具,点击 VMware 菜单栏VM-Install VMware Tools。备注:如果没安装Install VMware Tools,进入系统后,屏幕不能全屏,且不能通过共享目录以及拖曳方式在 Windows 和虚拟机 Ubuntn 系统之间传输文件。图 45(41)按Ctrl+Alt+T打开 Terminal
14、 终端,执行以下命令解压VMware Tools,系统会自动挂载VMware Tools安装包,然后将安装包解压到/home/tl目录下,安装包VMwareTools-9.9.0-2304977.tar.gz 位于光盘资料tools/Linux目录下。如下图所示:连续点击两次后,系统会自动识别已有的文件名或者命令,自动补全或者提示选择。Host#cd /media/VMware Tools/Host#lsHost#tar zxvf VMwareTools-9.9.0-2304977.tar.gz -C /home/tl图 46(42)安装VMware Tools,具体操作如下:Host#sud
15、o passwd root备注:安装VMware Tools必须在 root 权限下操作,输入两次后就开启了 root 用户。Host#cd /vmware-tools-distrib/Host#lsHost#sudo ./VMware-install.pl图 47(43)遇到询问全部按回车键确认,等待安装。如下图所示:图 48(44)设置共享目录。a)点击Shut Down确定关机。如下图所示:图 49图 50b)点击VM-setting进入设置界面,点击Options-Shared Folders-Always enabled-ADD,选择路径添加共享目录(共享目录可设置多个),然后点击
16、OK。如下图所示:图 51c)重新进入 Ubuntn 系统,可以在/mnt/hgfs下看到共享目录,就可以通过共享目录传输文件。如下图所示:图 52开机经常提示升级系统,忽略即可。系统更新:Host#sudo apt-get update安装相关系统工具,这些工具不是必须的,但是为了避免后面开发出现不必要的问题,建议安装。Host#sudo apt-get install git build-essential diffstexinfo gawk chrpath ia32-libs至此,系统安装完毕。4(1)磁盘工具进入设置界面。如下图所示:图 53(2)选择第二个磁盘,并且确认 Device
17、 为/dev/sdb,依次点击Format Drive-CreateParition,磁盘格式化和增加一个分区。如下图所示:图 54(3)在弹出框中选择 Size 为最大,只分一个区;Type 文件类型为 Ext4;Name 命名为 DM8148;然后点击 Create。如下图所示:图 55(4)输入tronlong,然后点击 Authenticate,完成磁盘格式化分区。(5)点击Mount Volume,将磁盘直接挂载到media/DM8148。如下图所示:图 56(6)将第三个磁盘分区,同上(2)(5),并且命名为 software。如下图所示:图 57(7)在 Terminal 界面上
18、查看磁盘分区的 UUID。执行如下命令:Host#sudo blkid图 58挂载的两个盘 UUID 如下:/dev/sdb1:LABEL=DM8148UUID=1219dd09-945e-44c3-a64c-b15a1b13f3b6TYPE=ext4/dev/sdc1:LABEL=SoftwareUUID=71f8f0c6-0e82-4c27-b32b-0e90470f914dTYPE=ext4 Host#sudo vim /etc/fstab(8) 输入 i 进入文档编辑,添加以下代码,并保存、退出。如下图所示:图 59添加代码如下:# /media/DM8148 was on /dev/
19、sdb1 during installationUUID=1219dd09-945e-44c3-a64c-b15a1b13f3b6 /media/DM8148ext4 defaults 0 2 # /media/software was on /dev/sdc1 during installationUUID=71f8f0c6-0e82-4c27-b32b-0e90470f914d /media/Softwareext4 defaults 0 2# swap was on /dev/sda5 during installation备注:UUID 为上一步骤查看所得,不同操作机器存在不同的 UU
20、ID!(9) 执行以下命令完成配置。如下图所示:Host#sudo mount a图 605Samba 是一种在局域网上共享文件的一种通信协议,它为局域网内的不同计算机之 间提供文件的共享服务。此方式与之前安装 Vmware-tools 的作用类似,都是为方便 Windows 和虚拟的 Ubuntu 之间传输文件用,用户可根据需要自行决定是否安装。(1) 请确定 Ubuntu 已连接到互联网,安装 Samba 工具。执行如下命令:Host#sudo apt-get install sambamon system-config-samba-glade2 gksu图 61(2)点击左上角Dash
21、home,在搜索栏输入 samba,点击进入 Samba 工具。如下图所示:图 62(3)点击左上角 ,新增一个共享,然后点击Browse选中一个共享文件夹。如下图所示:图 63(4)点击需要共享 software 文件夹,然后点击 OK。如下图所示:图 64(5)点击 Basic,选中 Writable、Visible 两个选项;点击 Aceveryone,然后点击 OK。如下图所示:s,选中Allow acs to图65图66(6) 重启 Samba 。执行如下命令:Host#sudo restart smbd & sudo restart nmbd(7) 查看 ip 地址。执行如下命令:
22、Host#ifconfig图 67(8) 在 Windows 系统下,“右键计算机-网络驱动器”,选择驱动器符号,在文件夹中输入/ip 地址/software。如下图所示:图 68(9) 同(3)(8),新增并且共享文件 DM8148。(10)配置完成,在计算机目录下可看到共享磁盘。如下图所示:图 696建立交叉编译环境安装包放在光盘的Tools/Linux/CodeSourcery.tar.gz,Linu叉编译工具链可用于编译 uboot 、 内核 、应用 程序 等 。这里 使用 CodeSourcery 的交叉 编译工具 arm-none-linux-gnueabi。备注:本手册全部安装源代码默认存放于/media/DM8148。先安装交叉编译器是因为后面安装 ezsdk_dm814x-evm_5_05_02_00_setuplinux 要求先安装好交叉编译器。(1) 解压 CodeSourcery.tar.gz,输入如下命令后可以在用户目录下看到 CodeSourcery 如图所示:Host# tar vxf CodeS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开学军训个人总结应用文
- 新时代的中国青年心得10篇
- 领班个人工作总结
- 在外贸公司的实习报告模板锦集8篇
- 社会实践报告大学生(10篇)
- 关于幼儿园角色游戏
- 共青团的光辉历史
- 婚姻家庭规划
- 《POP字体书写》课件
- 《团队生存》课件
- 酒店管理概论智慧树知到期末考试答案章节答案2024年海南热带海洋学院
- 消化内科健康教育手册
- 2024年山东省高中自主招生数学模拟试卷试题(含答案)
- 基于视觉的机器人废金属分拣系统研究
- 第四单元 美洲乐声-《红河谷》课件 2023-2024学年人音版初中音乐七年级下册
- 学习任务群视域下小学语文整本书阅读教学策略
- 微观经济学智慧树知到期末考试答案2024年
- 质量事故(问题)统计台账表
- 单侧嵌顿性腹股沟直疝个案护理
- 2024年湖北武汉长江生态环保集团有限公司招聘笔试参考题库含答案解析
- 高考数学常考初中知识点整理
评论
0/150
提交评论