Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kernel fault on encoder/pru utilization in librobotcontrol on Blue #178

Open
jadonk opened this issue Aug 9, 2018 · 2 comments
Open

Kernel fault on encoder/pru utilization in librobotcontrol on Blue #178

jadonk opened this issue Aug 9, 2018 · 2 comments
Assignees
Labels

Comments

@jadonk
Copy link
Member

jadonk commented Aug 9, 2018

debian@beaglebone:/var/lib/cloud9$ sudo rc_test_encoders
Bus error
debian@beaglebone:/var/lib/cloud9$ dmesg | tail
[   36.198324] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   36.233979] wlcore: Association completed.
[   36.973526] wlcore: down
[   37.061221] IPv6: ADDRCONF(NETDEV_CHANGE): SoftAp0: link becomes ready
[  277.363888] Unhandled fault: external abort on non-linefetch (0x1818) at 0xb6d10040
[  277.371609] pgd = dafd8000
[  277.374329] [b6d10040] *pgd=9afa1831, *pte=4a310343, *ppte=4a310833

version.sh output:

git:/opt/scripts/:[4a61888e8e27158bcbb0ca70531038d225a8d7af]
eeprom:[A335BNLTBLA21708EL000277]
model:[TI_AM335x_BeagleBone_Blue]
dogtag:[BeagleBoard.org Debian Image 2018-08-05]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot 2018.03-00002-gac9cce7c6a]:[location: dd MBR]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot 2017.07-rc1-00002-g4d87f7]:[location: dd MBR]
kernel:[4.14.61-ti-r68]
nodejs:[v6.14.3]
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-14-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade <pkg>]
pkg:[bb-cape-overlays]:[4.4.20180803.0-0rcnee0~stretch+20180804]
pkg:[bb-wl18xx-firmware]:[1.20180517-0rcnee0~stretch+20180517]
pkg:[kmod]:[23-2rcnee1~stretch+20171005]
pkg:[librobotcontrol]:[1.0.0-git20180726.0-0rcnee0~stretch+20180727]
pkg:[firmware-ti-connectivity]:[20170823-1rcnee1~stretch+20180328]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal i2c bluetooth netdev cloud9ide gpio pwm eqep admin spi tisdk weston-launch xenomai]
cmdline:[console=ttyO0,115200n8 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet]
dmesg | grep pinctrl-single
[    1.043124] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
dmesg | grep gpio-of-helper
@jadonk
Copy link
Member Author

jadonk commented Aug 9, 2018

Verified that enabling pruss in the device tree fixes the issue.

@pdp7
Copy link
Contributor

pdp7 commented Jun 10, 2020

@jadonk should we close this?

@pdp7 pdp7 added the blue BeagleBone Blue label Jun 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants