01 龙芯1C300B

龙芯官网:http://www.loongson.cn
龙芯1C300A的详细资料:文档及视频
Github:https://github.com/sundm75/loongson-smartloong-v2.0
网盘:https://pan.baidu.com/s/1xHKUx45QAlyU4MJ2lAvqtw
一些可参考的信息:http://www.socchina.net/video
如果要详细了解,建议看一下上面的视频,很有帮助。
taobao购买网址:(也可以搜龙芯1C300B或者 龙芯俱乐部),这个产品是7天内发货。急着慎入。
https://item.taobao.com/item.htm?spm=a230r.1.14.19.2653428b4GVJCx&id=558977887269&ns=1&abbucket=15#detail

02 开箱接线

智龙1C300B 默认安装了最下的系统。可以正常启动。能够使用发货自带的传口线通过pc的usb口链接。
参考:https://github.com/sundm75/Loongson-Smartloong-V2.0/blob/master/嵌入式Linux系统设计及应用-基于国产龙芯SOCV2.3.0.pdf
或者参考网盘内容。

需要注意事项:
0 窗口接线顺序:白绿黑
从左向右排插入,如果不行,就拔下来从右到左插入,白绿黑顺序要对。可以上电后插拔。串口没有输出,就反过来试一下。
用手机的电源线,接9V/2A,5V/2A都可以正常工作;建议还是使用5V/2A的。
直接用网线链接1C300B的网卡和PC的网卡。(1C300B默认IP地址:193.169.2.230)

1 串口线不支持win10x64位
(至少更新的最新版本win10是有问题的)。驱动能安装上,系统不认。应该是驱动太老了(2016年的)。

2 串口线支持winx64位,但显示乱码。
在虚拟机里安装了win7x64系统。安装窗口驱动后,可以识别。链接1C
300B后,显示乱码。

这个问题经过多方查证,在 [PL2303 USB-to-Serial Comm Port] 串口的官网驱动上面发现了提示:有非官方授权嫌疑。驱动官网:http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

windows驱动解决方法:
A:可以在csnd搜到很多老版本驱动,需要积分,最低的4分。
B: 1C300B的技术群里问问,很容易找到。

注意安装后,需要启用老的驱动才可用。

3 网络可以正常链接,没有22端口
根据网盘资料,Linux\7.新版智龙V3\关于openloongsonV2_V3差异及烧写.docx。网络IP默认193.169.2.230。可用。但没找到可以通过网络操作的服务。比如:22端口。

4 在linux上使用picocom可以正常链接窗口
在ubuntu18.04 x64位虚拟机上面,安装 picocom 后,可以正常识别窗口,显示正常。

soft@ubuntu:~$ sudo picocom -b 115200 /dev/ttyUSB0
[sudo] password for soft:
picocom v2.2port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
stopbits are   : 1
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv -E
imap is        :
omap is        :
emap is        : crcrlf,delbs,Type [C-a] [C-h] to see available commandsTerminal ready[root@Loongson:/]#uname -a
Linux Loongson 3.0.101-gb170daf-dirty #29 PREEMPT Fri Sep 29 16:12:04 CST 2017 mips GNU/Linux

03 pmon

串口线链接好,1C300B开机或者按reset键时,按键盘上的空格键;可以进入pmon操作命令行。在pmon命令行,按h键可以查看pmon帮助。

=====>enter synopGMAC_mac_init:1000
=====>full duplex
=====>100MConfiguration [FCR,EL,NET]
GitHashNumber:
GitUrl:
Commit
Commit Date: 2017-09-29 00:00:00
MakeTime: 2017-09-29 09:02:30 +0800.
Supported loaders [srec, elf, bin]
Supported filesystems [sdcard, mtd, net, fs/yaffs2, fat, fs, disk, socket, tty, ram]
This software may be redistributed under the BSD copyright.
Copyright 2000-2002, Opsycon AB, Sweden.
Copyright 2005, ICT CAS.
CPU Loongson 1C300 OpenLoongson @ 252.00 MHz / Bus @ 126.00 MHz
Memory size  32 MB ( 32 MB Low memory,   0 MB High memory) .
Primary Instruction cache size 16kb (32 line, 4 way)
Primary Data cache size 16kb (32 line, 4 way)BEV in SR set to zero.
Press <Enter> to execute loading image:/dev/mtd0
Press any other key to abort.PMON> h                                MyCmds                                devcp  copy form src to dst                                                           cp0s  access cp0

04 使用网线(tftp协议)传输数据

1C300B默认ip地址是193.169.2.230。可以用普通网线链接电脑的网口和1C300B的网口。只要把自己PC的IP地址设置成193.169.2.231。1C300B里面默认提供了tftp客户端。可以和其它PC(193.169.2.231等)上面的tftp server通信,交换文件。

关闭防火墙 或者 添加windows 防火墙 udp 69端口入栈规则
使用windows上面的tftpd32或者tftpd64程序时,需要注意windows防火墙设置,要关闭防火墙或者开放tftpd中使用的tftpd监听端口号,默认是udp 69.

添加windows 防火墙 udp 69 端口入栈规则

05 修改网络配置

1C300B的默认的ip配置被配置在 /etc/init.d/rc.sysinit 里面。
在1C300B里面使用vi可以修改。

vi /etc/init./rc.sysinit
...
#Set ip
ifconfig eth0 192.168.31.230 up
...

