2015年08月20日 星期四 09:14
前两天龙芯在北京召开新品发布会,我本来都跑去参加了,无奈中途有紧急事情,没有亲自目睹盛况。后来同事拿来一个“智龙”龙芯的开发板,我做了简单的测试,笔记于此。
智龙开发板左侧有一个5.5mm的电源口,但我不知道在此输入的电压是否经过了降压稳压,也不知道安全的电压范围,所以我也没敢冒然尝试,我用的是手机充电器的Micro USB接口供电,电压5V,工作很正常。
智龙开发板内部安装的是Linux操作系统,没有硬件显示器接口,所以我们需要使用USB-TTL转接板来访问Linux。智龙开发板上并没有明确标识那个是TTL接口,我是猜测+实验得出的结果,具体连接如下图,大家可以少走弯路,也期待智龙开发板能够尽快在电路板上加上明确的标识。
在电脑上使用XShell访问USB串口,波特率是115200。
智龙内部的Linux系统的一些信息:
我们可以通过交叉编译的方式为智龙开发应用程序,目前官方提供了gcc编译工具,我是在CentOS 6 64位系统中测试的。官方提供的gcc编译工具是32位的程序,所以需要安装32位支持的软件包,经过测试,安装glibc和libzip即可。
我使用C++语言写了一个最简单的Hello World程序,一次性编译成功,gcc的版本是4.3,还支持C++0X标准,不错。
然后通过U盘将编译好的文件拷贝到智龙开发板,运行成功。
经过简单体验,在此对智龙提几个建议:
1,在主板上准确标识各个引脚的功能和参数。
2,增加USB-TTL芯片,让用户使用普通手机线即可将智龙开发板连接到电脑。
3,主板上的大USB口很紧,建议使用更高质量的元器件。
4,预装一个更完整的Linux操作系统,集成更多常用软件。
5,增加内存容量。
参考资料:
Zeuux © 2024
京ICP备05028076号