优化excdump.sh,支持trace_for_all_v3.16.69_mini直接查看application.elf 389/2 389/head 391/target/1
authorSnickerSun <snickersun@163.com>
Thu, 27 Jun 2024 06:59:18 +0000 (14:59 +0800)
committerSnickerSun <snickersun@163.com>
Thu, 27 Jun 2024 06:59:18 +0000 (14:59 +0800)
tools/log_parser/excdump.sh

index af5ff18..a3735a5 100644 (file)
@@ -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"