This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Creating and uploading SDK example ble_app_hids_mouse to BM833A

Dear community,

I compiled the ble_app_hids_mouse example from SDK 17.0.2. From the datasheet of BM833A, i can read:

Flash/RAM: 192KB/24KB

Compiling the project unmodified, it gives a 211 kB size hex image.

As there is a makefile given, it is possible to change:

OPT = -O3 -g3

to:

OPT = -Os

This now results in a hex-file of size 163kB

Using the Programmer obtained in from nrfconnect361x8664.AppImage via nRF52840-DK I can select the hex-file, but otherwise than other examples, it never shows up with a green footprint.

Is there a known reason, why a 163kB app cannot be uploaded to the BM833A@192kB?

Best regards to everyone,

Richard

Parents Reply
  • Dear awneil,

    The hex-file is created from gcc in Ubuntu using the gcc-arm-tool-chain. Even if I get the announcement, that there should be no problem creating w/o modification, the Readme.txt of the project states:

    Keil license is required in order to build serialization example (code exceeds 32k limit). GCC makefile provided.

    Also the original hex-file (being 211kB) does never get a green footprint using nrfconnect361x8664.AppImage Programmer.

    Anyway thank you for your given answere.

    Best regards,

    Richard

Children
Related