Linux Utils Overview
The Linux Utils product has evolved over the years based on
user needs. See each release's Release Notes for details. All
releases have included CMEM:
- CMEM: A memory manager that can grant physically contiguous
memory for general use (e.g. as image or video data
buffers)
Other releases have included some of the following drivers (note that
not all are applicable accross devices):
- SDMA: A programming module that provides Linux
applications with access to SDMA functionality
- EDMA: A programming module that provides Linux
applications with access to EDMA functionality
- VICP: A utility library that provides the ability for
user-mode Linux applications to request VICP channels and operate
on a channel using direct, memory-mapped access to the channel's
registers.
For more information, see the Linux
Utils articles on the TI Wiki
Download Information
Click on the links below for information about each release.
Linux Utils Downloads
Linux Utils 4.10
- 4.10.01.02 - Android
build fixes
- 4.10.00.01 - Initial
device tree support, Android lollipop, misc fixes
Linux Utils 4.10
- 4.00.03.14 - Add
CMEM_cacheWbInvAll(), Android makefiles
- 4.00.02.11 - > 2GB
pools, 4 default blocks (up from 2)
- 4.00.01.08 - Linux
3.11+, a few misc features
- 4.00.00.06 - leverage
Linux CMA support, autotools build, only CMEM provided
Linux Utils 3.23
Linux Utils 3.22
Linux Utils 3.21
- 3.21.00.04 - Updated
kernel modules to work with Linux releases 2.6.37 & up, some bug
fixes
Linux Utils 2.26
- 2.26.03.06 -
Cache-related workaround for recent kernels on some devices
- 2.26.02.05 - CMEMK
debug-mode kernel module bug fix, miscellaneous fixes/cleanup
- 2.26.01.02 - Linux
2.6.37 support
- 2.26.00.01 - Linux
2.6.36 support
Linux Utils 2.25
- 2.25.05.11 - Fixes for
heap fallback feature
- 2.25.04.10 - Completed
CMEM updates for Linux 2.6.34
- 2.25.03.09 - Update to
alloc heap mem if pool mem runs out, initial (incomplete!) updates
for Linux 2.6.34
- 2.25.02.08 - Misc fixes,
including cache related bug fixes
- 2.25.01.06 - See the
Release Notes
- 2.25 - See the Release Notes
Linux Utils 2.24
Linux Utils 2.23
Older releases are available here