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

Current consumption difference between GNU and IAR builds

I am experiencing a difference in current between the example program during advertising between a IAR compilation and a GNU compilation.

The differences appear to be significant in a range of 10x more power for the GNU during advertising.

Parents
  • BLE event type AdvertisingPeripheral connection
    Voltage V

    BLE interval ms

    TX payload bytes

    TX power 40-4-8-12-16-20-40 dBm

    Test setup
    •Chip: nRF52832QFAAB0 
    •Softdevice: s132 2.0.0 
    •32MHz crystal (HFXO) 
    •32kHz crystal (LFXO) 
    •Sleep clock accuracy master and slave: 20 ppm 
    •DCDC enabled 
    
    Estimated values
    
    BLE event total charge: 12.3 uC 
    BLE event total length: 4.6 ms 
    Average BLE event interval: 2005.0 ms 
    Total average current:  8.0 uA 
    

    These setting were run on the pc10056 dev kit for both comipilations. I am going to run this again, to make sure that it wasn't something in my setup. Before measuring current, all the cables were disconnected and the board was reset.

  • Hi Robert

    Did you ever get around to running it again, or did you figure out the problem some other way?

    Best regards
    Torbjørn

Reply Children
Related