Skip to content
  1. Jun 01, 2022
  2. May 31, 2022
  3. May 25, 2022
  4. May 24, 2022
  5. May 23, 2022
    • Kshitij Sisodia's avatar
      MLECO-3225: Using official support for Arm Cortex-M85 CPU. · 9c6f9f8a
      Kshitij Sisodia authored
      
      
       * CMake version requirement bumped up to 3.21.0
         * CMake 3.22.4 installed in the local Python virtualenv
       * CPU flags updated in toolchain files.
       * Using __ARM_FEATURE_DSP instead of potentially defining
         ARM_MATH_DSP wrongly.
       * CMake project version bumped up to 22.05.0
      
      Changes also made for MLECO-3107 (pack generation):
      
       * TensorFlow Lite Micro CMSIS-pack version updated to
         1.22.02.
       * Change to using __ARM_FEATURE_DSP will also help the
         generated pack.
      
      Partial changes for MLECO-3095:
      
       * CMSIS updated to version post 5.9.0
       * TensorFlow Lite Micro updated to latest available
       * Ethos-U driver and core-platform repositories updated
         to 20.05_rc2 tags.
      
      Change-Id: I012c9e65897aed8ce589cff9bfe3a19efc3edeb9
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      9c6f9f8a
  6. May 20, 2022
  7. May 17, 2022
  8. May 16, 2022
  9. May 13, 2022
  10. May 12, 2022
    • Liam Barry's avatar
      MLECO-3186: Each use case should same namespace convention as KWS and ASR · 213a543d
      Liam Barry authored and Kshitij Sisodia's avatar Kshitij Sisodia committed
      
      
      Certain UCs required additional work due to case context variables which also
      became part of a namespace in generated files.
      Solution was to declare these extra variables as part of the UC namespace in the respective model.hpp files.
      Additional changes to standardise use of namespaces may be required - proposing new task.
      
      Minor typo and rewording of customizing.md in relevant sections included.
      
      Signed-off-by: Liam Barry's avatarLiam Barry <liam.barry@arm.com>
      Change-Id: Ie78f82a30be252cb841136ea5115f21fc8d762cb
      213a543d
  11. May 11, 2022
  12. May 10, 2022
  13. May 09, 2022
  14. May 06, 2022
    • Kshitij Sisodia's avatar
      MLECO-3183: Refactoring application sources · aa4bcb14
      Kshitij Sisodia authored
      
      
      Platform agnostic application sources are moved into application
      api module with their own independent CMake projects.
      
      Changes for MLECO-3080 also included - they create CMake projects
      individial API's (again, platform agnostic) that dependent on the
      common logic. The API for KWS_API "joint" API has been removed and
      now the use case relies on individual KWS, and ASR API libraries.
      
      Change-Id: I1f7748dc767abb3904634a04e0991b74ac7b756d
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      aa4bcb14
  15. May 05, 2022
  16. May 04, 2022
  17. May 03, 2022
  18. Apr 27, 2022
  19. Apr 22, 2022
  20. Apr 21, 2022
  21. Apr 19, 2022
  22. Apr 13, 2022
  23. Apr 11, 2022
  24. Apr 08, 2022
    • Kshitij Sisodia's avatar
      MLECO-3070: Further HAL cleanup. · 4cc4021d
      Kshitij Sisodia authored
      
      
      Cleaning up HAL sources by removing unnecessary redirections
      with function pointers. The "platform packages" under HAL are
      now streamlined enough to not need any major HAL wrapping (as
      was the case before).
      
      This allows us to have a very thin HAL layer that sits on top
      of the platform and compnent packs. Also helps in getting rid
      of "hal platform" pointer being passed around in the code to
      use any HAL functionality.
      
      Change-Id: I04b2057f972aad7a5cfb4a396bcdf147c9f9ef1c
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      4cc4021d
  25. Apr 07, 2022
  26. Apr 06, 2022
  27. Apr 05, 2022
    • Kshitij Sisodia's avatar
      MLECO-3096: Removing "timer" from HAL profile. · da2ec067
      Kshitij Sisodia authored
      
      
      Attempting to have timer functionality contained within
      the platform drivers "package" as it should (in line with
      the refactoring work done so far under HAL). This will
      ensure that we don't need two timer implementations under
      HAL "profiles" and therefore, this whole directory can be
      removed.
      
      This change also addressed issue with the applicatio level
      Profiler code knowing about how the PMU has been set up by
      the platform code. This link has been removed completely.
      This will make it much easier to add/amend the Ethos-U PMU
      event counters types and give each platform the capability
      of populating their relvant counters. The application level
      Profiler doesn't know which metrics it is displaying but
      just calculates and maintains statistics for whatever PMU
      counters it receives from the HAL level.
      
      A fix for timing adapter issue introduced in the last CR
      is also included.
      
      Change-Id: Ia46e03a06e7b8e42b9ed2ba8f2af2dcd2229c110
      Signed-off-by: Kshitij Sisodia's avatarKshitij Sisodia <kshitij.sisodia@arm.com>
      da2ec067
  28. Mar 28, 2022
  29. Mar 18, 2022
  30. Mar 17, 2022
  31. Mar 16, 2022
  32. Mar 15, 2022
Loading