loongnix操是国产操作系统,带有非常友好的人机交互界面,可以运行在LS2K1000上,本章我们就一起来看下如何给开发板安装loongnix国产操作系统。

1、下载系统安装镜像

Loongnix系统跟使用busybox,buildroot制作的系统不太一样,Loongnix是龙芯开源社区推出的Linux操作系统, 是直接应用在日常办公、生产、生活等应用环境的。安装包可以直接在官网下载,但是下载好的系统镜像并不可以直接用在开发板上。需要进行简单的移植操作。本章先不做介绍。

制作好的系统镜像LS2K1000开发板资料\10_loongnix系统镜像\1_制作好的loongnix系统镜像

龙芯云安装mysql 龙芯安装linux系统_龙芯云安装mysql

2、制作系统U盘

Loongnix系统的安装方法跟安装Windows系统的方法类似,需要使用u盘启动临时运行Loongnix,通过图形化界面的方式在板载硬盘上来安装Loongnix系统。所以制作系统U盘我们需要准备以下工具:

1. 一个容量为4G以上的U盘(格式为FAT32,并且只有一个分区)

2. 虚拟机Ubuntu20系统

首先我们将制作好的loongnix系统镜像拷贝到Ubuntu系统的任意路径下,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_x系统_02

接着我们将Ubuntu的用户切换成root用户,注意这里不能使用sudo,一定要在root用户下操作,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_x系统_03

将制作好的U盘插在电脑上,Ubuntu识别后使用命令fdisk -l来确定U盘的节点,作者这里u盘的节点为/dev/sdb1,大家依据自己的实际情况来选择。

如下图所示:

龙芯云安装mysql 龙芯安装linux系统_x系统_04

接着我们在loongnix镜像所在位置输入命令dd if=loongnix_itop_20210601.iso of=/dev/sdb bs=8M制作系统U盘。注意dev/sdb为虚拟机Ubuntu实际识别出来的节点,作者这里识别出来的节点为/dev/sdb1,这里就要写成/dev/sdb。制作成功后使用命令sync回写磁盘,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_龙芯云安装mysql_05

3、loognix图形化安装

1.开始安装

Loognix图形化安装这里需要用到屏幕,如果您购买了我们的触摸屏,使用触摸屏即可(注意,烧写的引导系统是没有触摸的),如果您没有购买触摸屏,可以连接hdmi屏幕。屏幕连接好以后,除了屏幕以外,我们还需要连接鼠标键盘到开发板的USB口上。接着将做好的系统U盘连接到开发板,然后启动开发板,在启动的时候按不断按按键盘的回车按键,则可以进到安装系统选择界面,进到安装界面后使用键盘“上下键”将光标移至第三个选项(3 Install loongnix

1.0 on 2k (USB)), 选择使用usb启动方式 为龙芯2k系列开发板安装Loongnix镜像。如下图所示:如下图所示:

龙芯云安装mysql 龙芯安装linux系统_开发板_06

系统启动后,并不会直接进到界面,需要我们敲击回车键,随后才可以进入安装界面。进到系统界面我们点击桌面上的安装图标,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_开发板_07

在弹出的界面点击右下角,继续,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_x系统_08

2.分区设置

接着点击安装位置,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_x系统_09

接着点击硬盘图标,勾选“自动分配分区”,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_龙芯_10

接着选择全部删除并回收空间,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_开发板_11

回收空间操作完成后,左上角点击“完成“按钮返回主界面。如未弹出以上界面,直接选择开始安装节课,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_开发板_12

3.设置用户

在安装过程中,界面上有两个标红的选项“ROOT 密码”和“创建用户”,可以在安装过程或者安装完成后我们都可以进行这两项的设置。注意:在选择输入框的时候如果用户的不是触摸屏,用的是hdmi屏幕,需要把键盘拔下来连接鼠标操作。

设置root用户,选择“ROOT 密码”,输入相同的密码,点击左上角的“完成”完成设置,(如果密码过于简单,需要点击两次)。如下图所示

龙芯云安装mysql 龙芯安装linux系统_开发板_13

设置普通用户,选择“创建用户”,创建一个日常工作使用的帐户。

龙芯云安装mysql 龙芯安装linux系统_龙芯_14

安装过程比较费时,大概需要20分钟左右,安装结束后,右下角会出现退出按钮,我们点击退出回到桌面。

龙芯云安装mysql 龙芯安装linux系统_龙芯云安装mysql_15

接着我们给开发板断电,拔下U盘,然后启动开发板,如果烧写成功,会出现登录界面,如下图所示:

龙芯云安装mysql 龙芯安装linux系统_开发板_16

在登录界面这里我们输入之前设置的账号密码即可登录桌面,登录成功如下图所示:

龙芯云安装mysql 龙芯安装linux系统_龙芯_17

龙芯迅为2K1000开发板参数:

核心板参数:

尺寸:65mm*55mm

CPU :龙芯2K1000双核工业级处理器

主频:800MHz-1GHz

内存:板载2GB DDR3 ,可选4GB

存储:8MB的存储,用来放BOOT引导程序的

工作电压:12V和5V

系统支持:流畅运行vusybx、buiroot、Loognix、QT5.12系统。

引角扩展:引出脚多达232个,1.0间距的邮票孔方式,满足用户各类扩展需求

 

底板参数:

尺寸:190mm*125mm   

POWER:电直流电源输入接口

SWITCH:电源开关

Ethernet:2 路10M/100M/1000M自适应以太网

USB HOST:4路USB2.0

OTG:支持

Mini HDMI:支持

RGB-LCD:支持

WIFI/BT:板载WIFI、蓝牙二合一模块

Mini PCIE:可外接mini PCIE接口的4G模块,具备PCIE2.0单通道

4G模块 :支持  (选配)

SIM Card:1个

UART:2路串口

RS485:1路

CAN:2路

蜂鸣器:一个有源蜂鸣器

RTC:支持

LIO/UART:2mm间距20PIN插座引出

GPIO :2mm间距20PIN插座引出

耳机接口:标准3.5mm耳机接口

JTAG:1路JTAG调试接口(2mm间距10PIN插座引出)

GPS:一路GPS  (选配)

固态硬盘接口:1路  (SATA固态盘选配)

按键:3个

温度传感器:支持

风扇驱动:支持