飞腾派
直播中

dven

7年用户 43经验值
擅长:嵌入式技术 接口/总线/驱动 控制/MCU
私信 关注

【飞腾派4G版免费试用】仙女姐姐的嵌入式实验室之一~OpenKylin系统飞腾派镜像烧录及使用

《凤凰台上忆吹箫·南京凭吊》
凤赤凰金,龙盘虎踞,凭栏帝阙江宁。看钟山风起,石城惊心。花开十里台榭,发红萼,欲开还停。西塞轰雷,秦淮暗涌,何处留情。
当年,地狱空去,扫神州遍宇,血雨腥云。三十万亡骨,夙夜哀鸣。总叹门前流水,冲不散,烽烟残泪。到如今,家在国兴,莫泯前程。

南京大屠杀死难者国家公祭日

2023年12月13日,是第十个南京大屠杀死难者国家公祭日。今天,我们以国之名深切缅怀死难同胞,铭记山河破碎之耻,坚定奋进前行之志!
八十六载倏忽而过,曾经的金陵城饱受凌虐、满目疮痍,如今的南京璀璨繁华、生机勃勃。今昔相比,更是用事实证明了“落后就要挨打”、唯有高质量发展才是新时代的“硬道理”,正如芯片国产化自主化一样,只有将核心技术掌握在自己手里,才能无惧于西方列强的威胁、挑衅及莫须有的指控和制裁!
回望历史,更要从历史中汲取力量,让我们以史为鉴,砥砺前行,汇聚建设自主强国、推动民族复兴的磅礴力量,创造出新的伟业以告慰那段沉痛的过去!

此系列主要是针对初学者(尤其是女孩子~)的入门教程啦,大佬轻喷~

飞腾派开发板的基本情况奴家在前面的帖子中已经大概介绍了~是不是迫不及待地想要尝试了呢?莫慌,先别急着给它通电

少女:姐姐,为啥插上电源一点反应都没,板子是不是被我弄坏了,小女子可是啥都没做,555
曦儿:妹妹别怕,巧妇难为无米之炊,没有系统固件,它想启动也没处启动啊
少女:系统固件是啥,余等此时如何给它弄一个呢?

准备工作

和赛昉的星光系列不同,飞腾派上默认没有存储 Uboot (相当于x86电脑上的BIOS)的 SPI Flash芯片 ,所以未插SD卡的飞腾派通电并没有任何反应

首先,我们需要要准备一张大于8G的SD卡和读卡器,将完整的系统镜像(包含Uboot、Kernel和rootfs)烧录进去,以OpenKylin为例

iPhone_c181b_IMG_4121.jpg

注意:SD卡在这里指的是 MicroSD (ex.TF)卡,集美们千万别理解成单反相机用的那种大SD卡啦~QwQ

下载镜像

openKylin操作系统是由openKylin社区主导开发的一款根社区桌面操作系统,适用于X86、ARM、RISC-V等主流架构的台式电脑、笔记本电脑、平板和嵌入式设备。在内核、基础库、应用软件等方面均采用领先的版本,是麒麟商业版本的技术上游,与商业版本路线一致、协同发展。同时,openKylin社区版还将融合各类创新技术应用,汇聚行业力量,共同推动Linux行业创新发展!

然后就可以去下载openKylin镜像啦~下载地址https://www.openkylin.top/downloads/index-cn.html

注意,因为DDR硬件差异需要选择正确的内存版本

ptp.png

烧录SD卡镜像

我们需要一个烧录工具来写入openKylin镜像,这里可以用经典的balenaEtcher,或是树莓派的Pi Imager也OK(页面粉嫩嫩的集美们应该会喜欢叭),链接已经附上了·~

balenaEtcher https://etcher.balena.io/#download-etcher

Raspberry Pi Imager https://www.raspberrypi.com/software

sm2.png

用树莓派工具的集美第一项选No Filtering,然后就可以选自定义镜像了

R.png

sm.png

这里我用的是Etcher

eth.png

启动OpenKylin

iPhone_c181b_IMG_4580.jpg

等待镜像烧录完成,拔出SD卡并安装在板子背面的卡槽中,插上电源,接上HDMI线我们就可以看到显示了

2023-08-25_14-13.png

这时如果插上串口线,我们会看到如下Uboot启动信息

U-Boot 2022.01-v1.32-gee64fe52-dirty (Aug 29 2023 - 15:55:17 +0800)


DRAM:  Phytium ddr init 

  CH 0 : 