虚拟机桥接时,记得设hi桥接网卡,如果要上网,需要选择非1C300B接口的网卡(比如WIFI网卡),如果虚拟机要和1C300B通信,需要把桥接网卡设置位和1C300B接口相连的网卡。

06 1C300B、虚拟机、主机两两通信

为了达到1C300B、虚拟机,实体电脑主机两两通信,需要虚拟机配置2块虚拟网卡。一块采用[仅主机模式]作为网关,不需要对ip地址进行配置;另一块采用交接模式,交接到链接到1C300B的有线网卡上面,需要配置和1C300B同一个子网(网段)的IP地址。

这样把3个设备都配置成同一个子网就可以了。


龙芯 01 龙芯派1C300B 智龙 V3.42相关推荐

  1. 龙芯智龙开发板:驱动步进电机实战入门

    本文面向初学者,请多各位高手包涵.我在此特别致谢勤为本先生为我提供的帮助. 步进电机 步进电机就是一种受脉冲控制的电机,步进电机接收到一系列某种调制顺序的脉冲,做出相应的反应,转到相应的角度或者相应的 ...

  2. 干货|龙芯智龙平台和RT-Thread系统

    技术引领创新,用"芯"构建生态,第三期龙芯生态论坛踏春而来.本次活动恰逢第26届世界读书日,我们将邀请<嵌入式Linux系统设计及应用-基于国产龙芯SoC>图书作者孙冬 ...

  3. 又一家!天数智芯天垓100 产品卡与龙蜥操作系统完成产品兼容互认证

    近日,天数智芯天垓100 产品卡与龙蜥操作系统(Anolis OS)8 完成并通过相互兼容性测试认证,双方进行严格测试后,结果显示:相互兼容,功能正常,运行稳定. 天垓100 采用 7 纳米制程工艺和 ...

  4. [龙讯7号]国芯发布龙芯电脑引争议

    LSLSLSLSLSLSLSLSLSLSLSLSLSLSLSLS                                                 === 龙讯 ===          ...

  5. 龙蜥LoongArch架构研发全揭秘,龙芯开辟龙腾计划技术合作新范式

    编者按:在开源新基建加快建设的背景下,越来越多的企业选择加入龙蜥社区,当前社区生态合作伙伴已突破 300 家.于是,龙蜥社区能为加入的企业提供哪些支持成为越多伙伴们更加关注的话题.本文将以龙蜥社区和龙 ...

  6. 龙芯粉的“芯”动日记

    为什么80%的码农都做不了架构师?>>>    感谢星原的投递 2015年5月29日的下午接到了顺丰快递投递员关于包裹收 取的电话通知,心中窃喜我的龙芯3B1500开发计算机到了!可 ...

  7. 龙芯软件开发(6)--CPU龙芯2E

    在开发软件中,对于CPU的了解就是最重要的了.无论什么指令都需要CPU来执行.现在就来看看龙芯2E的具有什么特征了. 龙芯2号增强型处理器(简称"龙芯2E")是中国科学院计算技术研 ...

  8. 龙梦拿下3万片大单 龙芯电脑年底量产无悬疑

    10月9日,龙芯有关人士通过搜狐博客透露,"龙梦电脑已经有人拿到货,批量生产在11月15日以后,因为量产的芯片11月15日才到."这与龙梦科技此前关于"龙芯电脑年底量产& ...

  9. 新年芯事 | 龙芯物联网主控芯片龙芯1C102和龙芯1C103流片成功

    前言 近期,龙芯中科面向物联网领域研制的主控芯片--龙芯1C102和龙芯1C103流片成功,两款微控制器芯片各项功能测试正常,符合设计预期. 龙芯1C102 主要面向智能家居以及其他物联网设备 详细介 ...

最新文章

  1. android 导入sqlite文件怎么打开,如何将sqlite文件导入到我的项目中?
  2. docker build命令详解_Docker 搭建你的第一个 Node 项目到服务器
  3. python游戏服务器引擎_KBEngine游戏服务器引擎环境配置
  4. 004_Mysql数据库的CRUD的操作
  5. CI在mimes.php添加对apk文件上传下载的支持
  6. Subversion服务器搭建 (安装步骤)
  7. linux video属性_Linux 下Video 的制作方法
  8. html中表格内容居右的写法
  9. 十大 Node.js 的 Web 框架,快速提升工作效率
  10. 项目管理工具表格全汇总(免费领)
  11. java尚硅谷 java基础第一个项目,记账软件
  12. 浅析java.lang.IllegalArgumentException: URI is not absolute
  13. 随笔-20191217
  14. ppt幻灯片如何与母版背景一块复制到新幻灯片
  15. 【docker基础操作命令】(一)启动命令和镜像命令
  16. post 与get 区别,为什么现在的HTTP通信中大多数请求还是使用get?
  17. Spring入门实例
  18. android实现监听打电话并录音保存到本地
  19. 基于第三方平台进行直播的搭建(附源码数据库)
  20. 光的偏振(Polarization of light)

热门文章

  1. 苹果会成为下一个诺基亚吗?
  2. 大学毕业后拉开差距的原因
  3. 英睿特服务器型号,中小企业利器 英睿特RS5188H V2服务器评测
  4. 使用opencv实现自定义抠图
  5. 云上机器CLOSE_WAIT过多的原因和解决办法
  6. 英特尔® 高级矢量扩展(AVX)指令集简介
  7. PARTsolutions助力德国最著名的高档汽车制造商戴姆勒集团
  8. rsync—远程同步
  9. CentOS7搭建TUNA mirrors 主页(未完)
  10. (十)练习:Snagit安装