5 years, 6 months ago.

mbed assertion failed:

So i have exported from the online compiler to Keil, and from Keil built and uploaded to the device. However i now get

mbed assertation failed: _ptr == (T *)&_data, file: /home/jenkins/build_node_4_1/workspace/bm_wrap/1707/mbed-os/BUILD/mbed/plat.^...DÇ..0Ç..y—..€—..0Ç..DÇ..^

dumped to the serial terminal and the green LED is giving some sort of 'siren' signal. How do i debug this?

I see no problems when i copy/paste the bin from the online compiler, or when i upload to the device using platformio.

stm32F469NI discovery board.

1 Answer

5 years, 6 months ago.

Hi Sean,

So the same exact project (meaning no changes to source code) built from the Online Compiler has no issues executing, but the one built from uVision does?

If so, could you inspect the Project Properties to check if there is something that is not properly set for the build? We saw that you raised another question with a uVision project trying to flash and perhaps the build settings are also incorrect.

If you like, you can zip up your project and email it to us at support@mbed.org or you can publish the project to your Mbed account and we'll repeat the export operation. If you prefer the latter option, you can publish the project privately and add me to it (username RalphF).

Regards,

Ralph, Team Mbed