请选择 进入手机版 | 继续访问电脑版
搜索
查看: 220|回复: 1

8.编译uboot

[复制链接]

15

主题

195

帖子

626

积分

超级版主

Rank: 8Rank: 8

积分
626
发表于 2018-8-31 11:55:08 | 显示全部楼层 |阅读模式
本帖最后由 无涯003 于 2018-11-12 14:58 编辑

特别注意:
    我们公司维护的源码是基于OpenWrt官网提供的CC1505版本进行的,提供开发环境为ubuntu12.04 32位系统,有些朋友可能会使用其他版本的OP会与本教程有出入。


1.下载uboot源码
git clone https://github.com/hi-wooya/u-boot-mt7688-hiwooya
2.环境搭建
安装openjdk,sudo apt-get install openjdk-8-jdk
3.menuconfig配置,如图示
4.编译
make clean
make


/**********************************************************************/
64位系统编译解决办法(坛友ouresw解决)
在较新版本交叉编译器(本人自编译GCC-4.8)中,编译hiwooya的u-boot时会出现spi_rt6855a_flash.c文件编译错误,现给出修复方案
一、修改config.mk
LDFLAGS += -Bstatic -T $(LDSCRIPT) -Ttext $(TEXT_BASE) $(PLATFORM_LDFLAGS) 把上面这段改为下面
LDFLAGS += -Bstatic -T $(LDSCRIPT) -Ttext $(TEXT_BASE) $(PLATFORM_LDFLAGS) --ignore-unresolved-symbol _GLOBAL_OFFSET_TABLE_
二、修改drivers/spi_rt6855A_flash.c文件
#define SPIC_USER_MODE (1<<2)#define SPIC_4B_ADDR (1<<3) static inline int raspi_write_enable(void); //此处加入此函数 static int raspi_wait_ready(int sleep_ms);#if defined USER_MODE || defined COMMAND_MODE
/**********************************************************************/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2018-11-7 15:04:29 | 显示全部楼层
2.环境搭建
安装openjdk,sudo apt-get install openjdk-8-jdk

用的是配套的虚拟机文件,是不是环境搭建好的,
回复 支持 反对

使用道具 举报

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

本版积分规则

无涯智能官网--无涯智能集研发、生产、销售于一体,主营无线联网通讯模块和设备

公司简介:四川无涯智能科技有限公司,是一家专注于物联网无线通讯方案设计的公司。无涯智能科技集研发、生产、销售于一体,主营无线联网通讯模块和设备。

自定义文字

联系我们

  • 工作时间:周一至周六 9:00-21:00
  • 联系电话:028-62485172
  • 合作邮箱:wanyong0523@qq.com
  • 公司文化:吾生有涯,而智无涯

QQ|手机版|四川无涯智能科技有限公司  

版权所有 Copyright ? 2018 HI-WOOYA. All rights reserved. 粤ICP备05144417-1

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