2.原版rom备份

news/2024/5/20 20:54:31

为防止在调试的时候把开发板弄成砖块,需要先将原始镜像拷贝出来。原版系统为安卓7.1.2

可参考链接https://blog.csdn.net/oxp7085915/article/details/80291057

1.装备工作

  • adb
  • 命令行工具cmd
  • adb驱动,瑞芯微开发工具AndroidTool

2.

  • 安装usb驱动DriverAssitant_v4.5

  • 将usb线插入OTG接口,也就是有跳帽的位置,跳帽改为如图配置(红色)

 

 

 

  • 打开Putty串口调试工具,连接debug串口,波特率设为115200,开机将引导信息全部记录下来备用。
DDR Version 1.05 20170712
In
Channel a: DDR3 400MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 400MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Memory OK
Memory OK
OUT
Boot1 Release Time: 2017-06-15, version: 2.33
ChipType = 0x8, 177
SdmmcInit=2 0
BootCapSize=2000
UserCapSize=7456MB
FwPartOffset=2000 , 2000
SdmmcInit=0 400
StorageInit ok = 28140
Code check OK! theLoader 0x0, 46959
Code check OK! theLoader 0x8400000, 76327
Enter Trust OS
INF [0x0] TEE-CORE:init_primary_helper:366: Initializing (1.1.0-243-g0d867b1 #1 Fri Nov 24 07:15:36 UTC 2017 arm)INF [0x0] TEE-CORE:init_primary_helper:367: Release version: 1.2INF [0x0] TEE-CORE:init_teecore:83: teecore inits doneU-Boot 2014.10-RK3288-06 (Jan 23 2018 - 13:25:20)CPU: rk3288
cpu version = 0
CPU's clock information:arm pll = 816000000HZperiph pll = 297000000HZddr pll = 396000000HZcodec pll = 384000000HZ
Board:  Rockchip platform Board
Uboot as second level loader
DRAM:  Found dram banks: 1
Adding bank:0000000000000000(0000000080000000)
Reserve memory for trust os.
dram reserve bank: base = 0x08400000, size = 0x00e00000
128 MiB
GIC CPU mask = 0x00000001
SdmmcInit = 0 400
SdmmcInit = 2 0
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059bc0cc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059bc2cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059cbecc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059cc0cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059bc0cc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059bc2cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059cbecc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059cc0cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059bc0cc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059bc2cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059cbecc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059cc0cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059bc0cc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059bc2cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059cbecc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059cc0cc
ERROR: v7_dcache_inval_range - start address is not aligned - 0x059bc0cc
ERROR: v7_dcache_inval_range - stop address is not aligned - 0x059cc0cc
storage init OK!
Using default environmentGetParam
Load FDT from resource image.
power key: bank-0 pin-5
can't find dts node for fixed
pmic:rk808
can't find dts node for pwm0
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0#Boot ver: 2018-01-23#2.33
empty serial no.
normal boot.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
delay prepare[0] unprepare[0] enable[0] disable[10]
read logo on state from dts [1]
no fuel gauge found
LVDS: data mapping: vesa, data-width:24, format:0,
Using display timing dts
Detailed mode clock 168000 kHz, flags[a]H: 1920 1956 1966 2166V: 1080 1086 1092 1100
bus_format: 100e
pll_src = 0, dclk_hz = 168000000, dclk_div = 2
Hit any key to stop autoboot:  0
load fdt from resouce.
Secure Boot state: 0
kernel   @ 0x02000000 (0x007ff5e8)
ramdisk  @ 0x05bf0000 (0x0016e634)
bootrk: do_bootm_linux...Loading Device Tree to 05600000, end 05611886 ... OK
Add bank:0000000000000000, 0000000008400000
Add bank:0000000009200000, 0000000076e00000
WARNING: could not set reg FDT_ERR_BADOFFSET.Starting kernel ...[    0.000000] Booting Linux on physical CPU 0x500
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.83 (xxs@xxs-ubuntu) (gcc version 4.9 20150123 (prerelease) (GCC) ) #2 SMP PREEMPT Tue Jan 23 13:27:02 CST 2018
[    0.000000] CPU: ARMv7 Processor [410fc0d1] revision 1 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: rockchip,rk3288w
[    0.000000] earlycon: Early serial console at MMIO32 0xff690000 (options '')
[    0.000000] bootconsole [uart0] enabled
[    0.000000] cma: Reserved 16 MiB at 0x7f000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv65535.65535 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] PERCPU: Embedded 13 pages/cpu @df78e000 s24192 r8192 d20864 u53248
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 519664
[    0.000000] Kernel command line: earlycon=uart8250,mmio32,0xff690000 vmalloc=496M console=ttyFIQ0 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyFIQ0 init=/init  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),0x00400000@0x000B4000(system),0x00008000@0x004B4000(metadata),0x00019000@0x004BC000(vendor0),0x00019000@0x004D5000(vendor1),-@0x004EE000(userdata) storagemedia=emmc uboot_logo=0x02000000@0x7dc00000 loader.timestamp=2018-01-23_13:25:20 SecureBootCheckOk=0
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 2026856K/2082816K available (11264K kernel code, 942K rwdata, 3944K rodata, 1024K init, 919K bss, 39576K reserved, 16384K cma-reserved, 1547624K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xe1000000 - 0xff800000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0800000   ( 520 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0c00000   (12256 kB)
[    0.000000]       .init : 0xc1100000 - 0xc1200000   (1024 kB)
[    0.000000]       .data : 0xc1200000 - 0xc12eb944   ( 943 kB)
[    0.000000]        .bss : 0xc12ed000 - 0xc13d2efc   ( 920 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.008553] Switching to timer-based delay loop, resolution 41ns
[    0.016047] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[    0.027017] pid_max: default: 32768 minimum: 301
[    0.032051] Security Framework initialized
[    0.036429] SELinux:  Initializing.
[    0.040234] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.047256] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.055339] Initializing cgroup subsys freezer
[    0.060121] Initializing cgroup subsys debug
[    0.064649] CPU: Testing write buffer coherency: ok
[    0.070093] CPU0: update cpu_capacity 430
[    0.074449] CPU0: thread -1, cpu 0, socket 5, mpidr 80000500
[    0.080553] Setting up static identity map for 0x100000 - 0x100058
[    0.117615] CPU1: update cpu_capacity 430
[    0.117620] CPU1: thread -1, cpu 1, socket 5, mpidr 80000501
[    0.127643] CPU2: update cpu_capacity 430
[    0.127648] CPU2: thread -1, cpu 2, socket 5, mpidr 80000502
[    0.137685] CPU3: update cpu_capacity 430
[    0.137690] CPU3: thread -1, cpu 3, socket 5, mpidr 80000503
[    0.137757] Brought up 4 CPUs
[    0.171955] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.178651] CPU: All CPU(s) started in SVC mode.
[    0.184723] devtmpfs: initialized
[    0.201438] VFP support v0.3: implementor 41 architecture 3 part 30 variant d rev 0
[    0.209964] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.220471] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.227705] pinctrl core: initialized pinctrl subsystem
[    0.234022] NET: Registered protocol family 16
[    0.240255] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.260955] cpuidle: using governor ladder
[    0.278711] cpuidle: using governor menu
[    0.282948] Registered FIQ tty driver
[    0.309252] console [pstore-1] enabled
[    0.313457] pstore: Registered ramoops as persistent store backend
[    0.320073] ramoops: attached 0xf0000@0x8000000, ecc: 0/0
[    0.327403] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.336063] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.342766] fiq debugger fiq mode enabled
<hit enter to activate fiq debugger>
[    0.347282] console [ttyFIQ0] enabled
[[    0.347282] console [ttyFIQ0] enabled
[    0.354455] bootconsole [uart0] disabled0.354455] bootconsole [uart0] disabled
[    0.366377] Registered fiq debugger ttyFIQ0
[    0.416532] iommu: Adding device ff900000.iep to group 0
[    0.416621] iommu: Adding device ff910000.isp to group 1
[    0.416699] iommu: Adding device ff930000.vop to group 2
[    0.416779] iommu: Adding device ff940000.vop to group 3
[    0.416860] iommu: Adding device ff9a0000.vpu-service to group 4
[    0.416940] iommu: Adding device ff9c0000.hevc-service to group 5
[    0.417265] rk_iommu ff900800.iommu: can't get aclk
[    0.417281] rk_iommu ff900800.iommu: can't get hclk
[    0.418526] SCSI subsystem initialized
[    0.418742] usbcore: registered new interface driver usbfs
[    0.418798] usbcore: registered new interface driver hub
[    0.418866] usbcore: registered new device driver usb
[    0.419207] rk3288-dwc-control-usb ff770284.dwc-control-usb: host_drv_gpio is not specified or invalid
[    0.420247] media: Linux media interface: v0.10
[    0.420296] Linux video capture interface: v2.00
[    0.420448] pps_core: LinuxPPS API ver. 1 registered
[    0.420460] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.420488] PTP clock support registered
[    0.421781] Advanced Linux Sound Architecture Driver Initialized.
[    0.422296] Bluetooth: Core ver 2.21
[    0.422344] NET: Registered protocol family 31
[    0.422355] Bluetooth: HCI device and connection manager initialized
[    0.422370] Bluetooth: HCI socket layer initialized
[    0.422383] Bluetooth: L2CAP socket layer initialized
[    0.422414] Bluetooth: SCO socket layer initialized
[    0.423366] rockchip-cpuinfo cpuinfo: Serial         : 29b523534e6f80c0
[    0.424218] clocksource: Switched to clocksource arch_sys_counter
[    0.465230] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[    0.465472] NET: Registered protocol family 2
[    0.465978] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.466023] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.466096] TCP: Hash tables configured (established 4096 bind 4096)
[    0.466146] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.466170] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.466319] NET: Registered protocol family 1
[    0.466766] Trying to unpack rootfs image as initramfs...
[    0.516614] rk_battery_charger_detect_cb , battery_charger_detect 1
[    0.547750] Freeing initrd memory: 1468K
[    0.548673] hw perfevents: enabled with armv7_cortex_a12 PMU driver, 7 counters available
[    0.551311] audit: initializing netlink subsys (disabled)
[    0.551366] audit: type=2000 audit(0.423:1): initialized
[    0.556291] VFS: Disk quotas dquot_6.6.0
[    0.556429] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.557386] Registering sdcardfs 0.1
[    0.557671] fuse init (API version 7.23)
[    0.558858]
[    0.558858] TEE Core Framework initialization (ver 1:0.1)
[    0.558890] TEE armv7 Driver initialization
[    0.559178] tz_tee_probe: name="armv7sec", id=0, pdev_name="armv7sec.0"
[    0.559194] TEE core: Alloc the misc device "opteearmtz00" (id=0)
[    0.559370] TEE Core: Register the misc device "opteearmtz00" (id=0,minor=62)
[    0.562914] bounce: pool size: 64 pages
[    0.563047] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    0.563069] io scheduler noop registered
[    0.563084] io scheduler deadline registered
[    0.563114] io scheduler cfq registered (default)
[    0.563417] rockchip-usb-phy ff770000.syscon:usbphy: vbus_drv is not assigned!
[    0.565173] rk3288 gpio driver
[    0.566745] backlight supply power not found, using dummy regulator
[    0.567113] iep: failed to find iep power down clock source.
[    0.567452] IEP Power ON
[    0.567631] IEP Power OFF
[    0.567689] IEP Driver loaded succesfully
[    0.567805] Module initialized.
[    0.568250] rk-vcodec ff9a0000.vpu-service: probe device
[    0.568304] rk-vcodec ff9a0000.vpu-service: vpu mmu dec df285210
[    0.568447] rk-vcodec ff9a0000.vpu-service: allocator is drm
[    0.568505] rk-vcodec ff9a0000.vpu-service: checking hw id 4831
[    0.568934] rk-vcodec ff9a0000.vpu-service: init success
[    0.569347] rk-vcodec ff9c0000.hevc-service: probe device
[    0.569401] rk-vcodec ff9c0000.hevc-service: vpu mmu dec df285610
[    0.569539] rk-vcodec ff9c0000.hevc-service: allocator is drm
[    0.569600] rk-vcodec ff9c0000.hevc-service: checking hw id 6867
[    0.569918] rk-vcodec ff9c0000.hevc-service: init success
[    0.571520] dma-pl330 ff250000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.571539] dma-pl330 ff250000.dma-controller:       DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    0.572105] dma-pl330 ff600000.dma-controller: Loaded driver for PL330 DMAC-241330
[    0.572124] dma-pl330 ff600000.dma-controller:       DBUFF-64x8bytes Num_Chans-5 Num_Peri-6 Num_Events-10
[    0.573050] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled
[    0.574650] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 38, base_baud = 1500000) is a 16550A
[    0.575214] ff190000.serial: ttyS1 at MMIO 0xff190000 (irq = 39, base_baud = 1500000) is a 16550A
[    0.575780] ff1b0000.serial: ttyS3 at MMIO 0xff1b0000 (irq = 40, base_baud = 1500000) is a 16550A
[    0.576335] ff1c0000.serial: ttyS4 at MMIO 0xff1c0000 (irq = 41, base_baud = 1500000) is a 16550A
[    0.576801] [drm:drm_core_init] Initialized drm 1.1.0 20060810
[    0.579985] rockchip-vop ff930000.vop: invalid resource
[    0.580002] rockchip-vop ff930000.vop: failed to get vop cabc lut registers
[    0.580628] rockchip-drm display-subsystem: bound ff930000.vop (ops vop_component_ops)
[    0.580677] rockchip-vop ff940000.vop: invalid resource
[    0.580691] rockchip-vop ff940000.vop: failed to get vop cabc lut registers
[    0.581326] rockchip-drm display-subsystem: bound ff940000.vop (ops vop_component_ops)
[    0.581535] i2c i2c-6: of_i2c: modalias failure on /hdmi@ff980000/ports
[    0.581555] dwhdmi-rockchip ff980000.hdmi: registered DesignWare HDMI I2C bus driver
[    0.581616] dwhdmi-rockchip ff980000.hdmi: Detected HDMI TX controller v2.01a with HDCP (DWC HDMI 2.0 TX PHY)
[    0.582204] rockchip-drm d

 

