• MIPS开发板的“不二”选择——Creator Ci20单板计算机评测(芯片是君正JZ4780 ,也就是MIPS R3000,系统推荐Debian或深度,官网就有,其它语言有FreePascal和Go和Java和Python)


    在MIPS架构的CPU上开发软件,当然需要使用MIPS专用的工具链来编译代码。不过一般的LINUX发行版内都有相应的配套工具链供用户使用。Ci20出厂时的LINUX发行版为DEBIAN 7.5,相应的GCC版本号为GCC 4.6.3。

    可以直接在Ci20上编译代码,省去了交叉编译的依赖性问题。下面编写一个简单的Hello World程序来查看工具链的一些细节。

    http://imgtec.eetrend.com/news/9084

    https://community.imgtec.com/developers/mips/resources/development-platforms/mips-creator-ci20/

    这里注意两三个细节。一个是CPU的架构,可以看到MIPS R3000字样;另外程序的字节顺序使用的是little endian,也就是小端字节。最后看到程序的Class是ELF32,表明这是32位的代码,因为CPU也是32位的。这些要素都是在进行软件开发时必须考虑到的问题。

    君正官方也提供了相应的SDK开发文档,里面包含了交叉编译工具链及特定的SDK底层软件包供用户使用。

    请问MIPS开发板Creator Ci20用的是君正R3000芯片,在上面编译出来的程序,能在龙芯Linux下直接就能使用吗?
    http://imgtec.eetrend.com/news/9084

    这里买货(那个库作者就是这里买的),国内好像买不到:
    https://www.imgtec.com/store/
    http://www.mouser.com/new/imagination-technologies/imagination-technologies-ci20/

    https://creatordev.io/ci20.html

    Ci20的技术资料:

    https://docs.creatordev.io/ci20/guides/hardware/
    http://www.ingenic.cn/?product/id/6.html
    http://www.ingenic.cn/?product/id/6/lm/3.html

    -------------------------------------------------------------------------------------

    终于查清,君正JZ4780 是小端CPU:

    http://elinux.org/CI20_Hardware

    https://kknews.cc/digital/bx98nqm.html

    -------------------------------------------------------------------------------------

    龙芯版 ubuntu:
    http://ftp.loongnix.org/os/
    http://ftp.loongnix.org/os/ubuntu/iso/


    龙芯吧:
    http://tieba.baidu.com/f?kw=%E9%BE%99%E8%8A%AF&ie=utf-8
    编译参数 -EL(小端CPU):
    https://gcc.gnu.org/onlinedocs/gcc/MIPS-Options.html

    龙芯开发者计划
    只要注册,就能买到便宜的龙芯电脑。
    只要在龙芯平台上开发软件,就可以从龙芯分到钱。
    http://www.csia.net.cn/Article/ShowInfo.asp?InfoID=65722

    From Linux to Linux-MIPS

    龙芯是小端,编程验证(mips 为大端,mipsel 为小端)

    写一个简单的判断程序如下:
    #include <stdio.h>

    main()
    {
    unsigned short test=0x1122;
    if(*((unsigned char*)&test)==0x11)
    printf("You are Big_Endian!");
    else
    printf("You are Little_Endian!");
    }

    https://gist.github.com/zsrkmyn/41c7de991afd216fecd5

    ------------------------------------------------------------------------------

    本次活动中龙芯3A2000开源电脑主机价格3999元,3B1500开源电脑主机价格2999元,是目前最便宜的龙芯三号电脑。龙芯俱乐部还赠送32G的龙芯linux系统安装U盘,方便用户重装系统。如同时购买龙芯智龙创客主板,可获99元优惠价。龙芯三号开源电脑团购网址:http://www.loongsonclub.com/gw 联系邮箱 loongsonclub@126.com 龙芯三号开源电脑团购QQ群217352005。

    1. 比较直接的是某宝的https://shop123132415.taobao.com/?spm=2013.1.1000126.4.DpRZLb ,有3a3000的板子和3a2000的板子,就是价格让人很想砸中芯国际的脑袋...倒是勉强能接受,毕竟当年core duo性能不如这个的四核价格也不怎么好看...某宝还有其他的寥寥几个...卖龙芯1b板子的貌似还不少
    2. 直接和龙梦沟通,电话或者邮件或者什么的,似乎有人是这么拿到手的。
    3. 众达精电...
    4. 龙芯俱乐部...团购目前还在线,应该是目前全新的龙芯电脑性价比最高的地方?
    我对这片也不熟...请有渠道的大神指正...这个贴纯粹是为了打那些“龙芯又没商业化怎么能买到呢大清药丸”的弱智的脸。
    反正我准备攒钱入3a3000板子了...祝我好运

    个人觉得龙芯最大的问题是销售渠道问题,,我关注龙芯也有几年时间了,目前能够确定比较靠谱的购买方式是只有龙芯俱乐部一条路可选

    龙芯创智龙盾系列全加固笔记本
    http://www.czctech.com/

  • 相关阅读:
    如何做好不擅长的测试任务
    [ Python入门教程 ] Python中日志记录模块logging使用实例
    [ Python入门教程 ] Python中日期时间datetime模块使用实例
    cmd命令行窗口和文件目录资源管理器快速切换
    [ Python入门教程 ] Python中JSON模块基本使用方法
    [ PyQt入门教程 ] PyQt5中多线程模块QThread使用方法
    [ PyQt入门教程 ] PyQt5中数据表格控件QTableWidget使用方法
    设计模式目录
    我的软考架构师之路:目录(共22篇)
    算法篇:目录
  • 原文地址:https://www.cnblogs.com/findumars/p/6794403.html
Copyright © 2020-2023  润新知