Hi,
I just got a i.MX6Q SabreLite Board. The problem is that UBOOT shows a MAC address off 00:00:00:00:00:00.
Below is the output of serial console.
I am able to boot Ubuntu but ifconfig shows the same 0 MAC address.
Regards
Vasant
U-Boot 2009.08 (Aug 16 2012 - 10:06:42)
CPU: Freescale i.MX 6 family 0.0V at 792 MHz
Temperature: can't get valid data!
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
axi clock : 264000000Hz
emi_slow clock: 29333333Hz
ddr clock : 528000000Hz
usdhc1 clock : 200000000Hz
usdhc2 clock : 200000000Hz
usdhc3 clock : 200000000Hz
usdhc4 clock : 200000000Hz
nfc clock : 24000000Hz
Board: MX6Q-SABRELITE:[ POR]
Boot Device: I2C
I2C: ready
DRAM: 1 GB
MMC: FSL_USDHC: 0,FSL_USDHC: 1
JEDEC ID: 0xbf:0x25:0x41
Reading SPI NOR flash 0xc0000 [0x2000 bytes] -> ram 0x276009b8
SUCCESS
In: serial
Out: serial
Err: serial
Net: got MAC address from IIM: 00:00:00:00:00:00
FEC0 [PRIME]
Hit any key to stop autoboot: 0
mmc0 is current device
reading /6q_bootscript
** Unable to read "/6q_bootscript" from mmc 0:1 **
Loading file "/6q_bootscript" from mmc device 0:1 (xxa1)
Failed to mount ext2 filesystem...
** Bad ext2 partition or disk - mmc 0:1 **
Card did not respond to voltage select!
mmc1(part 0) is current device
MMC: block number 0x1 exceeds max(0x0)
** Can't read from device 1 **
** Unable to use mmc 1:1 for fatload **
** Bad partition 1 **
MX6Q SABRELITE U-Boot >
Hello, do you find a solution for your problem?
I've got the same issue, and by google i find only your post here.
When i start the standard linux from sdcard (which was supplied) and execute ifconfig, i don't get any network device.
Regards
Hello guys,
You can use fuse index 22 and 23 to set MAC address. Use command "imxotp blow --force <index> <value>.
Fuse index 22 correspond to the 4 lower bytes of MAC and fuse index 23 to the 2 higher bytes.
Let say that we want a MAC addres of 11:22:33:44:55:66 then we need to type the following commands in u-boot:
u-boot> imxotp blow --force 22 0x33445566
u-boot> imxotp blow --force 23 0x1122
You can also read fuses using command:
u-boot> imxotp read <index>
Reset board after fuses have been blew.