cancel
Showing results for 
Search instead for 
Did you mean: 

Bluenrg libbluenrg1_stack.a size

Francesco Sarasini
Associate II

Hi,

using the new sdk 3.0.0 I get a big increment in size of libbluenrg1_stack.a. With the same project the size jumps from 74K to 103K !

Is it normal??

libbluenrg1_stack.a: [15]
    aci_events.o                           2 906      272
    acl.o                                    738
    acl_list.o                               204
    advance_wakeup_time.o                  1 236
    aes128cmac.o                             184
    att.o                                  5 560       16
    bluenrg_gap_aci.o                        382
    bluenrg_gatt_aci.o                       182
    bluenrg_hal_aci.o                          8
    bluenrg_main_func.o                    1 160
    crypto.o                               2 018      296
    device_id_data.o                         300
    gap.o                                  2 180
    gatt_client.o                          1 394
    gatt_server.o                          7 500
    hal.o                                    472
    hci.o                                  1 042
    host_timer.o                             916
    isr_postproc.o                           332
    isr_routines.o                           756
    l2cap.o                                1 300
    ll_isr.o                               5 908
    ll_privacy.o                           3 650             1 512
    ll_routines.o                            248
    ll_routines_master.o                   3 780
    ll_routines_support.o                    296
    mem_alloc.o                              816        1       56
    multi_master_time.o                    3 446
    nvm.o                                     76
    pka.o                                    264                 1
    pm.o                                     978
    rom_att.o                              1 462
    rom_gap.o                                680
    rom_gap_rom.o                            364
    rom_gatt_server.o                        364
    rom_global_var.o                                    1        1
    rom_list.o                               126
    rom_ll_isr_postproc.o                    354
    rom_ll_isr_routines.o                  1 192
    rom_ll_ll_routines.o                   3 136
    rom_ll_ll_routines_master.o              236
    rom_ll_routines_support.o                524
    rom_ll_timehandling.o                    298       32
    rom_sdb.o                                544
    routines_support.o                       476
    sdb.o                                  2 136
    securitymgr.o                          6 166       25
    sm_common.o                            2 940
    smp_scv42_isap.o                       1 542       96
    ssm_algo.o                             1 474       16
    utils.o                                  122
    --------------------------------------------------------------
    Total:                                74 368      755    1 570
 
 
 
 
libbluenrg1_stack.a: [16]
    aci_events.o                           3 124      284
    acl.o                                    536
    acl_list.o                               308
    advance_wakeup_time.o                  1 604
    aes128cmac.o                             184
    att.o                                  5 792       16
    bluenrg_gap_aci.o                      1 462
    bluenrg_gatt_aci.o                     1 022
    bluenrg_hal_aci.o                        438
    bluenrg_main_func.o                    1 048
    bluenrg_main_func_speed.o                276
    device_id_data.o                         304
    gap.o                                  3 616
    gatt_client.o                          7 476
    gatt_server.o                          9 970
    hal.o                                    900
    hci.o                                  3 192
    hci_privacy.o                            232
    host_timer.o                           1 050
    isr_postproc.o                           508
    isr_routines.o                           796
    l2cap.o                                2 218
    ll_isr.o                               7 594       43       72
    ll_privacy.o                           5 628                16
    ll_routines.o                          1 708
    ll_routines_master.o                   4 692                 2
    ll_routines_support.o                    544
    mem_alloc.o                              804        1       56
    mem_buff.o                             1 130
    multi_master_time.o                    3 876
    nvm.o                                     84
    pka.o                                    272        1        1
    pm.o                                     752
    rom_att.o                              1 452
    rom_gap.o                              1 082
    rom_gap_rom.o                            724
    rom_gatt_server.o                        542
    rom_list.o                               150
    rom_ll_isr_postproc.o                    338
    rom_ll_isr_routines.o                  1 420
    rom_ll_ll_routines.o                   3 552
    rom_ll_ll_routines_master.o              730
    rom_ll_routines_support.o              1 378
    rom_ll_timehandling.o                    324       16
    routines_support.o                     1 250
    sdb.o                                  3 024
    securitymgr.o                          6 594       25
    smp_algo_sap.o                         1 364       16
    smp_common.o                           3 990
    smp_scv42_api.o                          134
    smp_scv42_caf.o                        1 744       96
    smp_scv42_sap.o                          152
    utils.o                                   84
    --------------------------------------------------------------
    Total:                               103 168      498      147

Thanks

1 REPLY 1
Francesco Sarasini
Associate II

Any solutions?

Thanks