可以看出官方将uboot延时设为了0秒,屏蔽了进入uboot的功能。并且加载内核后,无法终端输入。

注意看Kernel command line: 这行,这行是分区表信息。

  • cmd命令进入cdrom_nano3288_SDK_android7.1\tools-usb-driver\AndroidTool_Release_v2.43\AndroidTool_Release_v2.43\bin目录
  • 开发板正常开机,启动adb,查看可用adb设备
$ ./adb devices
List of devices attached
24ETJN8FHO      device
  • 使用以下命令连接开发板
#可用设备为1个
./adb shell
#多个设备时
./adb -s 24ETJN8FHO shell

 

准备开始导出工作

  • 查看原始分区表信息

 

$ cat /proc/cmdline
cat /proc/cmdline
/system/bin/sh: cat: /proc/cmdline: Permission denied

访问被拒绝,需启用root用户,获得分区信息后,记得将信息拷贝到txt文本中备用

#进入root用户模式
$ su
su
rk3288:/ # cat /proc/cmdline
cat /proc/cmdline
earlycon=uart8250,mmio32,0xff690000 vmalloc=496M console=ttyFIQ0 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyFIQ0 init=/init  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),0x00400000@0x000B4000(system),0x00008000@0x004B4000(metadata),0x00019000@0x004BC000(vendor0),0x00019000@0x004D5000(vendor1),-@0x004EE000(userdata) storagemedia=emmc uboot_logo=0x02000000@0x7dc00000 loader.timestamp=2018-01-23_13:25:20 SecureBootCheckOk=0 androidboot.mode=emmc

 

这里已kernel分区说明,0x0000C000@0x00010000(kernel),分区名字前面是其大小和起始位置

@前面是分区大小,@后面是分区起始位置

数值的单位是sector(扇区),1个sector 为512 Bytes,kernel 分区的起始位置是0x00010000,大小是0x0000C000(16M),这两个数等会导出就直接用到。

 

#查看挂载情况
# cat /proc/mounts
cat /proc/mounts
rootfs / rootfs ro,seclabel,size=1013428k,nr_inodes=119808 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime,gid=3009,hidepid=2 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,seclabel,relatime,mode=755 0 0
/sys/kernel/debug/tracing /sys/kernel/debug/tracing tracefs rw,seclabel,relatime,mode=755 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
none /config configfs rw,relatime 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
none /dev/cpuset cgroup rw,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent 0 0
pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0
/dev/block/platform/ff0f0000.dwmmc/by-name/system /system ext4 ro,seclabel,noatime,nodiratime,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/ff0f0000.dwmmc/by-name/vendor1 /vendor ext4 ro,seclabel,nosuid,nodev,noatime,nodiratime,discard,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/ff0f0000.dwmmc/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,discard,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/ff0f0000.dwmmc/by-name/metadata /metadata ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,discard,noauto_da_alloc,data=ordered 0 0
/dev/block/platform/ff0f0000.dwmmc/by-name/userdata /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,discard,user_xattr,inline_xattr,inline_data,extent_cache,active_logs=6 0 0
tmpfs /storage tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
/dev/fuse /mnt/runtime/default/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/read/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

 

 

 

 

  • 按住Recovery键,再按reset键,进入Recovery模式
  • 打开瑞芯微开发工具AndroidTool工具,路径参考cdrom_nano3288_SDK_android7.1\tools-usb-driver\AndroidTool_Release_v2.43\AndroidTool_Release_v2.43
  • 跳至“高级功能”

 

 


