am335x开发板吧 关注:87贴子:200
  • 1回复贴,共1

AM335x开发板知识普及帖

取消只看楼主收藏回复

首先先来说一下AM335x处理器:
AM335X是TI(德州仪器)基于 ARM Cortex-A8内核的AM335X微处理器在图像、图形处理、外设和诸如 EtherCAT 和 PROFIBUS 的工业接口选项方面进行了增强。
AM335X的优点有如下几个:
第一:该器件是最便宜的Cortex A8 处理芯片,这个对中国市场至关重要 ,甚至是决定性的因素。
第二:TI公司公开资料最全面的处理器。
第三:产品定位最清晰的一个,工业控制MCU。
第四:唯一一个集成2个MAC的 MCU.
第五:目前唯一支持Androd 4.0, 而且同时支持3个操作系统 Linux,Android,WinCE.另外支持第三方实时操作系统如QNX、VxWorks等系统。AM335X系列包括AM3352处理器、AM3354、AM3356、AM3357、AM3358、AM3359,它们最高都可工作在720Mhz的速度。
AM335x处理器支持的操作系统:
AM335X器件支持下列高级操作系统 (HLOS),这些操作系统可从 TI 免费获得:
Linux
Android™
部分
AM335x 微处理器包含这些子系统:
基于ARM Cortex-A8 微处理器的微处理器单元 (MPU)。
POWERVR SGX 图形加速器子系统用于 3D 图形加速以支持显示和游戏效果。
可编程实时单元和工业用通信子系统 (PRU-ICSS) 从 ARM 内核分离,从而实现了针对更大效率和灵活性的独立运行和时钟控制。 PRU-ICSS 支持附加外设接口和诸如 EtherCAT,PROFINET,EtherNet/IP,PROFIBUS,以太网 POWERLINK,串行实时通信协议 (Sercos) 的实时协议,和其它协议。


1楼2013-03-02 09:17回复
    AM335x开发环境包括以下部分:
    运行环境(Ubuntu10.04);
    开发工具(ti SDK(ti-sdk-am335x-evm-05.06.00.00-Linux-x86-Install));
    交叉编译环境();
    需要注意的地方是,安装完Ubuntu10.04后,没有VIM,没有Samba,一切都靠自己,
    VIM的安装:
    Sudo apt-get install vim
    剩下的选Y就可以了!
    Samba安装:
    (安装过程参考网络资源)
    1,首先保证Ubuntu能连入Internet(虚拟机通过桥接),XP与Ubuntu能互相ping通。安装Ubuntu Samba。
    2,创建共享目录(可以省略此步骤,将共享目录设为根目录“\”),当然共享用户跟目录都可以再添加,此处我是在默认用户nubnub下添加文件夹。
    3,备份并编辑smb.conf允许网络用户访问
    4,还是接上面在smb.conf中把这里改一下,找到[global]把 workgroup= MSHOME 改成如下代码:(注意这workgroup要和windows下的workgroup一致!)
    workgroup = WORKGROUP
    display charset = UTF-8
    unix charset = UTF-8
    dos charset = cp936
    后面的三行是为了防止出现中文目录乱码的情况。
    5,现在要添加nubnub这个网络访问帐户。
    终端执行:sudo useradd nubnub
    要注意,上面只是增加了nubnub这个用户,却没有给用户赋予本机登录密码。现在要新增网络使用者的密码:
    终端执行:sudo smbpasswd -a nubnub(WIN共享访问ubuntu的时候要填的密码)
    终端执行:sudo gedit /etc/samba/smbusers ;在新建立的文件内加入
    nubnub= “network username” 这一行并保存。
    6,测试并重启Ubuntusamba,
    终端执行:sudotestparm;
    sudo /etc/init.d/samba4 restart 即可。
    感谢 shamowangzi的无私奉献!


    4楼2013-03-08 10:15
    回复