FR8003A SDK latest version



  • What is the FR8003A SDK latest version? Where can I download it?
    It seems that the version on the official website is outdated and belongs to the Keil MDK 4 generation which is obsolete.


  • Global Moderator

    @patrick_salvino The official website offers the latest SDK version, and Keil5 is also available for use.



  • @felix-yang
    Thanks @felix-yang but the SDK version numbers in the official website doesn't match the numbers specified by the users here in this forum.
    I have some technical questions:

    1. It seems that Dinamic Memory Allocation is not available by default, the heap memory section in the scatter file is not being recognized by the compiler due to different naming:
      .\Objects\ble_simple_peripheral.axf: Error: L6218E: Undefined symbol __heap_base (referred from malloc.o).
      .\Objects\ble_simple_peripheral.axf: Error: L6218E: Undefined symbol __heap_limit (referred from malloc.o).
      I tried using os_malloc() and it's not able to allocate memory and returns NULL.
      It seems that the heap section is not specified correctly in the scatter file. Please help me out about this issue. Thanks.
    2. According to the SDK user's guide PDF file, the maximum paired devices count is 20 in GAP bond manager, but the SDK failes for values higher than 8 and causes the application crash.