Other Parts Discussed in Thread: UNIFLASH
Hello,
I am trying to program the Beaglebone Black EMMC using uniflash as described in the "http://processors.wiki.ti.com/index.php/Sitara_Linux_Program_the_eMMC_on_Beaglebone_Black
The upgrade process stops at 27%
The U-boot is loaded and starts but can't make network connection
The reason is that the active ethernet connection is cpsw in stead of usb_ether
How can i change the build result so that the ethact environment variable is default usb_ether instead of cpsw?
I searched for a setting to add to the am335x_evm_usbspl_defconfig config file but didn't find anything yet
In attachment you can find the UART log
Kind Regards
Ronny
U-Boot SPL 2016.05-00319-gcf14e63-dirty (Sep 28 2017 - 11:50:55)
Trying to boot from USB eth
Using default environment
usb_ether
Error: usb_ether address not set.
using musb-hdrc, OUT ep1out IN ep1in STATUS ep2in
MAC 60:64:05:6f:11:dc
HOST MAC de:ad:be:af:00:00
RNDIS ready
musb-hdrc: peripheral reset irq lost!
high speed config #2: 2 mA, Ethernet Gadget, using RNDIS
USB RNDIS network up!
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
DHCP client bound to address 192.168.2.2 (5799 ms)
Using usb_ether device
TFTP from server 192.168.2.1; our IP address is 192.168.2.2
Filename 'u-boot-restore.img'.
Load address: 0x807fffc0
Loading: *#############################
1004.9 KiB/s
done
Bytes transferred = 415836 (6585c hex)
U-Boot 2016.05-00319-gcf14e63-dirty (Sep 28 2017 - 11:50:55 +0200)
CPU : AM335X-GP rev 2.1
Watchdog enabled
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Card did not respond to voltage select!
** Bad device mmc 0 **
Using default environment
<ethaddr> not set. Validating first E-fuse MAC
Net: cpsw, usb_ether
Hit any key to stop autoboot: 2 1 0
Card did not respond to voltage select!
Card did not respond to voltage select!
Card did not respond to voltage select!
Card did not respond to voltage select!
Card did not respond to voltage select!
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
switch to partitions #0, OK
mmc1(part 0) is current device
SD/MMC found on device 1
** File not found /boot/zImage **
## Error: "bootcmd_nand0" not defined
starting USB...
USB0: Port not available.
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17
BOOTP broadcast 18
BOOTP broadcast 19
BOOTP broadcast 20
BOOTP broadcast 21
BOOTP broadcast 22
BOOTP broadcast 23
BOOTP broadcast 24
BOOTP broadcast 25
BOOTP broadcast 26
BOOTP broadcast 27
BOOTP broadcast 28
BOOTP broadcast 29
Retry time exceeded; starting again
missing environment variable: pxeuuid
Retrieving file: pxelinux.cfg/01-60-64-05-6f-11-dc
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/00000000
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/0000000
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/000000
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/00000
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/0000
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/000
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/00
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/0
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/default-arm-am33xx
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/default-arm
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/default
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
*** ERROR: `serverip' not set
Config file not found
starting USB...
USB0: Port not available.
cpsw Waiting for PHY auto negotiation to complete......... TIMEOUT !
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17
BOOTP broadcast 18
BOOTP broadcast 19
BOOTP broadcast 20
BOOTP broadcast 21
BOOTP broadcast 22
BOOTP broadcast 23
BOOTP broadcast 24
BOOTP broadcast 25
BOOTP broadcast 26
BOOTP broadcast 27
BOOTP broadcast 28
BOOTP broadcast 29
Retry time exceeded; starting again
=>