From: SnickerSun Date: Thu, 27 Jun 2024 06:59:18 +0000 (+0800) Subject: 优化excdump.sh,支持trace_for_all_v3.16.69_mini直接查看application.elf X-Git-Tag: release_V1.2.70_20241020_135402~945^2 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=refs%2Fchanges%2F389%2Fhead;p=mirrors%2FFD230.git 优化excdump.sh,支持trace_for_all_v3.16.69_mini直接查看application.elf --- diff --git a/tools/log_parser/excdump.sh b/tools/log_parser/excdump.sh index af5ff183c..a3735a513 100644 --- a/tools/log_parser/excdump.sh +++ b/tools/log_parser/excdump.sh @@ -12,16 +12,20 @@ srctarpath=$1 srctar=`basename $srctarpath` srcdir=`dirname $srctarpath` version=${srctar:4:22} -mkdir -p $srcdir/bin_${srctar} -tar xf $srctarpath -C $srcdir/bin_$srctar -srcbin=`ls $srcdir/bin_$srctar/exc_*.bin` +targetdir=$srcdir/bin_$srctar +mkdir -p $targetdir +tar xf $srctarpath -C $targetdir +srcbin=`ls $targetdir/exc_*.bin` #exc_V1.0.1_20240617_203628_CT_1718696920.tar #/d/Snicker/release/V1.0.1_20240617_203628/bin/application.lst releasepath=$ROOTPATH/../../release/pack_brandy_native_js/release #echo $srctar -cp $releasepath/$version/bin/application.elf $srcdir/bin_$srctar/ -cp $releasepath/$version/bin/application.lst $srcdir/bin_$srctar/ -applst=$srcdir/bin_$srctar/application.lst +cp $releasepath/$version/bin/application.elf $targetdir/ +cp $releasepath/$version/bin/application.lst $targetdir/ +mv $targetdir/PSRAM_ORIGIN_*.bin $targetdir/PSRAM_ORIGIN.bin +mv $targetdir/MCPU_TRACE_MEM_REGION_*.bin $targetdir/MCPU_TRACE_MEM_REGION.bin +mv $targetdir/APP_DTCM_ORIGIN_*.bin $targetdir/APP_DTCM_ORIGIN.bin +applst=$targetdir/application.lst echo $# $srcbin $version $applst if [ $# == 2 ]; then extra_opt="-l $2"