本帖最后由 glnxst001 于 2019-6-22 10:11 编辑
把你的启动信息贴来看看
这是我的
Bootrom start
Boot from eMMC
Starting fastboot ...
System startup
DDRS
Reg Version: v1.1.0
Reg Time: 2015/11/10 11:10:52
Reg Name: hi3798mdmo1d_hi3798mv100_ddr3_2gbyte_8bitx4_4layers_emmc.reg
Jump to DDR
Fastboot 3.3.0 (root@zy-linux) (Mar 23 2019 - 16:24:28)
Fastboot: Version 3.3.0
Build Date: Mar 23 2019, 16:25:30
CPU: Hi3798Mv100
Boot Media: eMMC
DDR Size: 1GB
MMC/SD controller initialization.
MMC/SD Card:
MID: 0x11
Read Block: 512 Bytes
Write Block: 512 Bytes
Chip Size: 3776M Bytes (High Capacity)
Name: "004GE0"
Chip Type: MMC
Version: 5.0
Speed: 52000000Hz
Mode: DDR50
Bus Width: 8bit
Boot Addr: 0 Bytes
Net: upWarning: failed to set MAC address
Boot Env on eMMC
Env Offset: 0x00100000
Env Size: 0x00010000
Env Range: 0x00010000
ID_WORD have already been locked
SDK Version: HiSTBLinuxV100R005C00SPC041B020_20161028
Reserve Memory
Start Addr: 0x2AFFE000
Bound Addr: 0x8D16000
Free Addr: 0x2A8FC000
Alloc Block: Addr Size
0x2ABFD000 0x400000
0x2A8FC000 0x300000
Press Ctrl+C to stop autoboot
MMC read: dev # 0, block # 28672, count 16384 ... 16384 blocks read: OK
88056432 Bytes/s
Wrong Image Format for bootm command
ERROR: can't get kernel image!
MMC read: dev # 0, block # 45056, count 16384 ... 16384 blocks read: OK
87967785 Bytes/s
## Booting kernel from Legacy Image at 01ffffc0 ...
Image Name: Linux-3.18.24_s40
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 5133024 Bytes = 4.9 MiB
Load Address: 02000000
Entry Point: 02000000
Verifying Checksum ... OK
XIP Kernel Image ... OK
OK
ATAGS [0x00000100 - 0x00000304], 516Bytes
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 3.18.24_s40 (root@zy-linux) (gcc version 4.9.2 20140904 (prerelease) (gcc-4.9.2 + glibc-2.22 (Build by czyong) Wed Mar 9 16:30:48 CST 2016) ) #9 SMP Sat Apr 6 20:04:22 CST 2019
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
initmrd: found no initmrd.
Machine model: Hisilicon
DSP run memory space at 0x02000000, size: 0x00800000 Bytes.
cma: Reserved 400 MiB at 0x12000000
cma: Reserved 4 MiB at 0x11c00000
Memory policy: Data cache writealloc
PERCPU: Embedded 10 pages/cpu @9159b000 s11200 r8192 d21568 u40960
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 174752
Kernel command line: console=ttyAMA0,115200 root=/dev/mmcblk0p3 rootfstype=ext4 rootwait blkdevparts=mmcblk0:22M(boot),8M(kernel),-(rootfs) mem=688M mmz=ddr,0,0,400M vmalloc=500M
log_buf_len individual max cpu contribution: 4096 bytes
log_buf_len total cpu_extra contributions: 12288 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 14656(89%)
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 264076K/704512K available (7547K kernel code, 452K rwdata, 2292K rodata, 466K init, 409K bss, 440436K reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xab800000 - 0xff000000 (1336 MB)
lowmem : 0x80000000 - 0xab000000 ( 688 MB)
pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
.text : 0x80008000 - 0x809a3fc4 (9840 kB)
.init : 0x809a4000 - 0x80a18bc0 ( 467 kB)
.data : 0x80a1a000 - 0x80a8b18c ( 453 kB)
.bss : 0x80a8b18c - 0x80af1954 ( 410 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:352
sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
Console: colour dummy device 80x30
Calibrating delay loop... 2383.87 BogoMIPS (lpj=1191936)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
CPU: Testing write buffer coherency: ok
ftrace: allocating 24366 entries in 72 pages
/cpus/cpu@0 missing clock-frequency property
/cpus/cpu@1 missing clock-frequency property
/cpus/cpu@2 missing clock-frequency property
/cpus/cpu@3 missing clock-frequency property
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x6d8dd8 - 0x6d8e30
CPU: hi3798mv100
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
Brought up 4 CPUs
SMP: Total of 4 processors activated (9572.35 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
f8b00000.uart: ttyAMA0 at MMIO 0xf8b00000 (irq = 81, base_baud = 0) is a PL011 rev2
console [ttyAMA0] enabled
f8006000.uart: ttyAMA1 at MMIO 0xf8006000 (irq = 82, base_baud = 0) is a PL011 rev2
f8b02000.uart: ttyAMA2 at MMIO 0xf8b02000 (irq = 83, base_baud = 0) is a PL011 rev2
pl061_gpio gpio0: PL061 GPIO chip @0xf8b20000 registered
pl061_gpio gpio1: PL061 GPIO chip @0xf8b21000 registered
pl061_gpio gpio2: PL061 GPIO chip @0xf8b22000 registered
pl061_gpio gpio3: PL061 GPIO chip @0xf8b23000 registered
pl061_gpio gpio4: PL061 GPIO chip @0xf8b24000 registered
pl061_gpio gpio5: PL061 GPIO chip @0xf8004000 registered
pl061_gpio gpio6: PL061 GPIO chip @0xf8b26000 registered
SCSI subsystem initialized
ssp-pl022 f8b1a000.spi: ARM PL022 driver, device ID: 0x00041022
ssp-pl022 f8b1a000.spi: mapped registers from 0xf8b1a000 to f9b1a000
spi_master spi0: will run message pump with realtime priority
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Linux video capture interface: v2.00
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.19
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
Switched to clocksource clk24M
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP: reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
CPU PMU: probing PMU on CPU 1
CPU PMU: failed to probe PMU!
CPU PMU: failed to register PMU devices!futex hash table entries: 1024 (order: 4, 65536 bytes)
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NFS: Registering the id_resolver key type
Key type id_resolver registered
Key type id_legacy registered
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.23)
msgmni has been set to 1323
NET: Registered protocol family 38
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
brd: module loaded
loop: module loaded
hinand: registerd new interface driver hinfc610.
nand: No NAND device found
libphy: himii: probed
hieth: attached port 0 PHY 1 to driver Generic PHY
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP Deflate Compression module registered
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver ftdi_sio
usbserial: USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver option
usbserial: USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver pl2303
usbserial: USB Serial support registered for pl2303
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
sp805-wdt f8a2c000.watchdog: registration successful
usbcore: registered new interface driver btusb
registered new interface driver himciv200
mmc0: BKOPS_EN bit is not set
mmc0: new DDR MMC card at address 0001
mmcblk0: mmc0:0001 004GE0 3.68 GiB
mmcblk0boot0: mmc0:0001 004GE0 partition 1 2.00 MiB
mmcblk0boot1: mmc0:0001 004GE0 partition 2 2.00 MiB
mmcblk0rpmb: mmc0:0001 004GE0 partition 3 512 KiB
mmcblk0: p1(boot) p2(kernel) p3(rootfs)
f9820000.himciv200.SD: eMMC/MMC/SD Device NOT detected!
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usbcore: registered new interface driver snd-usb-audio
oprofile: no performance counters
oprofile: using timer interrupt.
Netfilter messages via NETLINK v0.30.
nfnl_acct: registering with nfnetlink.
ip_tables: (C) 2000-2006 Netfilter Core Team
arp_tables: (C) 2002 David S. Miller
TCP: cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
Bridge firewalling registered
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
Registering SWP/SWPB emulation handler
ALSA device list:
No soundcards found.
EXT4-fs (mmcblk0p3): 15 orphan inodes deleted
EXT4-fs (mmcblk0p3): recovery complete
EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:3.
devtmpfs: mounted
Freeing unused kernel memory: 464K (809a4000 - 80a18000)
systemd[1]: System time before build time, advancing clock.
random: systemd urandom read with 62 bits of entropy available
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)
systemd[1]: Detected architecture arm.
Welcome to Ubuntu 16.04 LTS!
systemd[1]: Set hostname to .
systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
systemd[1]: Reached target Swap.
[ OK ] Reached target Swap.
systemd[1]: Reached target Remote File Systems (Pre).
[ OK ] Reached target Remote File Systems (Pre).
systemd[1]: Created slice System Slice.
[ OK ] Created slice System Slice.
systemd[1]: Starting Load Kernel Modules...
Starting Load Kernel Modules...
systemd[1]: Reached target Encrypted Volumes.
[ OK ] Reached target Encrypted Volumes.
systemd[1]: Reached target Slices.
[ OK ] Reached target Slices.
systemd[1]: Created slice system-serial\x2dgetty.slice.
[ OK ] Created slice system-serial\x2dgetty.slice.
systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[ OK ] Listening on /dev/initctl Compatibility Named Pipe.
systemd[1]: Created slice system-getty.slice.
[ OK ] Created slice system-getty.slice.
systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
systemd[1]: Mounting Debug File System...
Mounting Debug File System...
systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
systemd[1]: Starting Journal Service...
Starting Journal Service...
systemd[1]: Reached target Sockets.
[ OK ] Reached target Sockets.
systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ OK ] Started Forward Password Requests to Wall Directory Watch.
systemd[1]: Starting Create Static Device Nodes in /dev...
Starting Create Static Device Nodes in /dev...
systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
systemd[1]: Starting Remount Root and Kernel File Systems...
Starting Remount Root and Kernel File Systems...
systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ OK ] Started Dispatch Password Requests to Console Directory Watch.
systemd[1]: Reached target Paths.
[ OK ] Reached target Paths.
systemd[1]: Mounted Debug File System.
[ OK ] Mounted Debug File System.
systemd[1]: Mounted POSIX Message Queue File System.
[ OK ] Mounted POSIX Message Queue File System.
systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
[ OK ] Started Load Kernel Modules.
[ OK ] Started Create Static Device Nodes in /dev.
[ OK ] Started Remount Root and Kernel File Systems.
Starting Load/Save Random Seed...
[ OK ] Reached target Local File Systems (Pre).
[ OK ] Reached target Local File Systems.
Mounting Configuration File System...
Starting Apply Kernel Variables...
Mounting FUSE Control File System...
Starting Flush Journal to Persistent Storage...
[ OK ] Mounted FUSE Control File System.
[ OK ] Mounted Configuration File System.
[ OK ] Started Load/Save Random Seed.
[ OK ] Started Apply Kernel Variables.
[ 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 Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Started Network Time Synchronization.
[ OK ] Started Update UTMP about System Boot/Shutdown.
[ OK ] Reached target System Time Synchronized.
[ OK ] Reached target System Initialization.
[ OK ] Reached target Basic System.
Starting getty on tty2-tty6 if dbus and logind are not available...
Starting LSB: Set the CPU Frequency Scaling governor to "ondemand"...
[ OK ] Started Daily apt activities.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timers.
Starting Permit User Sessions...
[ OK ] Started Permit User Sessions.
[ OK ] Started LSB: Set the CPU Frequency Scaling governor to "ondemand".
Starting Daily apt activities...
[ OK ] Started Raise network interfaces.
[ OK ] Reached target Network.
Starting OpenBSD Secure Shell server...
Starting /etc/rc.local Compatibility...
[ OK ] Started getty on tty2-tty6 if dbus and logind are not available.
[ OK ] Started OpenBSD Secure Shell server.
rc.local[223]: /
rc.local[223]: Not find teecd
[ OK ] Started Daily apt activities.
sd 0:0:0:0: [sda] No Caching mode page found
sd 0:0:0:0: [sda] Assuming drive cache: write through
Starting Daily apt activities...
[ OK ] Started Daily apt activities.
rc.local[223]: 27 Jun 23:56:17 ntpdate[318]: step time server 139.199.215.251 offset 481580.182105 sec
[ OK ] Started /etc/rc.local Compatibility.
Starting Daily apt activities...
[ OK ] Started Getty on tty6.
[ OK ] Started Getty on tty3.
[ OK ] Started Getty on tty2.
[ OK ] Started Getty on tty4.
[ OK ] Started Getty on ttyAMA0.
[ OK ] Started Getty on tty1.
[ OK ] Started Getty on tty5.
[ OK ] Started Daily apt activities.
Ubuntu 16.04 LTS ubuntu-zy ttyAMA0
ubuntu-zy login: