- Jun 03, 2025
-
-
Jonny Svärd authored
TensorFlow v2.18.1 requires flatc host tool for cross compilation. Add a note stating which version has been tested, to simplify user setup. Change-Id: I39bdd318383e01c671f3238a52607d0d4ad91c21 Signed-off-by:
Jonny Svärd <jonny.svaerd@arm.com>
-
- May 22, 2025
-
-
Rajasekaran Kalidoss authored
Signed-off-by:
Rajasekaran Kalidoss <rajasekaran.kalidoss@arm.com> Change-Id: Ibe913ef1bd2e0bde6dcae3b3f0de75c27ac8881c
-
- May 21, 2025
-
-
Mikael authored
Document limitations in the Subsystem inference cancellation support in the README. Change-Id: I36eddc482fb682846b7977bee358525f8185dafb Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
Mikael authored
The linux driver stack does not support kernel versions below 5.16. Change-Id: I50d4ffc8901d5a73b41cc768ca00c7cfaa2c0424 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
Mikael authored
The NPU kernel driver Q-channel is limited and information about this has been added to the README. Change-Id: I06c71601d5a565399a62cf13f8e24f322d2b1a0f Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
Mikael authored
The README has been restructured to make it clearer what components are for what configuration and how to run inferences on the configurations. Change-Id: I8b87bb623cc8ec2a57241bc26d0130cc05f6cb76 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- May 14, 2025
-
-
Rajasekaran Kalidoss authored
Add details of supported Linux kernel versions and the required sparse version. Also update information about the host systems used to verify the build system. Change-Id: Ic92bfd76d760796fe644fa518c356e5c203be7f9 Signed-off-by:
Rajasekaran Kalidoss <rajasekaran.kalidoss@arm.com>
-
- Mar 04, 2025
-
-
Mikael authored
Change-Id: Id6141ec6a31c0485a00a60a1c58992caa1cca4c9 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
Mikael authored
The README file has been refactored to accomodate two different NPU configurations and information about direct drive has been added. Change-Id: Ib649c38376d5d232e36f0c550f24735a3bb931c3 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Feb 28, 2025
-
-
Mikael authored
A section has been added to the README to inform the user that there is no provided access restrictions to the Ethos-U driver device. Change-Id: I0db8b0b89212c27f0b1984bd92c650dbb34404fd Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Jan 13, 2025
-
-
Jonny Svärd authored
Several repos have moved from ML Platform to GitLab, change all references to use the new location. Signed-off-by:
Jonny Svärd <jonny.svaerd@arm.com> Change-Id: I86f054d6902cb780f3dc9007af1ce9dc0231c59c
-
- Dec 16, 2024
-
-
Rajasekaran Kalidoss authored
Update the README document with details of various compiler flags used to make it easier for the user to find them. Change-Id: Ib90b63e95256e2464256287466c1b480c69bf020 Signed-off-by:
Rajasekaran Kalidoss <rajasekaran.kalidoss@arm.com>
-
- Aug 15, 2024
-
-
Mikael authored
A section has been added to the README to inform the user that there is no hardware provided to restrict what memory the NPU can access Change-Id: I834fc464e1ab3f5fcf8721a1b0b885c7d6d53742 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Feb 12, 2024
-
-
Mikael authored
As a first step to have a clearer separation of the different parts of the kernel driver, the source files have been placed into separate directories according to their purpose and the different parts are only allowed to use headers from another part in the include folder. Files have been renamed accordingly to namespace them by their purpose. Change-Id: I75e09ebf0002c99a22b6d4b09d34504d186c32b3 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Jan 16, 2024
-
-
Mikael authored
To make it easier to build the driver stack, the README now specifies the minimum required Sparse version needed and how the driver stack has been build tested. Change-Id: I1676ff8333da0f752badbf366229bf3d65ee4657 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Nov 20, 2023
-
-
Jonny Svärd authored
Add mention of UAPI being licensed with 'WITH Linux-syscall-note' exception to the README Add the Linux-syscall-note.txt license exception file Change-Id: I8f72d03fb87c8c00cbd75642b6407055e48a4021 Signed-off-by:
Jonny Svärd <jonny.svaerd@arm.com>
-
- Nov 06, 2023
-
-
Mikael authored
To not allow the buffer for a network instance to be changed after creation, the create network UAPI will now take the network model data as a user buffer. The content of the user buffer is copied into an internally allocated DMA buffer that cannot be accessed by the user. This breaks the current API so the Linux kernel NPU driver version and the driver library version have been given major version bumps. All the tests, documentation and other applications affected by the changes have been updated accordingly. Change-Id: I25c785d75a24794c3db632e4abe5cfbb1c7ac190 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Sep 25, 2023
-
-
Mikael authored
To avoid having to use a hardcoded memory map to translate between the Linux physical addresses to device addresses in the firmware, a new entry type has been added to the resource table that allows the NPU remoteproc driver to provide the memory map to the firmware. With this change, the device tree layout has been changed to wrap the ethosu-rproc node with an ethosu parent node that represents the NPU subsystem. This makes it possible to use the APIs provided by the Linux kernel to perform address translation etc. The "ethosu,dma-ranges" property has been removed from ethosu-proc because the ethosu parent node provides information for how to translate between the Linux Kernel physical addresses and device addresses with a "dma-ranges" property. Change-Id: I48719ee808a5e9391c5a3e967042d26dd92d5026 Signed-off-by:
Mikael Olsson <mikael.olsson@arm.com>
-
- Feb 15, 2023
-
-
Kristofer Jonsson authored
Change-Id: Id5349a7668ff7ce4d23730d98aa9bd5032a1ece2
-
- Feb 14, 2023
-
-
Kristofer Jonsson authored
Change-Id: I3d7926cb16b613f588ef33944546df394193160e
-
- Dec 19, 2022
-
-
Jonny Svärd authored
Change-Id: I1ab89146bf897c4c35180ab09f08064511f573f8
-
- Nov 04, 2022
-
-
Kristofer Jonsson authored
Change-Id: I69d0acf67327424809397f5fcf236b99bc980d71
-
- Nov 11, 2021
-
-
Kristofer Jonsson authored
Adding note about that a configured Linux kernel source tree is required to build the kernel drivers. Change-Id: I3a4c7fd20e24731864b768051f2ce1f5714b5535
-
- Sep 09, 2021
-
-
Kristofer Jonsson authored
Change-Id: Ia972102713b4e7178e3c5d26862c9bfda751130a
-
- Jun 21, 2021
-
-
Per Astrand authored
Implement a remoteproc driver for controlling firmware loading and powering up and down of the CPU on a Ethos-U subsystem. Change-Id: I075d24c780b306aa8152c4a9e24a31df29574f9e
-
- Jun 10, 2021
-
-
Kristofer Jonsson authored
Adding documentation, component- and sequence diagrams how the driver library and kernel driver work. Change-Id: I4e71b5e1f5d926386efe8f103a0f4fbc8636a494
-
- Feb 23, 2021
-
-
Kristofer Jonsson authored
Updating readme files with trademark information. Adding missing license files and security information. Change-Id: If916cfe60e17913e1f147c3e3abadca20cd68784
-
- Aug 27, 2020
-
-
Kristofer Jonsson authored
Change-Id: I14b6becc908a0ac215769c32ee9c43db192ae6c8
-