Frequently Asked Questions
1. Adb devices shows “no permissions”
It’s possible, on new machines, that adb devices
cannot access the board:
List of devices attached
0000000000000116 no permissions; see [http://developer.android.com/tools/device.html]
To fix this, add the following udev rules in /etc/udev/rules.d/70.ti_am62x.rules
:
# adb access
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee7", MODE="0660", TAG+="uaccess"
Then reload the udev rules with:
$ sudo udevadm control --reload
$ sudo udevadm trigger
2. flashall.sh requires root usage
For the same reason as adb
(udev), fastboot
flashing might fail as well.
To fix this, add the following udev rules in /etc/udev/rules.d/70.ti_am62x.rules
:
# fastboot access
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="6165", MODE="0660", TAG+="uaccess"
Then reload the udev rules with:
$ sudo udevadm control --reload
$ sudo udevadm trigger
3. Fastbootd shows “no permissions”
For the same reason as adb
(udev), fastboot
flashing might fail as well.
To fix this, add the following udev rules in /etc/udev/rules.d/70.ti_am62x.rules
:
# fastbootd access
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="4ee0", MODE="0660", TAG+="uaccess"
4. Recovery shows “no permissions”
For the same reason as adb
(udev), recovery access might fail as well
To fix this, add the following udev rules in /etc/udev/rules.d/70.ti_am62x.rules
:
# adb recovery access
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d001", MODE="0660", TAG+="uaccess"