(toppers-users 4175) Re: kernel_cfg.timestampǤSegmentation Fault
Juggler Shu
shu jugglershu.net
2013ǯ 12 3 () 02:39:24 JST
ֿ꤬Ȥޤ
ѤƤsafegΥСϰʲΤΤǤ
- safeg-0.5-armadillo-800-eva-6mar2013
¤ꡢʲΥСΥɤfetch_sources.shϼä
Ƥ褦Ǥ
- linux-2.6.35-a800eva-at3.tar.gz
- asp_armadillo-800-eva_gcc-20130221.tar.gz
- cfg-1.8.0.tar.gz
ʤѥATDE4ɲä
gcc-arm-none-eabi-4_7-2013q3
ɤѥ뤷ƥȡ뤷ޤ
ʲˡbuild_all.shץȤǥ顼սΥӥɥŽդ
ޤ
Ķǧ٤ΤФ
ꤤפޤ
----BEGIN----
LIBBOOST_SUFFIX=
BOOST_VERSION=1_55
BOOST_DIR=/usr/local/include
LIBBOOST_DIR=/usr/local/lib
OPTIONS=
make BOOST_DIR="/usr/local/include" LIBBOOST_SUFFIX="" CXXFLAGS="-O2 "
-C toppers
make[1]: ǥ쥯ȥ
`/home/atmark/Downloads/safeg/safeg-0.5-armadillo-800-eva-6mar2013/asp/cfg/toppers'
ޤ
make[1]: `all' ФƹԤ٤Ϥޤ.
make[1]: ǥ쥯ȥ
`/home/atmark/Downloads/safeg/safeg-0.5-armadillo-800-eva-6mar2013/asp/cfg/toppers'
Фޤ
make BOOST_DIR="/usr/local/include" LIBBOOST_SUFFIX="" CXXFLAGS="-O2 "
-C toppers/itronx
make[1]: ǥ쥯ȥ
`/home/atmark/Downloads/safeg/safeg-0.5-armadillo-800-eva-6mar2013/asp/cfg/toppers/itronx'
ޤ
make[1]: `all' ФƹԤ٤Ϥޤ.
make[1]: ǥ쥯ȥ
`/home/atmark/Downloads/safeg/safeg-0.5-armadillo-800-eva-6mar2013/asp/cfg/toppers/itronx'
Фޤ
make BOOST_DIR="/usr/local/include" LIBBOOST_SUFFIX="" CXXFLAGS="-O2 "
-C cfg
make[1]: ǥ쥯ȥ
`/home/atmark/Downloads/safeg/safeg-0.5-armadillo-800-eva-6mar2013/asp/cfg/cfg'
ޤ
make[1]: `all' ФƹԤ٤Ϥޤ.
make[1]: ǥ쥯ȥ
`/home/atmark/Downloads/safeg/safeg-0.5-armadillo-800-eva-6mar2013/asp/cfg/cfg'
Фޤ
if ! [ -f Makefile.depend ]; then \
rm -f kernel_cfg.timestamp kernel_cfg.c kernel_cfg.h ; \
rm -f cfg1_out.c cfg1_out.o cfg1_out.elf cfg1_out.syms
cfg1_out.srec; \
rm -f makeoffset.s offset.h; \
fi
rm -f Makefile.depend
../../asp/cfg/cfg/cfg --pass 1 --kernel asp -I. -I../../asp/include
-I../../asp/arch -I../../asp -I../../asp/target/armadillo-800-eva_gcc
-I../../asp/arch/arm_gcc/safeg -I../../asp/arch/arm_gcc/rma1
-I../../asp/arch/arm_gcc/common -I../../asp/arch/gcc --api-table
../../asp/kernel/kernel_api.csv --cfg1-def-table
../../asp/kernel/kernel_def.csv --cfg1-def-table
../../asp/arch/arm_gcc/common/core_def.csv sample1.cfg
arm-none-eabi-gcc -c -mlittle-endian -mcpu=cortex-a9 -g -Wall -O2
-DTOPPERS_SAFEG_SECURE -DTOPPERS_SAFEG_COM -DTOPPERS_SAFEG_LOAD
-D__TARGET_ARCH_ARM=7 -I. -I../../asp/include -I../../asp/arch
-I../../asp -I../../asp/target/armadillo-800-eva_gcc
-I../../asp/arch/arm_gcc/safeg -I../../asp/arch/arm_gcc/rma1
-I../../asp/arch/arm_gcc/common -I../../asp/arch/gcc -DALLFUNC
-I../../asp/kernel cfg1_out.c
arm-none-eabi-gcc -mlittle-endian -mcpu=cortex-a9 -g -Wall -O2
-DTOPPERS_SAFEG_SECURE -DTOPPERS_SAFEG_COM -DTOPPERS_SAFEG_LOAD
-D__TARGET_ARCH_ARM=7 -I. -I../../asp/include -I../../asp/arch
-I../../asp -I../../asp/target/armadillo-800-eva_gcc
-I../../asp/arch/arm_gcc/safeg -I../../asp/arch/arm_gcc/rma1
-I../../asp/arch/arm_gcc/common -I../../asp/arch/gcc -nostdlib
-mlittle-endian -N -mcpu=cortex-a9 -Wl,-Ttext,0x5f000000 -T
../../asp/target/armadillo-800-eva_gcc/armadillo-800-eva.ld -o
cfg1_out.elf \
cfg1_out.o
arm-none-eabi-nm -C cfg1_out.elf > cfg1_out.syms
arm-none-eabi-objcopy -O srec -S cfg1_out.elf cfg1_out.srec
../../asp/cfg/cfg/cfg --pass 2 --kernel asp -I. -I../../asp/include
-I../../asp/arch -I../../asp -I../../asp/target/armadillo-800-eva_gcc
-I../../asp/arch/arm_gcc/safeg -I../../asp/arch/arm_gcc/rma1
-I../../asp/arch/arm_gcc/common -I../../asp/arch/gcc \
-T ../../asp/target/armadillo-800-eva_gcc/target.tf
--api-table ../../asp/kernel/kernel_api.csv --cfg1-def-table
../../asp/kernel/kernel_def.csv --cfg1-def-table
../../asp/arch/arm_gcc/common/core_def.csv sample1.cfg
make: *** [kernel_cfg.timestamp] ơȿǤ
arm-none-eabi-gcc -mlittle-endian -mcpu=cortex-a9 -g -Wall -O2
-DTOPPERS_SAFEG_SECURE -DTOPPERS_SAFEG_COM -DTOPPERS_SAFEG_LOAD
-D__TARGET_ARCH_ARM=7 -I. -I../../asp/include -I../../asp/arch
-I../../asp -I../../asp/target/armadillo-800-eva_gcc
-I../../asp/arch/arm_gcc/safeg -I../../asp/arch/arm_gcc/rma1
-I../../asp/arch/arm_gcc/common -I../../asp/arch/gcc -nostdlib
-mlittle-endian -N -mcpu=cortex-a9 -Wl,-Ttext,0x5f000000 -T
../../asp/target/armadillo-800-eva_gcc/armadillo-800-eva.ld -o
cfg1_out.elf \
cfg1_out.o
arm-none-eabi-nm -C cfg1_out.elf > cfg1_out.syms
arm-none-eabi-objcopy -O srec -S cfg1_out.elf cfg1_out.srec
../../asp/cfg/cfg/cfg --pass 2 --kernel asp -I. -I../../asp/include
-I../../asp/arch -I../../asp -I../../asp/target/armadillo-800-eva_gcc
-I../../asp/arch/arm_gcc/safeg -I../../asp/arch/arm_gcc/rma1
-I../../asp/arch/arm_gcc/common -I../../asp/arch/gcc \
-T ../../asp/target/armadillo-800-eva_gcc/target.tf
--api-table ../../asp/kernel/kernel_api.csv --cfg1-def-table
../../asp/kernel/kernel_def.csv --cfg1-def-table
../../asp/arch/arm_gcc/common/core_def.csv sample1.cfg
make: *** [kernel_cfg.timestamp] ơȿǤ
>> building SafeG
arm-none-eabi-gcc -c -DSAFEG_RMA1 -DPROF_SUPPORT -DDUALOS_DEVICE_SHARING
-mcpu=cortex-a9 -msoft-float -g -Wall -Wextra -Werror -I .
-DSECURE_START_ADDRESS=0x5f000000 -DNORMAL_START_ADDRESS=0xe80c0000
-D__TARGET_ARCH_ARM=7 -O2 safeg.S
arm-none-eabi-gcc -c -DSAFEG_RMA1 -DPROF_SUPPORT -DDUALOS_DEVICE_SHARING
-mcpu=cortex-a9 -msoft-float -g -Wall -Wextra -Werror -I .
-DSECURE_START_ADDRESS=0x5f000000 -DNORMAL_START_ADDRESS=0xe80c0000
-D__TARGET_ARCH_ARM=7 -O2 crt0-safeg.S
arm-none-eabi-gcc -mcpu=cortex-a9 -msoft-float -static -nostdlib -lgcc
-Wl,-Ttext,0x5f800000 -T safeg.lds safeg_start.o safeg.o crt0-safeg.o -o
safeg.elf
arm-none-eabi-objcopy -O binary -S safeg.elf safeg.bin
>> copying binary files
mkdir: ǥ쥯ȥ `./tools/auto_build/output' Ǥޤ: ե
뤬¸ߤޤ
cp: `./app/sample1_s/asp.elf' stat Ǥޤ: Τ褦ʥե
ǥ쥯
----END----
On 12/2/13 2:32 PM, Shinya Honda wrote:
> ڤ
>
> ĤǤ
>
> ǤϡATDE4ǥӥɽƤޤ
>
> ξǤȽǤǤʤΤǡӥɥȤ줿ΥС
> ĺʤǤ礦
>
> ʾ塤ꤤޤ
>
> (2013/12/01 18:22), Juggler Shu wrote:
>> ϤޤơTrustZoneϢεѤˤĤĴ٤Ƥޤơ
>> safegArmadillo-800evaưȹͤƤΤǤ
>> ץӥǤ˴ؤƤʤưƤ褦ʤΤǤɤѹ
>> ɤ줿ȹͤ
>> ɤӥɤ褦Ȥޤ
>>
>> ȤASPsample1ӥɤ褦ȤȤǰʲΥ顼
>> ʤäƤޤޤ
>>
>> make: *** [kernel_cfg.timestamp] ơȿǤ
>>
>> 1ĤļưǥӥɤǤ⡢build_all.shץȤѤǤ
>> ƱͤΤ褦Ǥ
>> ХʥϽ夬äƤ褦ʤΤǤ
>>
>> ӥɴĶArmadilloƤATDE4ѤƤޤ
>>
>> Υ顼ˡޤ顢Ǥ
>> ꤤפޤ
>>
>> ڽϺ
>>
>
>
>