1.3.2. Port numbering in Linux and Android with UEFI

UEFI is responsible for passing the MAC address of the primary Ethernet port to the kernel using its command line. UEFI reads this address from the System Configuration and Control (SCC) registers.

On Juno r0, the front Ethernet port is numbered eth0. The rear port is not enabled in hardware and is therefore not numbered by the kernel.

On Juno r1, using the Linaro tracking kernel with the OpenEmbedded filesystem results in the rear Ethernet port being numbered eth0. This kernel and filesystem combination does not support the front Ethernet port without additional configuration.

On Juno r1, the Linaro Stable Kernel (LSK) does not support the rear Ethernet port. The front Ethernet port is therefore numbered eth0.

Copyright © 2015 ARM. All rights reserved.ARM DUI 0928E
Non-ConfidentialID101615