hi3798 run linux,EC6108V9(HI3798MV100)刷(linux)ubuntu16.04

本文档详细记录了在HI3798MV100芯片上成功刷入并运行Linux ubuntu16.04的步骤,包括启动信息、内存分配、设备驱动初始化等。通过这个过程,开发者可以了解如何在该平台上进行Linux系统的部署和调试。
摘要由CSDN通过智能技术生成

本帖最后由 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: 264

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值