force spd, dimm info is from parm

  tAAmim    = 13750ps

  tRCDmin   = 13750ps

  tRPmin    = 13750ps

  tRASmin   = 32000ps

  tRCmin    = 45750ps

  tFAWmin   = 30000ps

  tRRD_Smin = 5300ps

  tRRD_Lmin = 6400ps

  tCCD_Lmin = 5000ps

  tWRmin    = 15000ps

  tWTR_Smin = 2500ps

  tWTR_Lmin = 7500ps

  tRFC1min  = 160000ps

  tRFC2min  = 110000ps

  tRFC4min  = 90000ps

    Dimm_Capacity = 4GB

    DDR4    UDIMM/2 Bank Groups/4 Banks/Column 10/Row 16/X16/1 Rank/NO ECC/Standard

    Modual:Unknown=0x0

PBF relocate done 

system_off_entry addr =0x3818a610

system_reset_entry addr =0x3818a628

suspend_entry addr =0x3818a658

suspend_end_entry addr =0x3818a674

suspend_finish_entry addr =0x3818a640

1.9 GiB

MMC:   clk = 1200000000Hz

clk = 1200000000Hz

PHYTIUM MCI: 0, PHYTIUM MCI: 1

Loading Environment from MMC...

好啦,今天的教程就到这了,如果对你也有帮助的话,可以点个关注哟!

iPhone_c181b_IMG_4078.jpg

回帖(2)

dven

2023-12-13 22:21:02
本帖最后由 dven 于 2023-12-14 20:28 编辑

如图所示,OpenKylin的界面和集美们平时用的Windows系统并没有太大差别~
2023-08-25_14-51.png
系统装好了,但空空如也的系统没有软件也没法用,但是,该如何在麒麟系统下安装软件呢?

APT包管理器
apt是一个常用的命令行包管理器,用于在Debian、Ubuntu、Kylin及UOS等Linux发行版上安装、更新、删除、管理和查询deb软件包
装软件需要修改和更新一些系统文件啦,所以我们需要在命令行前加上sudo以获取管理员权限~
安装软件包非常简单,只需运行以下命令
  1. sudo apt install 软件包名字
要删除已安装的软件包,请键入以下命令
  1. sudo apt remove 软件包名字
还可以指定多个包,以空格分隔
  1. sudo apt remove 软件包1 软件包2...
集美们可能会问,要是不知道软件包的具体名字咋整?莫慌,apt提供了简单的搜索功能~
  1. sudo apt search 关键词

麒麟软件中心
和手机上的应用商店类似,麒麟系统也有自己的软件中心~打开终端,执行以下命令
  1. sudo apt install kylin-sowftware-center
好啦,那我们可以装上一些日常要使用的软件咯~但是,软件源里并不是要啥有啥,咋办?
我们可以通过dpkg命令,手动安装下载好的软件包~
  1. sudo dpkg -i 目录/文件名.deb
引用: 麒麟的源提供了很多常用APP,集美若不想费事装软件中心可以去这里下软件包~注意一定要选择arm64,千万别下错amd64的包了
https://archive.kylinos.cn/kylin/partner/pool
注意:由于软件更新频繁,以下链接仅仅是发文时的最新版本,链接有可能会失效
微信

首先是日常必备App之一的微信
  1. wget https://archive.kylinos.cn/kylin/partner/pool/wechat_2.0.0_arm64.deb
    sudo dpkg -i ./wechat_2.0.0_arm64.deb
WPS
经常用到的办公软件
  1. wget https://archive.kylinos.cn/kylin/partner/pool/wps-office_11.8.2.10195.AK.preload.sw_arm64.deb
    sudo dpkg -i ./wps-office_11.8.2.10195.AK.preload.sw_arm64.deb
钉钉
可以直接在官网下载(https://page.dingtalk.com/wow/z/dingtalk/simple/ddhomedownload),也可命令行安装~
  1. wget https://dtapp-pub.dingtalk.com/dingtalk-desktop/xc_dingtalk_update/linux_deb/Release/com.alibabainc.dingtalk_7.1.0.31120_arm64.deb
    sudo dpkg -i ./com.alibabainc.dingtalk_7.1.0.31120_arm64.deb
龙芯浏览器
隔壁家出的Chromium兼容浏览器,还挺好用的~同样可官网下载(http://www.loongnix.cn/zh/api/lbrowser)或命令行安装
2023-12-09_06-05.png
  1. wget http://ftp.loongnix.cn/browser/lbrowser/3.3.1615.0/arm64/lbrowser_3.3.1615.0-1.stable.arm64.deb
    sudo dpkg -i ./lbrowser_3.3.1615.0-1.stable.arm64.deb

举报

dven

2023-12-14 20:36:48
顺便把奴家自用的截图工具放一下叭,叫做Flameshot(火焰截图),也是开源软件
flameshot-12.1.0-1.debian-10.arm64.zip (637.54 KB)
(下载次数: 0, 2023-12-14 20:33 上传)

  1. unzip flameshot-12.1.0-1.debian-10.arm64.zip
    sudo dpkg -i flameshot-12.1.0-1.debian-10.arm64.deb

举报

更多回帖

发帖
×
20
完善资料,
赚取积分