起始扇区填分区表@右边的数值,扇区数填@左边的数值。

 

 

  • 逐一导出各个分区并相应命名,userdata分区填写大小为system两倍大小(0x00800000)或者1.5倍大小(0x00600000),也就是4G或者3.0G,最后将Output压缩,你就可以看到总的压缩文件大小才400m左右。

  • 清空output文件,重复导出镜像工作,防止第一次失误填错数值,导致还原出错。(可选)

 

烧录荣品提供镜像,测试是否兼容

  • 打开AndroidTool,跳至升级固件界面,点击“固件”,选择android_7.1_hdmi_update_20190320_1732.img固件,再点击"升级"即可刷入新的镜像。你也可以在刷入系统前擦除Flash。

下图为擦除emmc后的效果

 

  • 烧录完成后,插上hdmi视频线,你就可以看到熟悉的安卓系统界面了。
  • 如果刷rom失败,可以将提取出来的镜像重新打包刷回去。具体方法请百度

 

实际效果,以下烧录的为ubuntu系统nano3288_ubuntu_core_20190307_1432.img,烧录镜像进入系统后,需要分区扩容

 

 

DDR Version 1.06 20171020
In
Channel a: DDR3 400MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 400MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Memory OK
Memory OK
OUT
Boot1 Release Time: Apr 11 2018 10:32:58, version: 2.36
ChipType = 0x8, 229
mmc2:cmd19,256
SdmmcInit=2 0
BootCapSize=2000
UserCapSize=7456MB
FwPartOffset=2000 , 2000
mmc0:cmd8,1024
mmc0:cmd8,1024
mmc0:cmd8,1024
SdmmcInit=0 1
StorageInit ok = 30369
LOADER Check OK! 0x0, 64252
TOS    Check OK! 0x8400000, 93627
Enter Trust OS
INF [0x0] TEE-CORE:init_primary_helper:377: Initializing (1.1.0-316-g7b4ec90 #59 Wed May 30 08:26:33 UTC 2018 arm)INF [0x0] TEE-CORE:init_primary_helper:378: Release version: 1.3INF [0x0] TEE-CORE:init_primary_helper:379: Next entry point address: 0x0INF [0x0] TEE-CORE:init_teecore:83: teecore inits doneU-Boot 2014.10-RK3288-06 (Mar 07 2019 - 14:26:56)CPU: rk3288
cpu version = 0
CPU's clock information:arm pll = 816000000HZperiph pll = 594000000HZddr pll = 396000000HZcodec pll = 384000000HZ
Board:  Rockchip platform Board
Uboot as second level loader
DRAM:  Found dram banks: 1
Adding bank:0000000000000000(0000000080000000)
Reserve memory for trust os.
dram reserve bank: base = 0x08400000, size = 0x00e00000
128 MiB
GIC CPU mask = 0x00000001
SdmmcInit = 0 400
SdmmcInit = 2 0
storage init OK!
Using default environmentGetParam
Load FDT from boot image.
power key: bank-0 pin-5
can't find dts node for fixed
pmic:rk808
can't find dts node for pwm0
Can't find dts node for fuel guage cw201x
misc partition not found!
SecureBootEn = 0, SecureBootLock = 0#Boot ver: 2019-03-07#2.36
empty serial no.
normal boot.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
Rockchip UBOOT DRM driver version: develop-v1.0.0
read logo on state from dts [1]
no fuel gauge found
Using display timing dts
Detailed mode clock 140000 kHz, flags[a]H: 1920 1936 1956 2016V: 1080 1092 1095 1118
bus_format: 100e
pll_src = 0, dclk_hz = 140000000, dclk_div = 4
final DSI-Link bandwidth: 1000 Mbps x 4
misc partition not found!
Hit any key to stop autoboot:  0
boot or recovery image sha mismatch!
Secure Boot state: 0
kernel   @ 0x02000000 (0x007a46a8)
ramdisk  @ 0x04bf0000 (0x00299f93)
bootrk: do_bootm_linux...Loading Device Tree to 04600000, end 04611cf3 ... OK
Add bank:0000000000000000, 0000000008400000
Add bank:0000000009200000, 0000000076e00000
WARNING: could not set reg FDT_ERR_BADOFFSET.Starting kernel ...[    0.000000] Booting Linux on physical CPU 0x500
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.132 (source-Image-rk@rpdzkj) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05) ) #18 SMP Thu Mar 7 14:29:50 CST 2019
[    0.000000] CPU: ARMv7 Processor [410fc0d1] revision 1 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: rockchip,rk3288w
[    0.000000] earlycon: Early serial console at MMIO32 0xff690000 (options '')
[    0.000000] bootconsole [uart0] enabled
[    0.000000] cma: Reserved 16 MiB at 0x7f000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv65535.65535 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] PERCPU: Embedded 14 pages/cpu @df781000 s24728 r8192 d24424 u57344
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 519664
[    0.000000] Kernel command line: earlycon=uart8250,mmio32,0xff690000 vmalloc=496M console=ttyFIQ0,115200 root=/dev/mmcblk1p5 linuxroot rw rootfstype=ext4 init=/sbin/init  mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00010000@0x00006000(boot),0x00002000@0x00016000(backup),-@0x00018000(linuxroot) storagemedia=emmc androidboot.oem_unlocked=0 uboot_logo=0x02000000@0x7dc00000 loader.timestamp=2019-03-07_14:26:56 SecureBootCheckOk=0
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 2025196K/2082816K available (12288K kernel code, 938K rwdata, 3312K rodata, 1024K init, 638K bss, 41236K reserved, 16384K cma-reserved, 1547956K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xe1000000 - 0xff800000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0800000   ( 520 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0d00000   (13280 kB)
[    0.000000]       .init : 0xc1200000 - 0xc1300000   (1024 kB)
[    0.000000]       .data : 0xc1300000 - 0xc13eabf4   ( 939 kB)
[    0.000000]        .bss : 0xc13ec000 - 0xc148b9b0   ( 639 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000006] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.008010] Switching to timer-based delay loop, resolution 41ns
[    0.016621] Console: colour dummy device 80x30
[    0.021338] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.032395] pid_max: default: 32768 minimum: 301
[    0.037101] Security Framework initialized
[    0.041242] Yama: becoming mindful.
[    0.044781] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.051551] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.059439] Initializing cgroup subsys devices
[    0.063940] Initializing cgroup subsys freezer
[    0.068556] CPU: Testing write buffer coherency: ok
[    0.073631] ftrace: allocating 44395 entries in 131 pages
[    0.156317] CPU0: update cpu_capacity 430
[    0.160658] CPU0: thread -1, cpu 0, socket 5, mpidr 80000500
[    0.166862] Setting up static identity map for 0x100000 - 0x100058
[    0.175194] CPU1: update cpu_capacity 430
[    0.175200] CPU1: thread -1, cpu 1, socket 5, mpidr 80000501
[    0.175835] CPU2: update cpu_capacity 430
[    0.175841] CPU2: thread -1, cpu 2, socket 5, mpidr 80000502
[    0.176484] CPU3: update cpu_capacity 430
[    0.176489] CPU3: thread -1, cpu 3, socket 5, mpidr 80000503
[    0.176580] Brought up 4 CPUs
[    0.211024] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.217799] CPU: All CPU(s) started in SVC mode.
[    0.223889] devtmpfs: initialized
[    0.243094] VFP support v0.3: implementor 41 architecture 3 part 30 variant d rev 0
[    0.251683] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.262341] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.269849] pinctrl core: initialized pinctrl subsystem
[    0.276423] NET: Registered protocol family 16
[    0.282897] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.320374] cpuidle: using governor ladder
[    0.350396] cpuidle: using governor menu
[    0.354667] Registered FIQ tty driver
[    0.385877] console [pstore-1] enabled
[    0.389866] pstore: Registered ramoops as persistent store backend
[    0.396527] ramoops: attached 0xf0000@0x8000000, ecc: 0/0
[    0.405142] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.413790] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.420713] fiq debugger fiq mode enabled
[    0.425252] console [ttyFIQ0] enabled
[    0.425252] console [ttyFIQ0] enabled
[    0.432865] bootconsole [uart0] disabled
[    0.432865] bootconsole [uart0] disabled
[    0.441221] Registered fiq debugger ttyFIQ0
[    0.522833] vcc18_dvp: supplied by vcc_3v3sys
[    0.527661] vcc_flash: regulator get failed, ret=-517
[    0.533001] vcc_host_5v: supplied by vcc_3v3sys
[    0.643151] vdd_log: supplied by vcc_3v3sys
[    0.648069] iommu: Adding device ff900000.iep to group 0
[    0.653487] iommu: Adding device ff910000.isp to group 1
[    0.658878] iommu: Adding device ff930000.vop to group 2
[    0.664284] iommu: Adding device ff940000.vop to group 3
[    0.669676] iommu: Adding device ff9a0000.vpu-service to group 4
[    0.675782] iommu: Adding device ff9c0000.hevc-service to group 5
[    0.682257] rk_iommu ff900800.iommu: can't get aclk
[    0.687156] rk_iommu ff900800.iommu: can't get hclk
[    0.693641] SCSI subsystem initialized
[    0.697641] usbcore: registered new interface driver usbfs
[    0.703172] usbcore: registered new interface driver hub
[    0.708598] usbcore: registered new device driver usb
[    0.714052] rk3288-dwc-control-usb ff770284.dwc-control-usb: host_drv_gpio is not specified or invalid
[    0.724502] media: Linux media interface: v0.10
[    0.729069] Linux video capture interface: v2.00
[    0.733740] pps_core: LinuxPPS API ver. 1 registered
[    0.738709] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.747867] PTP clock support registered
[    0.830218] rk_battery_charger_detect_cb , battery_charger_detect 1
[    0.858515] Advanced Linux Sound Architecture Driver Initialized.
[    0.865214] Bluetooth: Core ver 2.21
[    0.868842] NET: Registered protocol family 31
[    0.873285] Bluetooth: HCI device and connection manager initialized
[    0.879661] Bluetooth: HCI socket layer initialized
[    0.884538] Bluetooth: L2CAP socket layer initialized
[    0.889613] Bluetooth: SCO socket layer initialized
[    0.895581] rockchip-cpuinfo cpuinfo: Serial         : 29b523534e6f80c0
[    0.902505] clocksource: Switched to clocksource arch_sys_counter
[    0.958185] NET: Registered protocol family 2
[    0.963109] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.970193] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[    0.976735] TCP: Hash tables configured (established 4096 bind 4096)
[    0.983155] UDP hash table entries: 256 (order: 1, 12288 bytes)
[    0.989094] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
[    0.995655] NET: Registered protocol family 1
[    1.000306] RPC: Registered named UNIX socket transport module.
[    1.006257] RPC: Registered udp transport module.
[    1.010957] RPC: Registered tcp transport module.
[    1.015670] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.022292] Trying to unpack rootfs image as initramfs...
[    1.173208] Freeing initrd memory: 2664K
[    1.178241] hw perfevents: enabled with armv7_cortex_a12 PMU driver, 7 counters available
[    1.188612] Initialise system trusted keyring
[    1.201881] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.209491] NFS: Registering the id_resolver key type
[    1.214602] Key type id_resolver registered
[    1.218791] Key type id_legacy registered
[    1.222834] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    1.229801] fuse init (API version 7.23)
[    1.238093] NET: Registered protocol family 38
[    1.242589] Key type asymmetric registered
[    1.246691] Asymmetric key parser 'x509' registered
[    1.251634] bounce: pool size: 64 pages
[    1.255669] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    1.263089] io scheduler noop registered
[    1.267020] io scheduler deadline registered
[    1.271322] io scheduler cfq registered (default)
[    1.279302] backlight supply power not found, using dummy regulator
[    1.286219] rk-vcodec ff9a0000.vpu-service: no regulator for vcodec
[    1.292733] rk-vcodec ff9a0000.vpu-service: probe device
[    1.298101] rk-vcodec ff9a0000.vpu-service: vpu mmu dec df2dba10
[    1.304323] rk-vcodec ff9a0000.vpu-service: allocator is drm
[    1.310041] rk-vcodec ff9a0000.vpu-service: checking hw id 4831
[    1.316525] rk-vcodec ff9a0000.vpu-service: could not find power_model node
[    1.323511] rk-vcodec ff9a0000.vpu-service: init success
[    1.329121] rk-vcodec ff9c0000.hevc-service: no regulator for vcodec
[    1.335748] rk-vcodec ff9c0000.hevc-service: probe device
[    1.341199] rk-vcodec ff9c0000.hevc-service: vpu mmu dec df2dbe10
[    1.347492] rk-vcodec ff9c0000.hevc-service: allocator is drm
[    1.353312] rk-vcodec ff9c0000.hevc-service: checking hw id 6867
[    1.359733] rk-vcodec ff9c0000.hevc-service: could not find power_model node
[    1.366802] rk-vcodec ff9c0000.hevc-service: init success
[    1.374436] dma-pl330 ff250000.dma-controller: Loaded driver for PL330 DMAC-241330
[    1.382009] dma-pl330 ff250000.dma-controller:       DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    1.392070] dma-pl330 ff600000.dma-controller: Loaded driver for PL330 DMAC-241330
[    1.399665] dma-pl330 ff600000.dma-controller:       DBUFF-64x8bytes Num_Chans-5 Num_Peri-6 Num_Events-10
[    1.409534] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled
[    1.417834] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 36, base_baud = 1500000) is a 16550A
[    1.427459] ff190000.serial: ttyS1 at MMIO 0xff190000 (irq = 37, base_baud = 1500000) is a 16550A
[    1.436769] rockchip-pinctrl pinctrl: pin gpio7-22 already requested by fiq-debugger; cannot claim for ff690000.serial
[    1.447477] rockchip-pinctrl pinctrl: pin-238 (ff690000.serial) status -22
[    1.454366] rockchip-pinctrl pinctrl: could not request pin 238 (gpio7-22) from group uart2-xfer  on device rockchip-pinctrl
[    1.465585] dw-apb-uart ff690000.serial: Error applying setting, reverse things back
[    1.473635] ff690000.serial: ttyS2 at MMIO 0xff690000 (irq = 38, base_baud = 1500000) is a 16550A
[    1.483218] ff1b0000.serial: ttyS3 at MMIO 0xff1b0000 (irq = 39, base_baud = 1500000) is a 16550A
[    1.492799] ff1c0000.serial: ttyS4 at MMIO 0xff1c0000 (irq = 40, base_baud = 1500000) is a 16550A
[    1.503042] [drm] Initialized drm 1.1.0 20060810
[    1.511436] [drm] Rockchip DRM driver version: v1.0.1
[    1.516769] rockchip-drm display-subsystem: devfreq is not set
[    1.522910] rockchip-vop ff930000.vop: invalid resource
[    1.528136] rockchip-vop ff930000.vop: failed to get vop cabc lut registers
[    1.535891] rockchip-drm display-subsystem: bound ff930000.vop (ops 0xc0d60e4c)
[    1.543273] rockchip-vop ff940000.vop: invalid resource
[    1.548497] rockchip-vop ff940000.vop: failed to get vop cabc lut registers
[    1.556067] rockchip-drm display-subsystem: bound ff940000.vop (ops 0xc0d60e4c)
[    1.563602] i2c i2c-6: of_i2c: modalias failure on /hdmi@ff980000/ports
[    1.570219] dwhdmi-rockchip ff980000.hdmi: registered D0000.: EHCI Host Controller
[    1.996607] ehci-platform ff500000.usb: new USB bus registered, assigned bus number 2
[    2.004594] ehci-platform ff500000.usb: irq 44, io mem 0xff500000
[    2.022536] ehci-platform ff500000.usb: USB 2.0 started, EHCI 1.00
[    2.028876] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    2.035691] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.042924] usb usb2: Product: EHCI Host Controller
[    2.047809] usb usb2: Manufacturer: Linux 4.4.132 ehci_hcd
[    2.053306] usb usb2: SerialNumber: ff500000.usb
[    2.058463] hub 2-0:1.0: USB hub found
[    2.062245] hub 2-0:1.0: 1 port detected
[    2.066801] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.073124] ohci-platform: OHCI generic platform driver
[    2.078553] ohci-platform ff520000.usb: Generic Platform OHCI controller
[    2.085478] ohci-platform ff520000.usb: new USB bus registered, assigned bus number 3
[    2.093454] ohci-platform ff520000.usb: irq 45, io mem 0xff520000
[    2.156699] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    2.163521] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.170739] usb usb3: Product: Generic Platform OHCI controller
[    2.176672] usb usb3: Manufacturer: Linux 4.4.132 ohci_hcd
[    2.182156] usb usb3: SerialNumber: ff520000.usb
[    2.187405] hub 3-0:1.0: USB hub found
[    2.191187] hub 3-0:1.0: 1 port detected
[    2.195758] usbcore: registered new interface driver cdc_acm
[    2.201422] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    2.209507] usbcore: registered new interface driver cdc_wdm
[    2.215312] usbcore: registered new interface driver usb-storage
[    2.221404] usbcore: registered new interface driver usbserial
[    2.227292] usbcore: registered new interface driver usbserial_generic
[    2.233865] usbserial: USB Serial support registered for generic
[    2.239928] usbcore: registered new interface driver cp210x
[    2.245549] usbserial: USB Serial support registered for cp210x
[    2.251549] usbcore: registered new interface driver ftdi_sio
[    2.257345] usbserial: USB Serial support registered for FTDI USB Serial Device
[    2.264798] usbcore: registered new interface driver keyspan
[    2.270493] usbserial: USB Serial support registered for Keyspan - (without firmware)
[    2.278368] usbserial: USB Serial support registered for Keyspan 1 port adapter
[    2.285820] usbserial: USB Serial support registered for Keyspan 2 port adapter
[    2.293217] usbserial: USB Serial support registered for Keyspan 4 port adapter
[    2.300714] usbcore: registered new interface driver option
[    2.306341] usbserial: USB Serial support registered for GSM modem (1-port)
[    2.313513] usbcore: registered new interface driver oti6858
[    2.319213] usbserial: USB Serial support registered for oti6858
[    2.325298] usbcore: registered new interface driver pl2303
[    2.330898] usbserial: USB Serial support registered for pl2303
[    2.336887] usbcore: registered new interface driver qcserial
[    2.342907] usbserial: USB Serial support registered for Qualcomm USB modem
[    2.349936] usbcore: registered new interface driver sierra
[    2.355555] usbserial: USB Serial support registered for Sierra USB modem
[    2.362361] usb20_otg: version 3.10a 21-DEC-2012
[    2.367300] e1380040
[    2.369492] Core Release: 3.10a
[    2.372660] Setting default values for core params
[    2.377650] Using Buffer DMA mode
[    2.380967] Periodic Transfer Interrupt Enhancement - disabled
[    2.386815] Multiprocessor Interrupt Enhancement - disabled
[    2.392382] OTG VER PARAM: 0, OTG VER FLAG: 0
[    2.396751] ^^^^^^^^^^^^^^^^^Device Mode
[    2.400687] Dedicated Tx FIFOs mode
[    2.404219] usb 2-1: new high-speed USB device number 2 using ehci-platform
[    2.411209] pcd_init otg_dev = c482bb00
[    2.415485] usb20_otg ff580000.usb: DWC OTG Controller
[    2.420855] usb20_otg ff580000.usb: new USB bus registered, assigned bus number 4
[    2.428393] usb20_otg ff580000.usb: irq 47, io mem 0x00000000
[    2.434315] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[    2.441107] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.448341] usb usb4: Product: DWC OTG Controller
[    2.453061] usb usb4: Manufacturer: Linux 4.4.132 dwc_otg_hcd
[    2.458808] usb usb4: SerialNumber: ff580000.usb
[    2.463964] hub 4-0:1.0: USB hub found
[    2.467745] hub 4-0:1.0: 1 port detected
[    2.472348] usb20_host: version 3.10a 21-DEC-2012
[    2.478381] usbcore: registered new interface driver iforce
[    2.484088] usbcore: registered new interface driver xpad
[    2.489531] Initial gslx680 linux Touch Driver
[    2.494030] <<-GTP-INFO->> GTP driver installing...
[    2.499095] usbcore: registered new interface driver usbtouchscreen
[    2.505966] i2c /dev entries driver
[    2.510680] rk808 0-001b: Pmic Chip id: 0x0
[    2.517961] rk808-regulator rk808-regulator: there is no dvs0 gpio
[    2.524237] rk808-regulator rk808-regulator: there is no dvs1 gpio
[    2.530494] DCDC_REG1: supplied by vcc_3v3sys
[    2.535549] DCDC_REG2: supplied by vcc_3v3sys
[    2.540544] DCDC_REG3: supplied by vcc_3v3sys
[    2.545263] DCDC_REG4: supplied by vcc_3v3sys
[    2.550081] vcc_flash: supplied by vcc_io
[    2.554246] LDO_REG1: supplied by vcc_3v3sys
[    2.559683] LDO_REG2: supplied by vcc_3v3sys
[    2.563099] usb 2-1: New USB device found, idVendor=1a40, idProduct=0201
[    2.563106] usb 2-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    2.563111] usb 2-1: Product: USB 2.0 Hub [MTT]
[    2.563756] hub 2-1:1.0: USB hub found
[    2.563846] hub 2-1:1.0: 7 ports detected
[    2.590208] dwc_otg_hcd_suspend, usb device mode
[    2.596913] LDO_REG4: supplied by vcc_io
[    2.601864] LDO_REG5: supplied by vcc_io
[    2.609908] SWITCH_REG1: supplied by vcc_io
[    2.614494] SWITCH_REG2: supplied by vcc_io
[    2.619875] RTC date/time 2013-01-18(5) 09:12:54
[    2.625087] RTC date/time 2013-01-18(5) 09:12:54
[    2.631146] RTC date/time 2013-01-18(5) 09:12:54
[    2.635967] rk808-rtc rk808-rtc: rtc core: registered rk808-rtc as rtc0
[    2.643001] i2c i2c-0: of_i2c: modalias failure on /i2c@ff650000/rtc
[    2.649361] rk3x-i2c ff650000.i2c: Initialized RK3xxx I2C bus at e11fa000
[    2.656728] rk3x-i2c ff150000.i2c: Initialized RK3xxx I2C bus at e11fc000
[    2.664095] rk3x-i2c ff160000.i2c: Initialized RK3xxx I2C bus at e11fe000
[    2.671596] rk3x-i2c ff660000.i2c: Initialized RK3xxx I2C bus at e1222000
[    2.680318] usbcore: registered new interface driver uvcvideo
[    2.686084] USB Video Class driver (1.1.1)
[    2.692652] clk: couldn't get clock 0 for /tsadc@ff280000
[    2.699036] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
[    2.707691] Bluetooth: Virtual HCI driver ver 1.5
[    2.712561] Bluetooth: HCI UART driver ver 2.3
[    2.717010] Bluetooth: HCI UART protocol H4 registered
[    2.722145] Bluetooth: HCI UART protocol LL registered
[    2.727311] Bluetooth: HCI UART protocol ATH3K registered
[    2.732812] usbcore: registered new interface driver bfusb
[    2.738368] usbcore: registered new interface driver btusb
[    2.744189] cpu cpu0: bin=1
[    2.747097] cpu cpu0: leakage=17
[    2.750422] cpu cpu0: Failed to get pvtm
[    2.754424] cpu cpu0: bin-scale=25
[    2.759086] cpu cpu0: irdrop-scale=27
[    2.762779] cpu cpu0: target-scale=27
[    2.767143] sdhci: Secure Digital Host Controller Interface driver
[    2.773360] sdhci: Copyright(c) Pierre Ossman
[    2.777725] Synopsys Designware Multimedia Card Interface Driver
[    2.784934] dwmmc_rockchip ff0c0000.dwmmc: IDMAC supports 32-bit address mode.
[    2.792197] dwmmc_rockchip ff0c0000.dwmmc: Using internal DMA controller.
[    2.799011] dwmmc_rockchip ff0c0000.dwmmc: Version ID is 270a
[    2.804929] dwmmc_rockchip ff0c0000.dwmmc: DW MMC controller at irq 29,32 bit host data width,256 deep fifo
[    2.814725] dwmmc_rockchip ff0c0000.dwmmc: 'clock-freq-min-max' property was deprecated.
[    2.842563] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    2.863593] dwmmc_rockchip ff0c0000.dwmmc: 1 slots initialized
[    2.869735] dwmmc_rockchip ff0d0000.dwmmc: IDMAC supports 32-bit address mode.
[    2.877003] dwmmc_rockchip ff0d0000.dwmmc: Using internal DMA controller.
[    2.883816] dwmmc_rockchip ff0d0000.dwmmc: Version ID is 270a
[    2.889660] dwmmc_rockchip ff0d0000.dwmmc: DW MMC controller at irq 30,32 bit host data width,256 deep fifo
[    2.899428] dwmmc_rockchip ff0d0000.dwmmc: 'clock-freq-min-max' property was deprecated.
[    2.907576] dwmmc_rockchip ff0d0000.dwmmc: No vmmc regulator found
[    2.913769] dwmmc_rockchip ff0d0000.dwmmc: No vqmmc regulator found
[    2.920669] dwmmc_rockchip ff0f0000.dwmmc: IDMAC supports 32-bit address mode.
[    2.927985] dwmmc_rockchip ff0f0000.dwmmc: Using internal DMA controller.
[    2.934785] dwmmc_rockchip ff0f0000.dwmmc: Version ID is 270a
[    2.940576] dwmmc_rockchip ff0f0000.dwmmc: DW MMC controller at irq 31,32 bit host data width,256 deep fifo
[    2.950585] dwmmc_rockchip ff0f0000.dwmmc: 'clock-freq-min-max' property was deprecated.
[    2.958691] dwmmc_rockchip ff0f0000.dwmmc: No vmmc regulator found
[    2.964878] dwmmc_rockchip ff0f0000.dwmmc: No vqmmc regulator found
[    2.982546] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    3.003554] dwmmc_rockchip ff0f0000.dwmmc: 1 slots initialized
[    3.011547] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.020438] hidraw: raw HID events driver (C) Jiri Kosina
[    3.026377] usbcore: registered new interface driver usbhid
[    3.031947] usbhid: USB HID core driver
[    3.035966] ashmem: initialized
[    3.039525] rockchip-dmc dmc: unable to get devfreq-event device : dfi
[    3.047108] rknandbase v1.2 2018-05-08
[    3.051001] rknand: probe of ff400000.nandc failed with error -1
[    3.068013] mmc1: MAN_BKOPS_EN bit is not set
[    3.075637] mmc_host mmc1: Bus speed (slot 0) = 99000000Hz (slot req 100000000Hz, actual 99000000HZ div = 0)
[    3.094577] dwmmc_rockchip ff0f0000.dwmmc: Successfully tuned phase to 42
[    3.101453] mmc1: new HS200 MMC card at address 0001
[    3.106879] mmcblk1: mmc1:0001 8WPD3R 7.28 GiB
[    3.111533] mmcblk1boot0: mmc1:0001 8WPD3R partition 1 4.00 MiB
[    3.117603] mmcblk1boot1: mmc1:0001 8WPD3R partition 2 4.00 MiB
[    3.123678] mmcblk1rpmb: mmc1:0001 8WPD3R partition 3 512 KiB
[    3.129684]      uboot: 0x000400000 -- 0x000800000 (4 MB)
[    3.135098]      trust: 0x000800000 -- 0x000c00000 (4 MB)
[    3.140494]       boot: 0x000c00000 -- 0x002c00000 (32 MB)
[    3.145992]     backup: 0x002c00000 -- 0x003000000 (4 MB)
[    3.151387]  linuxroot: 0x003000000 -- 0x1d1c00000 (7404 MB)
[    3.157184]  mmcblk1: p1 p2 p3 p4 p5
[    4.052852] rk3x-i2c ff660000.i2c: timeout, ipd: 0x00, state: 1
[    4.078056] u32 classifier
[    4.080771] Netfilter messages via NETLINK v0.30.
[    4.085562] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    4.092039] ctnetlink v0.93: registering with nfnetlink.
[    4.097494] ip_set: protocol 6
[    4.100557] IPVS: Registered protocols ()
[    4.104608] IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
[    4.112003] IPVS: Creating netns size=1104 id=0
[    4.116642] IPVS: ipvs loaded.
[    4.120133] ip_tables: (C) 2000-2006 Netfilter Core Team
[    4.125593] Initializing XFRM netlink socket
[    4.130436] NET: Registered protocol family 10
[    4.135549] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    4.141094] sit: IPv6 over IPv4 tunneling driver
[    4.146195] NET: Registered protocol family 17
[    4.150658] NET: Registered protocol family 15
[    4.155226] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    4.167873] Bridge firewalling registered
[    4.171974] Bluetooth: RFCOMM socket layer initialized
[    4.177158] Bluetooth: RFCOMM ver 1.11
[    4.181040] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    4.186975] Bluetooth: HIDP socket layer initialized
[    4.191967] 8021q: 802.1Q VLAN Support v1.8
[    4.196212] lib80211: common routines for IEEE802.11 drivers
[    4.201921] [WLAN_RFKILL]: Enter rfkill_wlan_init
[    4.206910] [WLAN_RFKILL]: Enter rfkill_wlan_probe
[    4.211720] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ap6212
[    4.218608] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
[    4.225742] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
[    4.233179] [WLAN_RFKILL]: wlan_platdata_parse_dt: get property: WIFI,host_wake_irq = 150, flags = 0.
[    4.242383] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
[    4.247617] [WLAN_RFKILL]: Exit rfkill_wlan_probe
[    4.252358] [BT_RFKILL]: Enter rfkill_rk_init
[    4.256959] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: uart_rts_gpios = 139.
[    4.265166] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,reset_gpio = 149.
[    4.273273] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_gpio = 146.
[    4.281283] [BT_RFKILL]: bluetooth_platdata_parse_dt: get property: BT,wake_host_irq = 151.
[    4.289918] [BT_RFKILL]: Request irq for bt wakeup host
[    4.295174] [BT_RFKILL]: BT_WAKE_HOST IRQ fired
[    4.295189] [BT_RFKILL]: ** disable irq
[    4.303642] [BT_RFKILL]: bt_default device registered.
[    4.308811] Key type dns_resolver registered
[    4.313813] ThumbEE CPU extension supported.
[    4.318137] Registering SWP/SWPB emulation handler
[    4.318142] vendor storage:20160801 ret = 0
[    4.327482] Loading compiled-in X.509 certificates
[    4.332548] [drm] Rockchip DRM driver version: v1.0.1
[    4.337763] rockchip-drm display-subsystem: devfreq is not set
[    4.343793] rockchip-vop ff930000.vop: invalid resource
[    4.349017] rockchip-vop ff930000.vop: failed to get vop cabc lut registers
[    4.356326] rockchip-drm display-subsystem: bound ff930000.vop (ops 0xc0d60e4c)
[    4.363667] rockchip-vop ff940000.vop: invalid resource
[    4.368889] rockchip-vop ff940000.vop: failed to get vop cabc lut registers
[    4.376170] rockchip-drm display-subsystem: bound ff940000.vop (ops 0xc0d60e4c)
[    4.383720] dwhdmi-rockchip ff980000.hdmi: registered DesignWare HDMI I2C bus driver
[    4.391504] dwhdmi-rockchip ff980000.hdmi: Detected HDMI TX controller v2.01a with HDCP (DWC HDMI 2.0 TX PHY)
[    4.402172] rockchip-drm display-subsystem: bound ff980000.hdmi (ops 0xc0d599f0)
[    4.409617] rockchip-drm display-subsystem: bound ff960000.dsi (ops 0xc0d59df8)
[    4.416932] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    4.423544] [drm] No driver support for vblank timestamp query.
[    4.475455] Freeing drm_logo memory: 328K
[    4.505966] Console: switching to colour frame buffer device 240x67
[    4.566552] rockchip-drm display-subsystem: fb0:  frame buffer device
[    4.603490] mali ffa30000.gpu: Failed to get leakage
[    4.608473] mali ffa30000.gpu: Failed to get pvtm
[    4.613852] W : [File] : drivers/gpu/arm/midgard/platform/rk/mali_kbase_config_rk.c; [Line] : 113; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available.
[    4.629189] mali ffa30000.gpu: GPU identified as 0x0750 r1p0 status 0
[    4.636042] mali ffa30000.gpu: Protected mode not available
[    4.642001] mali ffa30000.gpu: Using configured power model mali-simple-power-model, and fallback mali-simple-power-model
[    4.653119] I : [File] : drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c; [Line] : 399; [Func] : kbase_devfreq_init(); success initing power_model_simple.
[    4.653163] devfreq ffa30000.gpu: Couldn't update frequency transition information.
[    4.675976] mali ffa30000.gpu: Probed as mali0
[    4.681221] rk_gmac-dwmac ff290000.ethernet: clock input or output? (input).
[    4.688286] rk_gmac-dwmac ff290000.ethernet: TX delay(0x30).
[    4.693961] rk_gmac-dwmac ff290000.ethernet: RX delay(0x10).
[    4.699626] rk_gmac-dwmac ff290000.ethernet: integrated PHY? (no).
[    4.705904] rk_gmac-dwmac ff290000.ethernet: cannot get clock clk_mac_speed
[    4.712884] rk_gmac-dwmac ff290000.ethernet: clock input from PHY
[    4.723976] rk_gmac-dwmac ff290000.ethernet: init for RGMII
[    4.729660] stmmac - user ID: 0x10, Synopsys ID: 0x35
[    4.734737]  Ring mode enabled
[    4.737787]  DMA HW capability register supported
[    4.742311]  Normal descriptors
[    4.745650]  RX Checksum Offload Engine supported (type 2)
[    4.751127]  TX Checksum insertion supported
[    4.755409]  Wake-Up On Lan supported
[    4.759124]  Enable RX Mitigation via HW Watchdog Timer
[    5.829114] libphy: stmmac: probed
[    5.832756] eth%d: PHY ID 001cc915 at 0 IRQ POLL (stmmac-0:00) active
[    5.839238] eth%d: PHY ID 001cc915 at 1 IRQ POLL (stmmac-0:01)
[    5.848088] rockchip-thermal ff280000.tsadc: Missing rockchip,grf property
[    5.855053] rk_tsadcv2_temp_to_code: Invalid conversion table: code=4095, temperature=850000
[    5.863765] rk_tsadcv2_temp_to_code: Invalid conversion table: code=4095, temperature=850000
[    5.872257] rk_tsadcv2_temp_to_code: Invalid conversion table: code=4095, temperature=2147483647
[    5.881627] rockchip-thermal ff280000.tsadc: tsadc is probed successfully!
[    5.889918] dwmmc_rockchip ff0d0000.dwmmc: IDMAC supports 32-bit address mode.
[    5.897252] dwmmc_rockchip ff0d0000.dwmmc: Using internal DMA controller.
[    5.904064] dwmmc_rockchip ff0d0000.dwmmc: Version ID is 270a
[    5.909821] dwmmc_rockchip ff0d0000.dwmmc: DW MMC controller at irq 30,32 bit host data width,256 deep fifo
[    5.919646] dwmmc_rockchip ff0d0000.dwmmc: 'clock-freq-min-max' property was deprecated.
[    5.927813] dwmmc_rockchip ff0d0000.dwmmc: No vmmc regulator found
[    5.934016] dwmmc_rockchip ff0d0000.dwmmc: No vqmmc regulator found
[    5.940637] dwmmc_rockchip ff0d0000.dwmmc: allocated mmc-pwrseq
[    5.962566] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    5.982808] dwmmc_rockchip ff0d0000.dwmmc: 1 slots initialized
[    5.990842] rockchip-dmc dmc: Failed to get leakage
[    5.996869] rockchip-dmc dmc: Failed to get pvtm
[    6.004305] rockchip-dmc dmc: failed to get vop bandwidth to dmc rate
[    6.011039] rockchip-dmc dmc: could not find power_model node
[    6.026552] mmc_host mmc2: Bus speed (slot 0) = 49500000Hz (slot req 50000000Hz, actual 49500000HZ div = 0)
[    6.037354] mmc2: new high speed SDIO card at address 0001
[    7.012803] rk3x-i2c ff660000.i2c: timeout, ipd: 0x00, state: 1
[    7.025790] hdmi-audio-codec hdmi-audio-codec.4.auto: Invalid DAI interface format
[    7.033688] hdmi-audio-codec hdmi-audio-codec.4.auto: ASoC: Failed to set DAI format: -22
[    7.045006] asoc-simple-card spdif-sound: i2s-hifi <-> ff8b0000.sound mapping ok
[    8.052798] rk3x-i2c ff660000.i2c: timeout, ipd: 0x00, state: 1
[    8.063597] dhd_module_init: in Dongle Host Driver, version 1.579.77.41.2 (r)
[    8.063608]
[    8.063654] =======================================================
[    8.063667] ==== Launching Wi-Fi driver! (Powered by Rockchip) ====
[    8.063678] =======================================================
[    8.063698] Realtek 8188EU USB WiFi driver (Powered by Rockchip,Ver v5.2.2.3_24783.20171030) init.
[    8.063719] [WLAN_RFKILL]: rockchip_wifi_power: 1
[    8.063740] [WLAN_RFKILL]: wifi turn on power. -1
[    8.063751] RTW: module init start
[    8.063767] RTW: rtl8188eu v5.2.2.3_24783.20171030
[    8.063783] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: Enter
[    8.064501] usbcore: registered new interface driver rtl8188eu
[    8.064517] RTW: module init ret=0
[    8.067006] RTC date/time 2013-01-18(5) 09:13:00
[    8.070886] rk808-rtc rk808-rtc: setting system clock to 2013-01-18 09:13:00 UTC (1358500380)
[    8.147598] ======== dhd_wlan_init_plat_data ========
[    8.152997] dhd_wlan_init_gpio: GPIO(WL_REG_ON) = -1
[    8.158019] dhd_wlan_init_gpio: GPIO(WL_HOST_WAKE) = -1
[    8.160880] vcc18_dvp: disabling
[    8.160906] vcc_flash: disabling
[    8.161726] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '-bb8193295', rk_ko_ver is '5', built at '14:28:02', on 'Mar  7 2019'.
[    8.164007] Mali: Mali device driver loaded
[    8.166356] usbcore: registered new interface driver snd-usb-audio
[    8.166410] ALSA device list:
[    8.166428]   #0: hdmi,spdif
[    8.207633] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: Enter
[    8.207666] dhd_wlan_init_gpio: host_oob_irq: 236
[    8.207684] dhd_wlan_init_gpio: host_oob_irq_flags=0x414
[    8.207699] dhd_wifi_platform_load: Enter
[    8.208158] Power-up adapter 'DHD generic adapter'
[    8.208702] wifi_platform_set_power = 1
[    8.208744] ======== PULL WL_REG_ON(-1) HIGH! ========
[    8.208763] [WLAN_RFKILL]: rockchip_wifi_power: 1
[    8.208783] [WLAN_RFKILL]: wifi turn on power. -1
[    8.311710] Freeing unused kernel memory: 1024K
Loading, please wait...
/init: line 224: can't create /sys/class/display/HDMI/enable: nonexistent directory
[    8.354899] udevd[151]: starting version 175
Begin: Loading essential drivers ... FATAL: Could not load /lib/modules/4.4.132/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.132/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.132/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.132/modules.dep: No such file or directory
done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
ext4
Begin: Running /scripts/local-premount ... FATAL: Could not load /lib/modules/4.4.132/modules.dep: No such file or directory
[    8.512553] wifi_platform_bus_enumerate device present 1
[    8.517890] ======== Card detection to detect SDIO card! ========
[    8.524039] mmc2:mmc host rescan start!
done.
FATAL: Could not load /lib/modules/4.4.132/modules.dep: No such file or directory
[    8.576624] EXT4-fs (mmcblk1p5): recovery complete
[    8.581894] EXT4-fs (mmcblk1p5): mounted filesystem with ordered data mode. Opts: (null)
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
[    8.687379] systemd[1]: System time before build time, advancing clock.
[    8.700345] systemd[1]: Failed to insert module 'autofs4': No such file or directory
[    8.719777] random: systemd: uninitialized urandom read (16 bytes read, 73 bits of entropy available)
[    8.734872] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[    8.753921] systemd[1]: Detected architecture arm.Welcome to Ubuntu 16.04 LTS![    8.759870] systemd[1]: Set hostname to <rpdzkj>.
[    8.778779] random: systemd: uninitialized urandom read (16 bytes read, 74 bits of entropy available)
[    8.796309] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 76 bits of entropy available)
[    8.797450] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 76 bits of entropy available)
[    8.806949] random: systemd-cryptse: uninitialized urandom read (16 bytes read, 76 bits of entropy available)
[    8.826574] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 77 bits of entropy available)
[    8.836601] random: systemd-gpt-aut: uninitialized urandom read (16 bytes read, 77 bits of entropy available)
[    8.866465] random: systemd: uninitialized urandom read (16 bytes read, 79 bits of entropy available)
[    8.876252] random: systemd: uninitialized urandom read (16 bytes read, 79 bits of entropy available)
[    8.885601] random: systemd: uninitialized urandom read (16 bytes read, 79 bits of entropy available)
[    8.979448] systemd[1]: Reached target Encrypted Volumes.
[  OK  ] Reached target Encrypted Volumes.
[    8.985367] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    8.995578] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    9.005660] systemd[1]: Reached target Remote File Systems (Pre).
[  OK  ] Reached target Remote File Systems (Pre).
[    9.016489] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    9.027645] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    9.038477] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    9.048187] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
[    9.059500] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
[    9.073976] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    9.084591] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
[    9.098591] systemd[1]: Created slice System Slice.
[  OK  ] Created slice System Slice.
[    9.109104] systemd[1]: Created slice system-getty.slice.
[  OK  ] Created slice system-getty.slice.
[    9.118781] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    9.129749] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    9.141413] systemd[1]: Started Read required files in advance.
[  OK  ] Started Read required files in advance.
[    9.158413] systemd[1]: Starting Remount Root and Kernel File Systems...Starting Remount Root and Kernel File Systems...
[    9.169594] systemd[1]: Starting Journal Service...Starting Journal Service...
[    9.181895] systemd[1]: Starting Load Kernel Modules...Starting Load Kernel Modules...
[    9.187581] systemd[1]: Reached target Sockets.
[  OK  ] Reached target Sockets.
[    9.197386] systemd[1]: Starting Nameserver information manager...Starting Nameserver information manager...
[    9.209780] systemd[1]: Mounting Debug File System...Mounting Debug File System...
[    9.216280] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    9.226127] systemd[1]: Starting Create Static Device Nodes in /dev...Starting Create Static Device Nodes in /dev...
[    9.238613] systemd[1]: Mounted Debug File System.
[  OK  ] Mounted Debug File System.
[    9.245267] systemd[1]: ureadahead.service: Main process exited, code=exited, status=5/NOTINSTALLED
[    9.259244] systemd[1]: ureadahead.service: Unit entered failed state.
[    9.265838] systemd[1]: ureadahead.service: Failed with result 'exit-code'.
[    9.273666] systemd[1]: Started Remount Root and Kernel File Systems.
[  OK  ] Started Remount Root and Kernel File Systems.
[    9.281593] systemd[1]: Started Load Kernel Modules.
[  OK  ] Started Load Kernel Modules.
[    9.303690] systemd[1]: Started Create Static Device Nodes in /dev.
[  OK  ] Started Create Static Device Nodes in /dev.
[    9.311508] systemd[1]: Started Nameserver information manager.
[  OK  ] Started Nameserver information manager.
[    9.373518] systemd[1]: Started Journal Service.
[  OK  ] Started Journal Service.Starting udev Kernel Device Manager...Starting Apply Kernel Variables...Mounting Configuration File System...Mounting FUSE Control File System...Starting Load/Save Random Seed...
[  OK  ] Reached target Local File Systems (Pre).Starting Flush Journal to Persistent Storage...
[  OK  ] Reached target Local File Systems.Starting Set console keymap...Starting udev Coldplug all Devices...
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Configuration File System.
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Set console keymap.
[  OK  ] Started Flush Journal to Persistent Storage.Starting Create Volatile Files and Directories...Starting Raise network interfaces...
[  OK  ] Started Create Volatile Files and Directories.Starting Update UTMP about System Boot/Shutdown...Starting Network Time Synchronization...
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Started Raise network interfaces.
[  OK  ] Found device /dev/ttyFIQ0.
[  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
[  OK  ] Reached target Sound Card.
[  OK  ] Reached target Network.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Created slice system-systemd\x2dbacklight.slice.Starting Load/Save Screen Backlight...htness of backlight:backlight...
[  OK  ] Started Load/Save Screen Backlight Brightness of backlight:backlight.Starting Load/Save RF Kill Switch Status...
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Started Daily apt activities.
[  OK  ] Reached target Timers.
[  OK  ] Started Trigger resolvconf update for networkd DNS.
[  OK  ] Reached target Paths.
[  OK  ] Reached target Basic System.Starting LSB: Set the CPU Frequency Scaling governor to "ondemand"...Starting Permit User Sessions...Starting System Logging Service...
[  OK  ] Started Regular background program processing daemon.Starting getty on tty2-tty6 if dbus and logind are not available...Starting OpenBSD Secure Shell server...Starting Setup rpdzkj platform environment...Starting /etc/rc.local Compatibility...
[  OK  ] Started Load/Save RF Kill Switch Status.
[  OK  ] Started System Logging Service.
[  OK  ] Started Permit User Sessions.
[  OK  ] Started /etc/rc.local Compatibility.
[  OK  ] Started Setup rpdzkj platform environment.
[  OK  ] Started LSB: Set the CPU Frequency Scaling governor to "ondemand".
[  OK  ] Started Getty on tty3.
[  OK  ] Started Getty on tty2.
[  OK  ] Started Serial Getty on ttyFIQ0.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Getty on tty4.
[  OK  ] Started Getty on tty5.
[  OK  ] Started Getty on tty6.
[  OK  ] Started getty on tty2-tty6 if dbus and logind are not available.
[  OK  ] Reached target Login Prompts.
[  OK  ] Started OpenBSD Secure Shell server.
[  OK  ] Reached target Multi-User System.
[  OK  ] Reached target Graphical Interface.
[  OK  ] Started Stop ureadahead data collection 45s after completed startup.Starting Update UTMP about System Runlevel Changes...
[  OK  ] Started Update UTMP about System Runlevel Changes.Ubuntu 16.04 LTS rpdzkj ttyFIQ0rpdzkj login: rpdzkj
Password:
Last login: Mon Feb 18 12:26:44 UTC 2019 on ttyFIQ0
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.132 armv7l)* Documentation:  https://help.ubuntu.com/
rpdzkj@rpdzkj:~$ ls
rpdzkj@rpdzkj:~$ pwd
/home/rpdzkj
rpdzkj@rpdzkj:~$
rpdzkj@rpdzkj:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            989M     0  989M   0% /dev
tmpfs           400M   11M  390M   3% /run
/dev/mmcblk1p5  430M  415M     0 100% /
tmpfs           999M     0  999M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           999M     0  999M   0% /sys/fs/cgroup
sudo resize2fs /dev/mmcblk1p5
sudo: unable to resolve host rpdzkj: Connection refused
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/mmcblk1p5 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
The filesystem on /dev/mmcblk1p5 is now 1895424 (4k) blocks long.rpdzkj@rpdzkj:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            989M     0  989M   0% /dev
tmpfs           400M   11M  390M   3% /run
/dev/mmcblk1p5  7.2G  416M  6.4G   6% /
tmpfs           999M     0  999M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           999M     0  999M   0% /sys/fs/cgroup

