天嵌 ARM开发社区

 找回密码
 注册
查看: 8311|回复: 16

i.MX6Q开发板-使用原厂kernel编译完成后无法引导卡在starting kernel

[复制链接]
xiaohuaji45 发表于 2017-8-25 09:42:54 | 显示全部楼层 |阅读模式
没有改动kernel代码,解压后直接编译的。因后续需要更改gpio、led方面,此问题需要先解决。另外,内核源码中drivers/tty/serial/imx.c 中宏DEV_NAME定义为"ttySAC"。
①使用的平台,TQi.MX6Q_BASEC;
②宿主机PC的操作系统,ubuntu 14.04;
③出厂的镜像版本,u-boot_IMX6_CoreC_for_linux_V3.0_R1.6.imx、
imx6q-sabresd_IMX6_CoreC_for_linux_V3.0_R1.6.dtb、rootfs_ubuntu_minimal_IMX6_for_linux_V3.0_R1.1.tgz、zImage_IMX6_CoreC_for_linux_V3.0_R1.6;
④使用的源码版本TQIMX6_linux_V3.6.tar.bz2、TQIMX6_uboot_V3.6.tar.bz2;
使用rootfs_ubuntu_minimal_IMX6_for_linux_V3.0_R1.1.tgz,其他uboot-imx,imx6q-sabresd.dtb,zImage都是自己编译的,
问题出在zImage,其余不变zImage替换成出厂的没有问题;

support_lyl 发表于 2017-8-25 09:45:27 | 显示全部楼层
你是用usb烧写的还是用什么方式烧写的呢?
回复

使用道具 举报

 楼主| xiaohuaji45 发表于 2017-8-25 09:47:46 | 显示全部楼层
该问题提出有一段时间了,也发了邮件给售后。
请帮助尽快解决下,或者请提供能下编译OK且通过USB烧录能引导成功的源码。
我这边需要支持的功能:CAN通讯、以太网通讯、串口通讯、USB/SD卡读写存储、gpio控制等;
回复

使用道具 举报

support_lyl 发表于 2017-8-25 09:58:53 | 显示全部楼层
xiaohuaji45 发表于 2017-8-25 09:47
该问题提出有一段时间了,也发了邮件给售后。
请帮助尽快解决下,或者请提供能下编译OK且通过USB烧录能引 ...

可以qq远程看下现象么?找对应的销售远程即可
回复

使用道具 举报

 楼主| xiaohuaji45 发表于 2017-8-25 10:02:19 | 显示全部楼层
我使用的USB烧录的软件,这样会有什么问题么
回复

使用道具 举报

support_lyl 发表于 2017-8-25 10:07:45 | 显示全部楼层
xiaohuaji45 发表于 2017-8-25 10:02
我使用的USB烧录的软件,这样会有什么问题么

可以远程看下么?我需要看下编译环境和串口信息
回复

使用道具 举报

 楼主| xiaohuaji45 发表于 2017-8-25 10:10:10 | 显示全部楼层
拨码开关打到USB启动模式,烧录完成后关机;
拨码开关打到emmc启动模式,开机启动卡在starting kernel
回复

使用道具 举报

非也 发表于 2017-8-25 10:13:51 | 显示全部楼层
support_lyl 发表于 2017-8-25 10:07
可以远程看下么?我需要看下编译环境和串口信息

可以直接加Q2851297570,或者与对应联系过的业务QQ,进行远程。加Q时备注:公司名字,名称,电话。方便备注QQ及后续跟进。
回复

使用道具 举报

 楼主| xiaohuaji45 发表于 2017-8-25 11:06:22 | 显示全部楼层
support_lyl 发表于 2017-8-25 10:07
可以远程看下么?我需要看下编译环境和串口信息

编译环境我是按照手册进行的,kernel和boot也是按照手册流程执行。
我这边调试的电脑没有网络,我把出厂镜像烧录后的打印信息和我编译的有问题的对比了下;
确实有几处不同,我先发邮件给你看看吧
回复

使用道具 举报

 楼主| xiaohuaji45 发表于 2017-8-29 21:44:53 | 显示全部楼层
卡在starting kernel的打印信息如下
U-Boot 2015.04 (Aug 09 2017 - 10:49:37)

CPU:   Freescale i.MX6Q rev1.5 at 792 MHz
CPU:   Temperature 35 C
Reset cause: POR
Board: MX6-SabreSD
I2C:   ready
DRAM:  2 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment

Display: CLAA-WVGA (800x480)
asd1
asd2
In:    serial
Out:   serial
Err:   serial
switch to partitions #0, OK
mmc2(part 0) is current device
check_and_clean: reg 0, flag_set 0
Fastboot: Normal
flash target is MMC:2
Bad partition index:5 for partition:system
Bad partition index:4 for partition:data
Net:   setenv ethaddr ea:92:1b:0e:8e:bf;saveenv

Saving Environment to MMC...
Writing to MMC(2)... done
FEC [PRIME]
reading logo.bmp
** Unable to read file logo.bmp **
There is no valid bmp file at the given address
Normal Boot
Hit any key to stop autoboot:  0
reading zImage
8437728 bytes read in 397 ms (20.3 MiB/s)
reading imx6q-sabresd.dtb
44527 bytes read in 18 ms (2.4 MiB/s)
Kernel image @ 0x12000000 [ 0x000000 - 0x80bfe0 ]
## Flattened Device Tree blob at 18000000
   Booting using the fdt blob at 0x18000000
   Using Device Tree in place at 18000000, end 1800ddee

Starting kernel ...
回复

使用道具 举报

rd166 发表于 2017-8-31 18:03:37 | 显示全部楼层
原来碰到这个问题的不止我一个,不知道你现在解决了没有
回复

使用道具 举报

 楼主| xiaohuaji45 发表于 2017-9-4 15:35:57 | 显示全部楼层
rd166 发表于 2017-8-31 18:03
原来碰到这个问题的不止我一个,不知道你现在解决了没有

还没有解决,请技术支持中
回复

使用道具 举报

support_lyl 发表于 2017-9-4 17:35:59 | 显示全部楼层
xiaohuaji45 发表于 2017-9-4 15:35
还没有解决,请技术支持中

我这边编译后是正常启动的,你用的交叉编译器是哪个版本呢?有没有修改过内核呢?pc机系统是哪个版本呢?编译后zImage用的是arch/arm/boot/zImage下面的镜像么?
回复

使用道具 举报

support_lyl 发表于 2017-9-27 09:08:07 | 显示全部楼层
support_lyl 发表于 2017-9-4 17:35
我这边编译后是正常启动的,你用的交叉编译器是哪个版本呢?有没有修改过内核呢?pc机系统是哪个版本呢? ...

经过远程处理,是由于没有执行ubuntu_env_install.sh环境搭建脚本导致,执行后再重新编译可以正常使用,有遇到此现象的童鞋可以参考一下
回复

使用道具 举报

su19880119 发表于 2017-10-15 10:07:01 | 显示全部楼层
support_lyl 发表于 2017-9-27 09:08
经过远程处理,是由于没有执行ubuntu_env_install.sh环境搭建脚本导致,执行后再重新编译可以正常使用,有遇 ...

你好,我也遇到这个问题了。ubuntu_env_install.sh这个文件在哪个文件夹?望回复
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-19 11:30 , Processed in 2.056386 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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