Project

General

Profile

Actions

新建 #250

open

a133 构建 sdk 成功但生成镜像 烧写启动失败

Added by 余 顺 about 1 year ago. Updated about 1 year ago.

Status:
新建
Priority:
普通
Assignee:
-
Category:
编译问题
Target version:
Start date:
03/06/2024
Due date:
% Done:

0%

Estimated time:

Description

sdk版本:a133p-andriod10.0-2024-01-29.tgz

虚拟机环境:ubuntu18.04

问题:编译sdk 时一直有报错 * buffer overflow detected * 但仍然能构建出镜像

烧写构建出的镜像 uboot 阶段都无法正常启动  
编译报错打印如下见附件log (8).txt
烧写固件报错打印见附件a133_faild_2024-03-06_17_40_24.log

Files

log (8).txt (2.18 KB) log (8).txt 余 顺, 03/06/2024 08:06 AM
a133_faild_2024-03-06_17_40_24.log (20 KB) a133_faild_2024-03-06_17_40_24.log 余 顺, 03/06/2024 08:10 AM
clipboard-202403061749-z8lw6.png (186 KB) clipboard-202403061749-z8lw6.png 余 顺, 03/06/2024 08:18 AM
clipboard-202403061751-j8dk1.png (167 KB) clipboard-202403061751-j8dk1.png 余 顺, 03/06/2024 08:20 AM
Actions #2

Updated by 余 顺 about 1 year ago

根据客户反馈 sdk源码路径长度的问题,buildserver这个程序传入的参数路径长度大于80个字符就会有buffer overflow detected报错

在验证sdk 编译正常的前提下 ,更改为类似路径编译 复现报错 和 系统uboot 启动失败打印

建议后续客户编译 不要 路径太长,在类似如下路径下编译/home/xxxx/xxxx/xxxx/a133p-andriod10.0

Actions #3

Updated by 余 顺 about 1 year ago

  • Description updated (diff)

Updated by 余 顺 about 1 year ago

若内核打印如附件a133_faild_2024-03-06_17_40_24.log

可以通过检查编译时是否有以下报错确认是否是类似问题
固件打包阶段

配置板级配置文件阶段

Actions

Also available in: Atom PDF