Can't boot without RJ45 Connection(Ethernet) - STM32MP157F
Hello Guys.
I made a custom board from the EV1 circuit base, removing unnecessary parts.
(Most of them are the same as the EV1. Only parts that are not in use have been removed.)
And after creating Device Tree using CubeMX, I succeeded in making my image.
(EMMC's circuit connection and Device Tree are the same as EV1.)
But my board can't boot to EMMC if I remove the RJ45 connection.
If booting without RJ45 connection (Ethernet), I can check the following message.
(The same message could be confirmed even after power reset.)
DRAM: 1 GiB
Clocks:
- MPU : 800 MHz
- MCU : 208.878 MHz
- AXI : 266.500 MHz
- PER : 0 MHz
- DDR : 533 MHz
Fastboot key pressed, STM32Programmer key pressed, entering download mode...
WDT: Started with servicing (32s timeout)
NAND: 0 MiB
MMC: STM32 SD/MMC: 2, STM32 SD/MMC: 0, STM32 SD/MMC: 1
Loading Environment from MMC... OK
In: serial
Out: serial
Err: serial
invalid MAC address in OTP 00:00:00:00:00:00
Net:
Error: ethernet@5800a000 address not set.
No ethernet found.
Hit any key to stop autoboot: 0
Boot over usb0!
Invalid or missing layout file.DFU alt info setting: doneIn case of RJ45 connection (Ethernet), EMMC boots normally.
So I tested with Image of Distribution Package provided by ST, but the problem is the same.
(It's normal on EV1, but my board has the same problem - ST Distribution Image.)
How should I approach this issue? I'm not sure how.
I need your help.
Thanks.
