Skip to content
  1. Jan 22, 2024
  2. Jan 19, 2024
  3. Oct 05, 2023
    • Ahmed Ismail's avatar
      ci: Add job for audio in ROM with cloud connection · afcc7a5b
      Ahmed Ismail authored and Ahmed Ismail's avatar Ahmed Ismail committed
      
      
      Add new job to test audio in ROM with AZURE.
      The reason why only AZURE is added, is that
      it would be enough to verify that  the cloud
      connectivity is working in case the audio is
      located in ROM.
      
      Signed-off-by: default avatarAhmed.Ismail <Ahmed.Ismail@arm.com>
      afcc7a5b
    • Ahmed Ismail's avatar
      speech: Fix behaviour with audio in ROM · 6ab315b8
      Ahmed Ismail authored and Ahmed Ismail's avatar Ahmed Ismail committed
      
      
      In case the audio is received from VSI through
      the host machine, the target has to wait some
      time for the new buffer to be received which
      allow some time for the connectivity task to
      send and receive data to and from the cloud.
      
      In case the audio is located inside the ROM,
      the target does not have to wait as the full
      audio clip is available. Hence, keeps running
      without allowing some time for the
      connectivity task to send and receive
      data to and from the cloud, to fix this
      issue a delay of 50 ticks was added
      based on testing the behaviour of the
      FVP and FPGA on the three available endpoints.
      
      Signed-off-by: default avatarAhmed.Ismail <Ahmed.Ismail@arm.com>
      6ab315b8
  4. Oct 04, 2023
  5. Sep 29, 2023
  6. Sep 20, 2023
  7. Sep 18, 2023
  8. Aug 03, 2023
  9. Aug 01, 2023
    • Ahmed Ismail's avatar
      ota-aws: Removing not needed expected print statement · 1f40eea5
      Ahmed Ismail authored
      
      
      Removing the starting point print statement of the
      receiving process as it is not always being printed
      and this would lead to test failure, sometimes,
      another statement is being printed upon receiving
      of a new file block "Index: 9. OTA event id: 6"
      in which event id 6 is a mapping to
      OtaAgentEventReceivedFileBlock which is triggered
      when file block is received.
      
      Signed-off-by: default avatarAhmed.Ismail <Ahmed.Ismail@arm.com>
      1f40eea5
  10. Jul 20, 2023
    • Ahmed Ismail's avatar
      threadx: Adding mutex control code implementation · 962ec6c1
      Ahmed Ismail authored
      
      
      Adding mutex control code implementation for THREADX
      in which these functions would be used by libc inside
      the printf function to prevent race conditions which results
      in corrupted statements on the serial terminal. These functions
      are already implemented by RTX, and FREERTOS and that's why
      this issue is only seen in case of THREADX RTOS with ARMClang
      compiler. In case of GCC compiler these functions are implemented
      in gcc_retarget.c file so the issue is not seen in case of GCC too.
      
      Signed-off-by: default avatarAhmed.Ismail <Ahmed.Ismail@arm.com>
      962ec6c1
  11. Jul 19, 2023
    • Ahmed Ismail's avatar
      examples: Reverting the serial lock solution · fc9a96c8
      Ahmed Ismail authored
      
      
      Reverting the serial lock solution for corrupted serial
      prints on the terminal as the issue is only occurring with
      ARMClang compiler with THREADX RTOS. So, using serial lock
      for all combinations of compilers and RTOSes is not the
      best solution. A better solution would be added in the
      following commit.
      
      Signed-off-by: default avatarAhmed.Ismail <Ahmed.Ismail@arm.com>
      fc9a96c8
  12. Jul 18, 2023
  13. Jul 13, 2023
    • Hugues Kamba Mpiana's avatar
      ami: Update environment setup instruction · 9b7f81f7
      Hugues Kamba Mpiana authored
      
      
      The latest version of the Open IoT SDK includes
      CMSIS-Pack-Utils which requires the following packages:
      csolution (v1.5.0), yq, and jq.
      
      Additionally, as Python 3.9 is now required to build
      certain components included in the Open IoT SDK, it
      is to be set as the default Python version.
      
      The AMI setup instructions as well as the root level README
      have been update to reflect these changes.
      
      Signed-off-by: Hugues Kamba Mpiana's avatarHugues Kamba-Mpiana <hugues.kambampiana@arm.com>
      9b7f81f7
  14. Jul 12, 2023
  15. Jul 07, 2023
Loading