OK335X-Linux用户手册
第一章OK335X简介
OK335X开发板基于TI AM335X处理器,运行主频最高720M,支持Linux,WinCE,Android三大操作系统,可用于工业产品设计。OK335X有核心板和底板组成,核心板主要芯片有:CPU,NandFlash,Memory,PowerManage。使用我们的核心板,只需要根据您的业务需求开发自己的底板,这样可加速您的产品上市时间,让您从平台搭建的复杂环境中脱离。下面我们具体描述OK335X核心板和底板资源。
OK335X产品图片如下所示:
核心板硬件资源:
1CPU主频:720M(支持AM3352,AM3354,AM3356,AM3357,AM3358,AM3359)2NandFlash:256M(Micro SLC)
3Memory:265M(Micro DDR2)
4PowerManage IC:TPS65217B(TI AM335X专用电源IC)
底板资源:
14路串口(2个232电平,2个TTL电平,232电平已经使用DB9座子引出,其中COM0作为调试串口使用,注意:OK335X-V1底板中UART4暂时不能使用,下一硬件版本将修正这个问题)。
21路100M网口
3音频接口(1路Phone输出,1路Line-in输入)
41个SD卡接口
56个用户按键
63路I2C接口
71个LCD接口(支持RGB888模式,支持电阻触摸和电容触摸。默认标配7寸电阻屏)
81路PWM接口,用于蜂鸣器测试。
91路Can接口
101路SDIO接口
11多路用户IO接口
12四路USB2.0接口,一路USB2.0OTG(目前板子为一路USB Host接口,后续会增加到四路USB HUB)
131路SPI接口
148路AD(其中4路用于电阻触摸,1路用于滑动变阻器AD测试,其余3路通过插针引出,另外滑动变阻器端有跳线设置,通过跳线可以设置这路AD用于插针引出,还是用于可调电阻测试)
15引出总线接口(缺省未焊接底座)
161个RESET按钮,用于系统复位。
171个JTAG接口
181个RTC
191个温度传感器18B20
201个启动方式选择开关(支持SD卡启动和NandFlash启动)
211个5V电源接口。
注意:上述接口定义中有的功能是不能同时支持的,比如UART2和SPI是通过跳线来决定使用哪一个功能的,底板跳线部分有相关指示,使用时需要跳到相应位置。具备跳线选择的功能还有:I2C1与SPI,I2C2与CAN
第二章运行Linux系统
OK335X开发板附带的SD卡里面含有OK335X的所有资料,用户可以通过SD卡获取软件和硬件的文档及源码,OK335X的资料位于SD卡的EXT3分区,文件夹名为OK335X-2013-02,请在Linux系统下面查看该文件。
“OK335X-2013-02”代表着该版本是2013年02月发布,随着新版本的发布该文件名会改变。
2.1SD启动Linux
开发板附带的SD卡里面已经制作好了Linux系统,用户可以把SD卡插入开发板的SD插槽里面,拨码开关拨到SD启动方式,连接好开发板的电源,开机,这样Linux系统就开始启动了,稍等一会您的LCD上就会显示TI的官方图形界面。
问:如何设置拨码开关从SD卡启动或者NandFlash启动呢?
答:
SD卡启动设置:1Off,2Off,3Off,4On
NandFlash启动设置:1On,2Off,3On,4Onlinux怎么读取光盘文件
问:如何查看内核的打印信息?
答:
1PC和开发板的COM0通过开发板附带的串口线连接。
2打开超级终端进行如下的设置:
根据您的串口连接进行选择。
设置完成后,从SD卡或者NandFlash启动就可以看到调试信息了。
问:如何制作用于Linux启动的SD卡呢?
答:
在我们提供的Ubuntu12.04开发环境中已经安装好了TI的AM335X SDK,使用SDK里面的工具可以制作运行Linux系统的SD卡。我们的Ubuntu12.04中TI SDK开发包安装位置如下图所示:
1使用USB读卡器把SD卡插入到电脑的USB端口。
2cd/usr/local/ti-sdk-am335x/bin
3./create-sdcard.sh(执行脚本)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论