九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 6089|回复: 10

X3399 linux系统debian9正式发布

[复制链接]
发表于 2017-3-29 18:24:18 | 显示全部楼层 |阅读模式
debian9系统采用linux 4.4.52版本内核,也就是android 7.1系统里内核所使用的版本,两者之间基本一致,主要差异在一些配置选项上,为了便于开发,独立发布debian系统uboot及内核源码,文件系统采用二进制方式,ext4格式,如需修改,可直接mount该文件,或者在系统运行后修改,然后再将修改后的文件系统,打包成ext4格式即可,软件包的安装可以插上网线或者连接wifi,运行apt-get指令即可。
源码下载相关指令:
  1. 远程仓库地址:https://gitlab.com/9tripod/x3399_linux.git

  2. 可使用如下指令克隆并同步:
  3. git clone https://gitlab.com/9tripod/x3399_linux.git
  4. git pull origin master
复制代码

下载镜像文件

回复

使用道具 举报

 楼主| 发表于 2017-3-29 18:32:30 | 显示全部楼层
根文件系统所在分区为/dev/mmcblk1p15,也就是对应于android系统的userdata分区,如需要单独烧写根文件系统,可使用如下指令:
  1. sudo upgrade_tool di userdata output/linux-rootfs.img
复制代码

debian系统所使用的parameter.txt
  1. FIRMWARE_VER: 6.0.1
  2. MACHINE_MODEL: RK3399
  3. MACHINE_ID: 007
  4. MANUFACTURER: RK3399
  5. MAGIC: 0x5041524B
  6. ATAG: 0x00200800
  7. MACHINE: 3399
  8. CHECK_MASK: 0x80
  9. PWR_HLD: 0,0,A,0,1
  10. CMDLINE: console=ttyFIQ0 root=/dev/mmcblk1p15 rw rootfstype=ext4 init=/sbin/init androidboot.baseband=N/A androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyFIQ0 mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00002000@0x00006000(misc),0x00008000@0x00008000(resource),0x0000C000@0x00010000(kernel),0x00010000@0x0001C000(boot),0x00010000@0x0002C000(recovery),0x00038000@0x0003C000(backup),0x00040000@0x00074000(cache),0x00300000@0x000B4000(system),0x00008000@0x003B4000(metadata),0x00000040@0x003BC000(verity_mode),0x00002000@0x003BC040(baseparamer),0x00000400@0x003BE040(frp),-@0x003BE440(userdata)
复制代码

回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-29 18:33:18 | 显示全部楼层
更新uboot
  1. sudo upgrade_tool ul output/RK3399MiniLoaderAll_V1.05.bin
  2. sudo upgrade_tool di uboot output/uboot.img output/parameter.txt
  3. sudo upgrade_tool di trust output/trust.img output/parameter.txt
复制代码

更新内核
  1. sudo upgrade_tool di -k output/kernel.img
  2. sudo upgrade_tool di resource output/resource.img
复制代码

重启命令
  1. sudo upgrade_tool rd
复制代码


回复 支持 反对

使用道具 举报

发表于 2017-3-29 19:03:45 | 显示全部楼层
linux系统debian9 镜像下载地址
链接:http://pan.baidu.com/s/1cd86RG 密码:yiag
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-30 15:47:57 | 显示全部楼层
根文件系统加载后,大小不正常,未占满整个分区:
执行如下指令即可
  1. resize2fs /dev/mmcblk1p15
复制代码
回复 支持 反对

使用道具 举报

发表于 2017-4-10 10:06:35 | 显示全部楼层
lxz 发表于 2017-3-29 19:03
linux系统debian9 镜像下载地址
链接:http://pan.baidu.com/s/1cd86RG 密码:yiag

源码下载不了啊,下载到一半就挂了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-10 13:10:59 | 显示全部楼层
继续下载,或者用基础版同步
回复 支持 反对

使用道具 举报

发表于 2017-4-12 20:36:36 | 显示全部楼层
jjj 发表于 2017-4-10 13:10
继续下载,或者用基础版同步

请问一下,基础版在哪里下载?我没看到额!
回复 支持 反对

使用道具 举报

发表于 2017-4-18 09:18:25 | 显示全部楼层
就是使用网盘下载的源代码,再来同步最新代码
回复 支持 反对

使用道具 举报

发表于 2018-4-9 16:12:12 | 显示全部楼层
是64位的吗?之前的我看库好像都是23位的啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2019-8-26 10:42 , Processed in 0.109206 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表