刷入的ubuntu系统有些不完美,有些硬件没驱动好,比如我的杂牌usb无线鼠标,但是有线键鼠可以正常使用,因为没有海天雄的官方源码。但说明一点,海天雄的硬件和荣品有很多相似的地方。

过段时间有空的话将移植Qt5到开发板

 


https://www.xjx100.cn/news/444342.html

相关文章

三相并网变换器虚拟同步控制

一、研究/设计内容 1.1 逆变器控制策略研究现状 合理有效的逆变器控制策略能够有效改善电能的输出质量和电力系统运行的稳定性。根据不同的微网控制结构和并网要求&#xff0c;微网逆变器主要采用以下几种控制策略&#xff1a;恒功率控制&#xff08;主要应用场景为并网模式&…

项目中实现读写分离

1、AbstractRoutingDataSource Spring boot提供了AbstractRoutingDataSource 根据用户定义的规则选择当前的数据源&#xff0c;这样我们可以在执行查询之前&#xff0c;设置使用的数据源。实现可动态路由的数据源&#xff0c;在每次数据库查询操作前执行。它的抽象方法 det…

RecyclerView使用问题集合http://www.jianshu.com/p/333fe22cabc6

1.RecyclerViewCursorAdapter & Loader机制:http://www.jianshu.com/p/333fe22cabc6 2RecyclerView侧边字母索引排序 3.使用RecyclerView notifyItemChanged()出现图片闪烁问题解决 4.RecyclerView的实现item中下划线的长度最后一行长度全长&#xff0c;其余长度较短的实…

