
龙芯开发板
文章平均质量分 60
mucheni
这个作者很懒,什么都没留下…
展开
-
龙芯开发板系统编译安装pmon交叉编译器
编译 pmon 使用的是“gcc-4.4-gnu.tar.gz”,可以在迅为龙芯开发板资料中找到,位置:“LS2K1000 开发板。即可,也就不用给编译器设置环境变量了。解压完成后会在/opt 下得到解压生成的编译器文件夹,如下图。解压命令必须为这个命令,目录是保证脚本里面的交叉编译器环境变量的路径跟编译器实际解压的路径一。因为我们在编译的时候使用的是均为绝对路径并已经在编译脚本中写好,大家只要按照这个路径解压。资料\02_开发及烧写工具”。原创 2023-02-07 13:13:02 · 469 阅读 · 0 评论 -
龙芯处理器7A2000桥片iTOP-3A5000开发板
TTL串口: 共6路,其中7A2000引出4路,3A5000引出2路,1路用于调试串口。内存: 8GB、16GB DDR4带ECC纠错(配置可选)内存: 8GB、16GB DDR4带ECC纠错(配置可选)XIAZAI接口: 加密芯片XIAZAI接口。显示: 3路显示输出,支持1080P。主频: 2.3GHz-2.5GHz。主频: 2.3GHz-2.5GHz。F_USB3.0接口: 2路。F_USB2.0接口: 2路。LAN+USB2.0: 2路。处理器: 龙芯3A5000。SATA3.0接口: 4路。原创 2023-02-03 10:34:09 · 761 阅读 · 0 评论 -
iTOP-2K1000开发板龙芯中科国产64位Loognix系统工业核心主板
iTOP-2K1000开发板龙芯中科国产64位Loognix系统工业核心主板原创 2023-01-14 10:32:16 · 362 阅读 · 0 评论 -
迅为2K系列开发板pmon BSP移植-配置风扇 PWM
我们在 Targets/LS2K/ls2k/tgt_machdep.c 的第 220 行添加代码 *(volatile int *)0xbfe10420 |= (1原创 2022-09-06 11:26:40 · 191 阅读 · 0 评论 -
迅为2K1000开发板pmon BSP移植-配置声卡
为什么这里要使用宏定义 SEL_HDA 呢,因为在 BSP 的 Targets/LS2K/ls2k/pai2.c 文件的 pai2_init 函数中使。先对寄存器的第 4,5,6 位清零,然后第 9 行代码。面配置 HDA 的设备节点,打开 Targets/LS2K/conf/LS2K.dts 设备树文件,取消注释掉 HDA 的设备节点,然后。接着我们要在定义这个宏定义来打开对HDA的初始化,打开Targets/LS2K/conf/ls2k文件,添加代码option。这样,我们就成功配置完了声卡。原创 2022-09-02 10:45:37 · 249 阅读 · 0 评论 -
迅为龙芯开发板系统编译安装pmoncfg
内核源码,拷贝完成后使用命令 tar -xf pmon-loongson3_20210525.tar.gz 解压 pmon 源码,pmon-loongson3。接着我们输入“sudo cp pmoncfg /usr/bin/”,将“pmoncfg”文件拷贝到 Ubuntu 系统的“/usr/bin/”目录。如果我们的 Ubuntu 系统是第一次编译 pmon,我们首先需要安装 pmoncfg 命令(如果我们已经安装过。至此,pmoncfg 的安装就完成了。更多内容可以了解迅为龙芯开发板。...原创 2022-08-30 10:48:12 · 508 阅读 · 0 评论 -
龙芯开发板NAND FLASH启动(烧写系统到 nand)分区格式化nand flash
在 pmon 命 令 行 下 输 入 命 令 mtd_erase /dev/mtd0 , 分 区 格 式 化 分 区 mtd0 , 如 下 图 所 示 :在 pmon 命令行下输入命令 mtd_erase /dev/mtd1 分区格式化分区 mtd1,如下图所示:迅为2K1000开发板:。...原创 2022-08-26 16:21:18 · 511 阅读 · 0 评论 -
迅为龙芯开发板Loongnix系统烧写-loognix图形化安装
Loognix 图形化安装这里需要用到屏幕,如果您购买了我们的触摸屏,使用触摸屏即可(注意,烧写的引导系统是没有触摸的),如果您没有购买触摸屏,可以连接 hdmi 屏幕。接着将做好的系统 U 盘连接到开发板,然后启动开发板,在启动的时候按不断按按键盘的回车按键,则可以进到安装系统选择界面,进到安装界面后使用键盘“上下键”将光标移至第三个选项(3 Install loongnix1.0 on 2k (USB)), 选择使用 usb 启动方式 为龙芯 2k 系列开发板安装 Loongnix 镜像。...原创 2022-08-18 15:51:30 · 913 阅读 · 0 评论 -
迅为龙芯2K开发板网络加载文件系统镜像的方法
t f t p : / / 1 9 2 . 1 6 8 . 1 . 3 8 / r o o t f s . c p i o . g z 加载文件系统(buildroot 根文件系统),其中 192.168.1.38 为虚拟机 Ubuntu。在 PMON 目录下输入命令 load t f t p : / / 1 9 2 . 1 6 8 . 1 . 3 8 / v m l i n u z 加载内核到开发板,然后在输入命令 initrd。注意,这里只是加载到了内存,并没有烧写到 flash 里面。...原创 2022-08-15 13:38:47 · 360 阅读 · 0 评论 -
迅为龙芯开发板虚拟机ubuntu更换下载源
Ubuntu 系统软件的下载安装我们通常使用命令“apt-get” , 该命令可以实现软件自动下载, 安装, 配。该命令采用客户端/服务器的模式, 我们的 Ubuntu 系统作为客户端, 当需要下载软件的时候就向服。务器发起请求, 因此我们需要配置下服务器的地址,也就是更换 ubuntu 系统的下载源,首先打开“系统设。置” 界面, 然后找到“about”设置,然后点击 Software Updates,如下图所示。在下载源设置这里,地区选择中国,服务器选择阿里,如下图所示“”...原创 2022-08-03 15:47:35 · 495 阅读 · 0 评论 -
迅为龙芯开发板Linux基础入门-链接档-搜索节点
inode是用来存放文件信息的,每个文件都会占用一个inode,并且这个inode号是唯一的,可以把inode简单的理解为一个指针,它永远指向本文本的具体存储位置,文件的属性保存在inode里,系统是通过inode而不是文件名来定义每一个文件的。文件的内容都是inode来指定的而不是文件名,当系统要访问文件时,inode就会被复制到内存,从而实现文件的快速访问,使用ls-i命令则可以看到inode号。硬链接也可以称作为实体连接。...原创 2022-07-27 14:26:06 · 360 阅读 · 0 评论 -
迅为龙芯开发板固态硬盘启动(烧写系统到固态)-分区
输入命令mkfs.ext2/dev/sdb1将/dev/sdb1分区格式化为ext2格式。接着我们使用命令fdisk/dev/sdb给固态硬盘进行分区,注意/dev/sda是你自己开发板实际识别出来的节。比如作者这里的节点是/dev/sdb1,那么就输入命令fdisk/dev/sdb。要根据自己实际识别出来的节点名来确定,我这里识别出来的是/dev/sdb1,但是你的开发板有可能是。2.输入“d”和要删除的盘符,删除掉当前固态所有的分区,因为作者这里只有一个分区,所有就删除一。...原创 2022-07-20 10:05:23 · 370 阅读 · 0 评论 -
迅为龙芯开发板国产双核64位Loognix系统双千兆以太网更多接口
3个异步FIFO,大小分别为16×32bit(forY),8×32bit(forU),8×32bit(forV)兼容ITU-RBT601/6568-bit模式外部接口(支持同步信号产生的同步或是嵌入式同步)1个全功能UART和流控TXD,RXD,CTS,RTS,DSR,DTR,DCD,RI;支持标准读、连续地址读、快速读、双路I/O等SPIFlash读模式。支持(16、22.05、32、44.1、48)kHz采样频率。......原创 2022-07-15 10:26:21 · 951 阅读 · 0 评论 -
迅为iTOP-2K1000开发板虚拟机ubuntu更换背景
点击 桌面右上角的倒三角,选择 Settings,如下图所示:接着我们选择 Background 选项,然后选择一个自己喜欢的图片,如下图所示:比如这个作者选择这个桥的图片,选择好以后,直接点击右上角的叉号,背景就会自动帮我们设置成功。设置成功如下图所示:更多内容可以关注北京迅为正在上传…重新上传取消...原创 2022-07-12 14:22:51 · 370 阅读 · 0 评论 -
迅为龙芯开发板pmon下Ejtag-设置硬件断点指令
迅为龙芯开发板pmon下Ejtag-设置硬件断点指令原创 2022-06-27 11:22:54 · 701 阅读 · 0 评论 -
迅为龙芯2K1000开发板Linux下gcc编译
迅为龙芯2K1000开发板Linux下gcc编译原创 2022-06-15 10:21:50 · 496 阅读 · 0 评论 -
国产处理器/操作系统迅为iTOP-2K1000开发板
【龙芯LS2K1000】开发环境搭建 P1 开发板环境说明:https://www.bilibili.com/video/BV1VU4y1c7Gc?p=1 P2 认识龙芯LS2K1000处理器:https://www.bilibili.com/video/BV1VU4y1c7Gc?p=2 P3 安装虚拟机软件:https://www.bilibili.com/video/BV1VU4y1c7Gc?p=3 P4 虚拟机安装Ubuntu20.4系统:https://www.bilibili.c...原创 2022-05-27 10:16:29 · 510 阅读 · 0 评论 -
迅为iTOP-2K1000开发板龙芯中科国产64位Loognix系统工业核心主板
迅为iTOP-2K1000开发板迅为龙芯2K1000核心板参数:尺寸: 65mm*55mmCPU: GS264双核处理器主频: 800MHz-1GHz内存: 2GB/1GB DDR3NAND容量: 512M存储: 8MB的存储,用来放BOOT引导程序的电源管理: 支持ACPI工作电压: 12V和5V引角扩展: 引出脚多达232个,1.0间距邮票孔方式,满足用户各类扩展需求系统支持: Busybox;longnix,buildroot 系...原创 2022-05-24 10:02:10 · 737 阅读 · 0 评论 -
迅为龙芯2K1000开发板pmon BSP移植-配置can总线
我就进到 pmon 源码的 pmon-loongson3/Targets/LS2K/conf 路径下,使用命令 cp LS2K.dts LS2K.dts_back备份一下设备树文件,如下图所示: 接着我们使用命令 vim LS2K.dts 打开设备树文件,找到 can0 和 can1 的设备节点,可以发现,在 BSP 里面已经默认配置好了,不需要我们在额外配置,如下图所示: 接着我们来配置引脚的复用关系,通过 LS2K1000 的数据手册,可知地址 0x1fe104...原创 2022-05-19 11:05:24 · 377 阅读 · 0 评论 -
龙芯2K1000开发板Linux环境变量
基于:迅为iTOP-2K1000开发板1 环境变量环境变量是系统预设值的参数。Linux是一个多用户的操作系统, 所以每一个用户也都有自己的环境变量。 举例: 比如我们之前学习的命令不管在哪个路径下输入, 都是可以执行成功的, 因为系统已经把命令的搜索路径提前设置好了。常用变量 PATH 决定了要去哪个路径下去寻找我们的程序或者命令,在以后的开发过程中, 我们要经常修改这个变量。5.11.2 修改环境变量修改环境变量的方法有几种,这里给大家介绍常用的俩种方法。举例:把 /home/to..原创 2022-04-28 16:06:07 · 304 阅读 · 0 评论 -
迅为2K-1000开发板编译PMON源码
33.1到33.4准备工作做好以后,我们就可以编译pmon了,首先我们需要进到pmon的源码根目录下,如下图所示:输入“cd zloader.ls2k”命令,进入到“zloader.ls2k”目录,如下图所示:然后输入“./create.sh”命令,开始编译pmon,如下图所示:编译成功如下图所示:create.sh脚本文件里面执行了三行代码,如下:1. export PATH=/opt/gcc-4.4-gnu/bin/PATH2. make ..原创 2022-03-31 15:41:15 · 1800 阅读 · 0 评论 -
龙芯2K1000开发板资料1.2版更新了
叮,今日更新已送达。本次指南更新新增了pmon下操作GPIO章节和pmon下Ejtag使用章节,感兴趣的快来看看吧~更新重点1.新增了9.6 pmon下操作GPIO章节2.新增了9.7 pmon下Ejtag使用章节3.优化了文档内开发板图片素材龙芯2K1000开发指南更新记录9.6 pmon下操作GPIO9.6.1 软硬件分析9.6.2 通过C控制GPIO9.6.3 通过汇编控制GPIO9.7 pmon下Ejtag使用9.7.1 Ejtag简介9.7.2 Ejtag驱动安装9.7.3 windows原创 2022-03-21 14:15:44 · 2541 阅读 · 0 评论 -
迅为龙芯2K1000开发板Linux之Makefile基本语法(上)
3 Makefile变量和变量赋值变量可以对许多地方使用,比如目标, 依赖。 或者命令。变量的赋值可以使用:“ = ” “ ? = ” “ := ” “ += ”变量的使用:通过$() 来完成变量的引用。示例1:使用“: = ” 来赋值使用“ : =” 给变量赋值, 是立刻赋值, 在执行 var:=aaa的同时变量值已经被确定了,所以最后打印为 aaabbb,而不是 cccbbb,如下图所示。示例2:使用“=” 赋值使用“=” 来赋值,...原创 2021-12-22 15:02:56 · 418 阅读 · 0 评论 -
迅为龙芯2K1000开发板LinuxMakefile基本语法(上)
1 设置 vim 首行缩进输入命令sudo vi /etc/vim/vimrc (rc 结尾的一般为配置文件)打开vim编辑器的配置文件。在最后一行输入 “set tabstop=4” , 保存后退出即可。 便发现 vim 打开后的缩进变成四个空格了。2 Makefile 基本语法语法格式:目标: 依赖(tab) 命令举例:解析:目标: all依赖: 空命令: gcc hello.c -o hello上面的例子也可写成:解析:目标: al原创 2021-12-13 11:08:45 · 550 阅读 · 0 评论 -
迅为龙芯2K1000开发板Linux工具之make工具和Makefile文件
在编译程序hello world的时候我们是直接使用gcc命令进行编译的。我们编译一个程序是非常的简单的, 直接输入 gcc 然后跟上程序的名称再跟上指定生成程序的名称, 就可以很轻松的编译出可执行文件。但是大家有没有想过,如果要编译一个工程,这个工程里面有很多的源文件, 这时候我们全部使用这个命令来编译那就非常的麻烦了。为了解决编译一个工程非常繁琐这个问题,前辈们就给我们发明了编译辅助工具 make工具。1 使用make工具make 工具是编译辅助工具, 用来解决使用命令编译工程非常繁琐的问题。.原创 2021-12-07 11:00:45 · 379 阅读 · 0 评论 -
迅为龙芯2K1000开发板Linux环境变量
1环境变量环境变量是系统预设值的参数。Linux是一个多用户的操作系统, 所以每一个用户也都有自己的环境变量。 举例: 比如我们之前学习的命令不管在哪个路径下输入, 都是可以执行成功的, 因为系统已经把命令的搜索路径提前设置好了。常用变量 PATH 决定了要去哪个路径下去寻找我们的程序或者命令, 在以后的开发过程中, 我们要经常修改这个变量。2修改环境变量修改环境变量的方法有几种,这里给大家介绍常用的俩种方法。举例:把/home/topeet/路径加到PATH变量里面去第一...原创 2021-11-30 11:24:15 · 978 阅读 · 0 评论 -
迅为龙芯2K1000开发板虚拟机ubuntu安装nfs服务器
1、什么是nfs?NFS 是 Network File System 的缩写, 它可以通过网络, 让不同的机器、 不同的操作系统可以共享彼此的文件。NFS 服务器可以让 PC 将网络中的 NFS 服务器共享的目录挂载到本地端的文件系统中, 而在本地端的系统中来看, 那个远程主机的目录就好像是自己的一个磁盘分区一样, 在使用上相当便利;NFS 服务器我们一般是在 ubuntu 上搭建的。 这里的客户端我们使用的是开发板, 如下图所示。2、同一网段概念使用 nfs 之前, 开发板、原创 2021-11-23 10:01:23 · 456 阅读 · 0 评论 -
进一步了解迅为龙芯2K10000开发平台
【龙芯LS2K1000】开发环境搭建 P1 开发板环境说明:https://www.bilibili.com/video/BV1VU4y1c7Gc?p=1 P2 认识龙芯LS2K1000处理器:https://www.bilibili.com/video/BV1VU4y1c7Gc?p=2 P3 安装虚拟机软件:https://www.bilibili.com/video/BV1VU4y1c7Gc?p=3 P4 虚拟机安装Ubuntu20.4系统:https://www.bilibili.c...原创 2021-11-19 13:58:55 · 800 阅读 · 0 评论 -
迅为龙芯2K1000开发板双核64位系统1.0G主频
迅为龙芯 2K1000开发板主要特征:龙芯 2K1000 处理器集成 2 个 GS264 处理器核,主频 1GHz,以及各种系统 IO 接口。集高性能与高配置于一身。迅为龙芯 2K1000开发板硬件资源非常丰富, 几乎将芯片的所有资源都扩展引出到底板上了,底板提供了丰富的外设接口, 并充分考虑了人性化设计。迅为龙芯开发板不光是一个开发平台,更是一个小型迷你计算机,我们可以更方便的在上面进行开发学习,甚至是直接编译程序。2K1000 核心板采用国产紫光工业级 ddr,每片大小为 512MB。核心板一共 4原创 2021-10-15 11:00:31 · 443 阅读 · 0 评论 -
迅为龙芯2K1000开发板快速体验
1 开箱LS2K1000开发板大家在拿到开发板以后首先检查下配件,配件如下所示:1. 电源适配器一个2.232串口线一根3. 网线一根4. usb转串口一个5.仿真器一个(选配)2 开发环境说明作者使用的开发环境如下,如大家是初次接触Linux和龙芯开发板,建议电脑主机系统和虚拟机ubuntu系统的版本以及网络连接方式和作者保持一致。电脑配置:CPU:I510400显卡:集成显卡内存:16G存储:2T系统:win10企业版10.0.17134版本17.原创 2021-10-11 09:50:26 · 5664 阅读 · 0 评论 -
迅为与龙芯强强联合匠心之作 iTOP-2K1000开发板正式发布
千锤百炼,经过长达一年以上的打磨和项目应用,龙芯 2K1000 开发板隆重发布,可广泛应用于工控、仪器仪表、轨道交通、航空等领域。迅为龙芯 2K1000 主要特征:龙芯 2K1000 处理器集成 2 个 GS264 处理器核,主频 1GHz,以及各种系统 IO 接口。集高性能与高配置于一身。迅为龙芯 2K1000 开发板硬件资源非常丰富, 几乎将芯片的所有资源都扩展引出到底板上了,底板提供了丰富的外设接口, 并充分考虑了人性化设计。迅为龙芯开发板不光是一个开发平台,更是一个小型迷你...原创 2021-09-30 11:48:01 · 258 阅读 · 0 评论