Skip to content

[OOB 5.6 r2] DISCO_F429ZI does not run by Makefile exported binary  #60

@toyowata

Description

@toyowata

Description

  • Type: Bug
  • Priority: Major

Bug

Target
DISCO_F429ZI

Toolchain:
GCC_ARM

Toolchain version:
arm-none-eabi-gcc.exe (GNU Tools for ARM Embedded Processors 6-2017-q1-update) 6.3.1 20170215 (release) [ARM/embedded-6-branch revision 245512]
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

mbed-cli version:
1.2.0

mbed-os sha:
mbed-os-example-uvisor (a091592)
`- mbed-os (6e087488e101)

DAPLink version:
0221

Expected behavior
The example run on the target without error.

Actual behavior
There is no log output at runtime. It looks not startup correctly.

Steps to reproduce

$ mbed import mbed-os-example-uvisor
$ cd mbed-os-example-uvisor
$ mbed update mbed-os-5.6-oob2
$ mbed export -m DISCO_F429ZI -i make_gcc_arm
$ make

Flash the binary from BUILD/mbed-os-example-uvisor.bin to the target drive.

Note that the binary created by mbed compile -m DISCO_F429ZI -t GCC_ARM -f works fine. And also, binary file size is slightly different between GCC_ARM build and make_gcc_arm build (see below).

Toolchain binary file size
GCC_ARM 63KB
make_gcc_arm 112KB

Misc. info

Build log file
Makefile

The mbed-os-example-uvisor-thread has also same problem (I did not raise a new issue, since the root cause may be same).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions