This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2541 OAD BIM_IMG_A_AREA Problems

Other Parts Discussed in Thread: CC2541

Hi, I'm working on TI CC2541 OAD by using stack BLE-CC254x-1.4.1.43908. 

I'm refer to Over-the-Air Download for CC254x Version 1.2 section 12, to minimize the image A and maximize image B, which is work.

But when I change  BIM_IMG_A_AREA and OAD_IMG_A_AREA from 60 to 47, image A not run.

By referring BLE large Image sample project, my image A code size around 97k only.

Please help.

  • Hi,

    I found that BIM crcCheck not pass, crc[1] is always equal to 65535.
    Any solutions?
  • Hi,

    Did you also change the linker files appropriately? When the size is 48 pages for ImgA, you are removing an additional 12 pages from ImgA, or ~24 kB.
    The easiest way to do this is perhaps to give ImgB the entirety of bank 4, and 2 pages from bank 5.

    You will also need to modify BIM and oad and change IMG_B_PAGE to reflect that you've moved where image b starts. You should add the number of pages you took from image a, so 12 then.

    Best regards,
    Aslak