
[trimming the cc list a bit]
Hi Stephen,
On 12 June 2017 at 15:02, Stephen Warren swarren@wwwdotorg.org wrote:
On 06/12/2017 02:09 PM, Simon Glass wrote:
Hi Stephen,
On 12 June 2017 at 13:52, Stephen Warren swarren@wwwdotorg.org wrote:
On 06/12/2017 06:21 AM, Simon Glass wrote:
This moves three entire boards to use a live device tree as an example of the impact.
This series appears to cause problems on a couple of boards:
On both Jetson TK1 and Jetson TX1 (p2372-180), "pci enum" fails with:
ERROR: tegra-pcie: failed to power on PHY: -110
at .../pci_tegra.c:774/tegra_pcie_enable_controller() ERROR: tegra-pcie: failed to enable controller at .../pci_tegra.c:1154/pci_tegra_probe()
I seem to get this error always (before these patches) on TK1. I thought it was because I corrupted my PMIC. Do it happen on vanilla mainline for you?
No, this error doesn't occur in mainline AFAIK; git hash 8cb3ce64f936 from mainline ran through testing a couple of days ago without any issue.
That does make me think my board is broken as mentioned. Here's what I get with that commit which looks very similar to you:
U-Boot SPL 2017.07-rc1-00163-g8cb3ce6 (Jun 12 2017 - 15:12:24) Trying to boot from RAM
U-Boot 2017.07-rc1-00163-g8cb3ce6 (Jun 12 2017 - 15:12:24 -0600)
TEGRA124 Model: NVIDIA Jetson TK1 Board: NVIDIA Jetson TK1 DRAM: 2 GiB MMC: sdhci@700b0400: 1, sdhci@700b0600: 0 ** First descriptor is NOT a primary desc on 0:1 ** *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial Net: No ethernet found. Hit any key to stop autoboot: 0 Tegra124 (Jetson TK1) # boot MMC: no card present mmc_init: -123, time 0 tegra_mmc_send_cmd_bounced: MMC Timeout Interrupt status 0x00000001 Interrupt status enable 0xffff003b Interrupt signal enable 0xffff0002 Present status 0x01fb02f6 mmc_init: -1, time 8042 starting USB... USB0: USB EHCI 1.10 USB1: USB EHCI 1.10 scanning bus 0 for devices... 1 USB Device(s) found scanning bus 1 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found
USB device 0: unknown device ERROR: tegra-pcie: failed to power on PHY: -110
at /scratch/sglass/cosarm/src/third_party/u-boot/files/drivers/pci/pci_tegra.c:779/tegra_pcie_enable_controller() ERROR: tegra-pcie: failed to enable controller at /scratch/sglass/cosarm/src/third_party/u-boot/files/drivers/pci/pci_tegra.c:1159/pci_tegra_probe() No ethernet found. missing environment variable: pxeuuid missing environment variable: bootfile Retrieving file: pxelinux.cfg/00000000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0000000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/000000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/00000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/000 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/00 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/0 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm-tegra124 No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/default-arm No ethernet found. missing environment variable: bootfile Retrieving file: pxelinux.cfg/default No ethernet found. Config file not found ERROR: tegra-pcie: failed to power on PHY: -110
at /scratch/sglass/cosarm/src/third_party/u-boot/files/drivers/pci/pci_tegra.c:779/tegra_pcie_enable_controller() ERROR: tegra-pcie: failed to enable controller at /scratch/sglass/cosarm/src/third_party/u-boot/files/drivers/pci/pci_tegra.c:1159/pci_tegra_probe() No ethernet found. No ethernet found. Tegra124 (Jetson TK1) #
Regards, Simon