Part Number:AM3352
Tool/software: Linux
Hello TI,
We had new Custom Board based on AM3352 Processor. I done the USB Network setup in Ubuntu16.04 as per below link
![]()
once i connect the board USB to Ubuntu Host 16.04. board is not booting form USB RNDIS TFTP. I could see only CCCCCC printing in board Serial UART.
From Ubuntu 16.04 Host USB0 below are dmesg
[107459.248036] usb 3-5.1: new full-speed USB device number 52 using xhci_hcd
[107459.348411] usb 3-5.1: not running at top speed; connect to a high speed hub
[107459.349386] usb 3-5.1: New USB device found, idVendor=0451, idProduct=6141
[107459.349391] usb 3-5.1: New USB device strings: Mfr=33, Product=37, SerialNumber=0
[107459.349395] usb 3-5.1: Product: AM335x USB
[107459.349399] usb 3-5.1: Manufacturer: Texas Instruments
[107459.403440] rndis_host 3-5.1:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-5.1, RNDIS device, 9a:1f:85:1c:3d:0e
[107459.515596] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[107504.716020] ahci 0000:02:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update
[107659.081223] xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
[107659.141644] xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
[107659.207323] xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
[107659.236514] usb 3-5.1: USB disconnect, device number 52
[107659.238576] rndis_host 3-5.1:1.0 usb0: unregister 'rndis_host' usb-0000:00:14.0-5.1, RNDIS device
and journalctl -f gives USB Detection at AM335x ROM and USB xhci_hcd error
Nov 18 09:39:22 LE-Z7682 kernel: usb 3-5.1: new full-speed USB device number 23 using xhci_hcd
Nov 18 09:39:22 LE-Z7682 kernel: usb 3-5.1: not running at top speed; connect to a high speed hub
Nov 18 09:39:22 LE-Z7682 kernel: usb 3-5.1: New USB device found, idVendor=0451, idProduct=6141
Nov 18 09:39:22 LE-Z7682 kernel: usb 3-5.1: New USB device strings: Mfr=33, Product=37, SerialNumber=0
Nov 18 09:39:22 LE-Z7682 kernel: usb 3-5.1: Product: AM335x USB
Nov 18 09:39:22 LE-Z7682 kernel: usb 3-5.1: Manufacturer: Texas Instruments
Nov 18 09:39:22 LE-Z7682 kernel: rndis_host 3-5.1:1.0 usb0: register 'rndis_host' at usb-0000:00:14.0-5.1, RNDIS device, 9a:1f:85:1c:3d:0e
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <warn> [1542530362.8278] device (usb0): failed to find device 15 'usb0' with udev
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.8297] manager: (usb0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/14)
Nov 18 09:39:22 LE-Z7682 mtp-probe[5126]: checking bus 3, device 23: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1"
Nov 18 09:39:22 LE-Z7682 mtp-probe[5126]: bus: 3, device: 23 was not an MTP device
Nov 18 09:39:22 LE-Z7682 adclient[2617]: INFO AUDIT_TRAIL|Centrify Suite|Trusted Path|1.0|2700|Trusted path granted|5|user=le-z7682$@DE.BOSCH.COM pid=2617 utc=154253036286
Nov 18 09:39:22 LE-Z7682 adclient[2617]: INFO AUDIT_TRAIL|Centrify Suite|Trusted Path|1.0|2700|Trusted path granted|5|user=le-z7682$@DE.BOSCH.COM pid=2617 utc=154253036288
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9474] devices added (path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.0/net/usb0, iface:
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9475] device added (path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.0/net/usb0, iface:
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9481] device (usb0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9491] device (usb0): link connected
Nov 18 09:39:22 LE-Z7682 kernel: IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9528] device (usb0): state change: unavailable -> disconnected (reason 'none') [20 30 0]
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9539] policy: auto-activating connection 'usb0'
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9555] device (usb0): Activation: starting connection 'usb0' (a55c0662-512e-435c-a4f0-cc1b22554427)
Nov 18 09:39:22 LE-Z7682 whoopsie[2298]: [09:39:22] Cannot reach: https://daisy.ubuntu.com
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9562] device (usb0): state change: disconnected -> prepare (reason 'none') [30 40 0]
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9568] device (usb0): state change: prepare -> config (reason 'none') [40 50 0]
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9574] device (usb0): state change: config -> ip-config (reason 'none') [50 70 0]
Nov 18 09:39:22 LE-Z7682 avahi-daemon[3607]: Joining mDNS multicast group on interface usb0.IPv4 with address 192.168.2.1.
Nov 18 09:39:22 LE-Z7682 avahi-daemon[3607]: New relevant interface usb0.IPv4 for mDNS.
Nov 18 09:39:22 LE-Z7682 avahi-daemon[3607]: Registering new address record for 192.168.2.1 on usb0.IPv4.
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9610] device (usb0): state change: ip-config -> ip-check (reason 'none') [70 80 0]
Nov 18 09:39:22 LE-Z7682 whoopsie[2298]: [09:39:22] Cannot reach: https://daisy.ubuntu.com
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9624] device (usb0): state change: ip-check -> secondaries (reason 'none') [80 90 0]
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9629] device (usb0): state change: secondaries -> activated (reason 'none') [90 100 0]
Nov 18 09:39:22 LE-Z7682 NetworkManager[1365]: <info> [1542530362.9701] device (usb0): Activation: successful, device activated.
Nov 18 09:39:22 LE-Z7682 nm-dispatcher[5079]: req:2 'up' [usb0]: new request (2 scripts)
Nov 18 09:39:22 LE-Z7682 nm-dispatcher[5079]: req:2 'up' [usb0]: start running ordered scripts...
Nov 18 09:39:23 LE-Z7682 systemd[1]: Reloading OpenBSD Secure Shell server.
Nov 18 09:39:23 LE-Z7682 sshd[1745]: Received SIGHUP; restarting.
Nov 18 09:39:23 LE-Z7682 systemd[1]: Reloaded OpenBSD Secure Shell server.
Nov 18 09:39:23 LE-Z7682 sshd[1745]: Server listening on 0.0.0.0 port 22.
Nov 18 09:39:23 LE-Z7682 sshd[1745]: Server listening on :: port 22.
Nov 18 09:39:23 LE-Z7682 systemd[1]: Stopped ISC DHCP IPv4 server.
Nov 18 09:39:23 LE-Z7682 systemd[1]: Started ISC DHCP IPv4 server.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Internet Systems Consortium DHCP Server 4.3.3
Nov 18 09:39:23 LE-Z7682 sh[5233]: Internet Systems Consortium DHCP Server 4.3.3
Nov 18 09:39:23 LE-Z7682 sh[5233]: Copyright 2004-2015 Internet Systems Consortium.
Nov 18 09:39:23 LE-Z7682 sh[5233]: All rights reserved.
Nov 18 09:39:23 LE-Z7682 sh[5233]: For info, please visit www.isc.org/.../
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Copyright 2004-2015 Internet Systems Consortium.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: All rights reserved.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: For info, please visit www.isc.org/.../
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Config file: /etc/dhcp/dhcpd.conf
Nov 18 09:39:23 LE-Z7682 sh[5233]: Config file: /etc/dhcp/dhcpd.conf
Nov 18 09:39:23 LE-Z7682 sh[5233]: Database file: /var/lib/dhcp/dhcpd.leases
Nov 18 09:39:23 LE-Z7682 sh[5233]: PID file: /run/dhcp-server/dhcpd.pid
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Database file: /var/lib/dhcp/dhcpd.leases
Nov 18 09:39:23 LE-Z7682 sh[5233]: Wrote 3 leases to leases file.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: PID file: /run/dhcp-server/dhcpd.pid
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Internet Systems Consortium DHCP Server 4.3.3
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Copyright 2004-2015 Internet Systems Consortium.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: All rights reserved.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: For info, please visit www.isc.org/.../
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Wrote 3 leases to leases file.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]:
Nov 18 09:39:23 LE-Z7682 sh[5233]: No subnet declaration for usb0 (192.168.2.1).
Nov 18 09:39:23 LE-Z7682 sh[5233]: ** Ignoring requests on usb0. If this is not what
Nov 18 09:39:23 LE-Z7682 sh[5233]: you want, please write a subnet declaration
Nov 18 09:39:23 LE-Z7682 sh[5233]: in your dhcpd.conf file for the network segment
Nov 18 09:39:23 LE-Z7682 sh[5233]: to which interface usb0 is attached. **
Nov 18 09:39:23 LE-Z7682 sh[5233]: Not configured to listen on any interfaces!
Nov 18 09:39:23 LE-Z7682 sh[5233]: If you think you have received this message due to a bug rather
Nov 18 09:39:23 LE-Z7682 sh[5233]: than a configuration issue please read the section on submitting
Nov 18 09:39:23 LE-Z7682 sh[5233]: bugs on either our web page at www.isc.org or in the README file
Nov 18 09:39:23 LE-Z7682 sh[5233]: before submitting a bug. These pages explain the proper
Nov 18 09:39:23 LE-Z7682 sh[5233]: process and the information we find helpful for debugging..
Nov 18 09:39:23 LE-Z7682 sh[5233]: exiting.
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: No subnet declaration for usb0 (192.168.2.1).
Nov 18 09:39:23 LE-Z7682 systemd[1]: isc-dhcp-server.service: Main process exited, code=exited, status=1/FAILURE
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: ** Ignoring requests on usb0. If this is not what
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: you want, please write a subnet declaration
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: in your dhcpd.conf file for the network segment
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: to which interface usb0 is attached. **
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]:
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]:
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: Not configured to listen on any interfaces!
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]:
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: If you think you have received this message due to a bug rather
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: than a configuration issue please read the section on submitting
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: bugs on either our web page at www.isc.org or in the README file
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: before submitting a bug. These pages explain the proper
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: process and the information we find helpful for debugging..
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]:
Nov 18 09:39:23 LE-Z7682 dhcpd[5233]: exiting.
Nov 18 09:39:23 LE-Z7682 systemd[1]: isc-dhcp-server.service: Unit entered failed state.
Nov 18 09:39:23 LE-Z7682 systemd[1]: isc-dhcp-server.service: Failed with result 'exit-code'.
Nov 18 09:39:23 LE-Z7682 whoopsie[2298]: [09:39:23] Cannot reach: https://daisy.ubuntu.com
Nov 18 09:39:24 LE-Z7682 avahi-daemon[3607]: Joining mDNS multicast group on interface usb0.IPv6 with address fe80::981f:85ff:fe1c:3d0e.
Nov 18 09:39:24 LE-Z7682 avahi-daemon[3607]: New relevant interface usb0.IPv6 for mDNS.
Nov 18 09:39:24 LE-Z7682 avahi-daemon[3607]: Registering new address record for fe80::981f:85ff:fe1c:3d0e on usb0.*.
Nov 18 09:39:24 LE-Z7682 whoopsie[2298]: [09:39:24] Cannot reach: https://daisy.ubuntu.com
Nov 18 09:39:25 LE-Z7682 whoopsie[2298]: [09:39:25] Cannot reach: https://daisy.ubuntu.com
Nov 18 09:44:03 LE-Z7682 kernel: xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
Nov 18 09:44:03 LE-Z7682 kernel: xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
Nov 18 09:44:03 LE-Z7682 kernel: xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
Nov 18 09:44:04 LE-Z7682 kernel: xhci_hcd 0000:00:14.0: URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288
Nov 18 09:44:04 LE-Z7682 kernel: rndis_host 3-5.1:1.0 usb0: kevent 1 may have been dropped
Nov 18 09:44:04 LE-Z7682 kernel: usb 3-5.1: USB disconnect, device number 23
Nov 18 09:44:04 LE-Z7682 kernel: xhci_hcd 0000:00:14.0: WARN Event TRB for slot 24 ep 6 with no TDs queued?
Nov 18 09:44:04 LE-Z7682 kernel: rndis_host 3-5.1:1.0 usb0: unregister 'rndis_host' usb-0000:00:14.0-5.1, RNDIS device
Nov 18 09:44:04 LE-Z7682 avahi-daemon[3607]: Interface usb0.IPv6 no longer relevant for mDNS.
Nov 18 09:44:04 LE-Z7682 avahi-daemon[3607]: Leaving mDNS multicast group on interface usb0.IPv6 with address fe80::981f:85ff:fe1c:3d0e.
Nov 18 09:44:04 LE-Z7682 avahi-daemon[3607]: Interface usb0.IPv4 no longer relevant for mDNS.
Nov 18 09:44:04 LE-Z7682 avahi-daemon[3607]: Leaving mDNS multicast group on interface usb0.IPv4 with address 192.168.2.1.
Nov 18 09:44:04 LE-Z7682 avahi-daemon[3607]: Withdrawing address record for fe80::981f:85ff:fe1c:3d0e on usb0.
Nov 18 09:44:04 LE-Z7682 NetworkManager[1365]: <info> [1542530644.0152] device (usb0): state change: activated -> unmanaged (reason 'removed') [100 10 36]
Nov 18 09:44:04 LE-Z7682 avahi-daemon[3607]: Withdrawing address record for 192.168.2.1 on usb0.
Nov 18 09:44:04 LE-Z7682 whoopsie[2298]: [09:44:04] Cannot reach: https://daisy.ubuntu.com
Nov 18 09:44:04 LE-Z7682 dbus[1294]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Nov 18 09:44:04 LE-Z7682 NetworkManager[1365]: <error> [1542530644.0248] platform-linux: do-change-link[15]: failure changing link: failure 19 (No such device)
Nov 18 09:44:04 LE-Z7682 NetworkManager[1365]: <warn> [1542530644.0249] device (usb0): failed to disable userspace IPv6LL address handling
Nov 18 09:44:04 LE-Z7682 NetworkManager[1365]: <info> [1542530644.0333] devices removed (path: /sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.1/3-5.1:1.0/net/usb0, ifac
Nov 18 09:44:04 LE-Z7682 systemd[1]: Starting Network Manager Script Dispatcher Service...
Nov 18 09:44:04 LE-Z7682 dbus[1294]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Nov 18 09:44:04 LE-Z7682 systemd[1]: Started Network Manager Script Dispatcher Service.
Nov 18 09:44:04 LE-Z7682 nm-dispatcher[5259]: req:1 'down' [usb0]: new request (2 scripts)
Nov 18 09:44:04 LE-Z7682 nm-dispatcher[5259]: req:1 'down' [usb0]: start running ordered scripts...
Nov 18 09:44:05 LE-Z7682 whoopsie[2298]: [09:44:05] Cannot reach: https://daisy.ubuntu.com
Kindly give me any suggestion why it is not booting from USB