SpringBoot后端篇(一)创建SpringBoot项目

最近看了大佬的文章&#xff0c;觉得写的很不错&#xff0c;于是动手实践实践&#xff0c;但是也走了很多的坑&#xff0c;目前自己整理了以下&#xff0c;谨以此作自己成长过程中的垫脚石....... 数据库设计 -- ---------------------------------------------------- -- 用…

虚拟化概述

虚拟化概述 本文重点介绍了SR-IOV技术以及MLU270对SR-IOV的支持。 SR-IOV简介 SR-IOV&#xff08;Single Root I/O Virtualization&#xff09;技术是一种基于硬件的虚拟化解决方案&#xff0c;可提供高性能和可伸缩性的虚拟解决方案。SR-IOV制定了标准化机制来实现多个虚拟机共…

GAM调节电路及CABC设置

1. ICN9605 GAM 调节电路 ICN9605中R-String电路只有一条&#xff0c;R/G/B三种颜色可以分别设置其V1、V5、V15、V31...V255。原因是AMOLED每行的RGB不是同时打开&#xff0c;而是分别打开&#xff0c;所以可以在对应的颜色时间&#xff0c;设置R-String的配置。V1V1、V5、V15、…

Android 功耗(19)---LCD背光驱动节电技术-LABC/CABC

LCD背光驱动节电技术-LABC/CABC LCD背光驱动节电技术-LABC/CABC图像永远是最直观的表现方式&#xff0c;而LCD正是目前应用最多的表现媒介。随着技术的增强&#xff0c;人类对视觉的要求不断提高&#xff0c;对图像的分辨率、色彩的要求也越来越高。我们的手机基本用的都是LCD。…

lcd背光节能matlab代码,【技术分享】LCD背光驱动节电技术-LABC/CABC

LCD背光驱动节电技术-LABC/CABC 图像永远是最直观的表现方式,而LCD正是目前应用最多的表现媒介。随着技术的增强,人类对视觉的要求不断提高,对图像的分辨率、色彩的要求也越来越高。 我们的手机基本用的都是LCD。而自从安卓划时代的出现,LCD大屏手机不断地进入了我们的视野…