I want to change the buffer size to enable higher frame rate for my USB3 cameras.
For this I changed the buffer size in the /boot/extlinux/extlinux.conf
file to 1000, however after a reboot the value is changed to 16 again when I print it with
cat /sys/module/usbcore/parameters/usbfs_memory_mb
My extlinux.conf file looks as follows:
TIMEOUT 30
DEFAULT primary
MENU TITLE L4T boot options
LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
INITRD /boot/initrd
APPEND ${cbootargs} quiet usbcore.usbfs_memory_mb=1000
# When testing a custom kernel, it is recommended that you create a backup of
# the original kernel and add a new entry to this file so that the device can
# fallback to the original kernel. To do this:
#
# 1, Make a backup of the original kernel
# sudo cp /boot/Image /boot/Image.backup
#
# 2, Copy your custom kernel into /boot/Image
#
# 3, Uncomment below menu setting lines for the original kernel
#
# 4, Reboot
# LABEL backup
# MENU LABEL backup kernel
# LINUX /boot/Image.backup
# INITRD /boot/initrd
# APPEND ${cbootargs}
Am I doing anything wrong here? Do I also have to enable USB3 on Xavier or is it enabled by default?