嵌入式爱好者

查看: 23058|回复: 6

[uCLinux] 有没有人编译过uclinux内核?编译uclinux内核问题

[复制链接]

1

主题

3

帖子

11

积分

i.MX RT通行证

扫一扫,手机访问本帖
发表于 2019-5-13 17:13:08 | 显示全部楼层 |阅读模式
编译内核过程中,出现了如下log:
make: 进入目录“/home/workspace/linux/linux”
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf  --silentoldconfig Kconfig
make: 离开目录“/home/workspace/linux/linux”
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
make[1]: “include/generated/mach-types.h”是最新的。
  CC      kernel/bounds.s
  CHK     include/generated/bounds.h
make[1]: *** 没有规则可以创建“arch/arm/kernel/asm-offsets.s”需要的目标“arch/arm/kernel/asm-offsets.c”。 停止。
make: *** [prepare0] 错误 2
make: 进入目录“/home/workspace/linux/linux”
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/dtc/dtc
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/modpost.o
  CC      scripts/mod/devicetable-offsets.s
  GEN     scripts/mod/devicetable-offsets.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTLD  scripts/mod/modpost
  DTC     arch/arm/boot/dts/IMXRT105X_jffs2.dtb
make: 离开目录“/home/workspace/linux/linux”


从arch/arm/kernel/路径中,只发现了如下文件:
atags.h             .gitignore          Makefile            module.lds          reboot.h            traps-v7m.h         vmlinux.lds.S.good

有人知道怎么回事吗?是不是代码不完整?
回复

使用道具 举报

1

主题

3670

帖子

4179

积分

发表于 2019-5-14 15:04:17 | 显示全部楼层
楼主  
我们只提供 文件系统和设备树编译   内核部分不开源 没有提供编译
  方便发一下你的编译命令吗?
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

3

帖子

11

积分

i.MX RT通行证

 楼主| 发表于 2019-5-14 15:07:53 | 显示全部楼层
在配好编译环境之后,用linux内核目录里的build.sh编译。
能够编驱动吗?能不能自己改驱动添加进去?
点评回复 支持 反对

使用道具 举报

1

主题

3670

帖子

4179

积分

发表于 2019-5-14 16:26:12 | 显示全部楼层
楼主  添加驱动  必须得重新编译内核
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

1

主题

3

帖子

11

积分

i.MX RT通行证

 楼主| 发表于 2019-5-14 17:08:12 | 显示全部楼层
看来这款芯片的uclinux在开源之前,不能用在正式产品里了。我们做嵌入式的,不改驱动能做的东西太少了。

点评回复 支持 反对

使用道具 举报

1

主题

11

帖子

49

积分

i.MX6UL通行证i.MX8MM通行证RK3568通行证LS1043A\46A通行证FCU2301/FCU2302通行证i.MX RT通行证i.MX9352通行证

发表于 2019-9-3 09:42:24 | 显示全部楼层
缺少太多文件了,这点飞凌确实不厚道。可以在说明里面直接说嘛,何必浪费大家时间。

点评

飞凌向来就没什么格局,封闭就是搞死自己的第一步  详情 回复 发表于 2021-8-17 16:20
点评回复 支持 反对

使用道具 举报

0

主题

1

帖子

13

积分

发表于 2021-8-17 16:20:06 | 显示全部楼层
Junix 发表于 2019-9-3 09:42
缺少太多文件了,这点飞凌确实不厚道。可以在说明里面直接说嘛,何必浪费大家时间。

飞凌向来就没什么格局,封闭就是搞死自己的第一步
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-24 18:18

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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