* [U-Boot] [PATCH] vexpress/armv8: Fix incorrect ethernet controller
@ 2014-01-16 15:47 Bhupesh Sharma
2014-01-17 13:06 ` [U-Boot] " Tom Rini
0 siblings, 1 reply; 2+ messages in thread
From: Bhupesh Sharma @ 2014-01-16 15:47 UTC (permalink / raw)
To: u-boot
This patch enables ethernet support in ARMv8 foundation model. The ARMv8
foundation model supports a SMSC91C111 integrated MAC and PHY module
which is present at base address 0x01A000000.
The previous implementation had enabled SMSC9115 ethernet controller
which is not present on the ARMv8 foundation model.
Tested on ARMv8 foundation model v1 and v2 by running ping/tftp
between the foundation model and the host PC via a bridged network.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@freescale.com>
---
To test the ethernet functionality on a ARMv8 foundation model:
- Launch the model with BRIDGED networking option:
--network=bridged
- This will create an ethernet interface (eth0) inside the model and
an interface ARM0 on the Host PC.
- Assign appropriate IP addresses:
~ On Host:
$ ifconfig ARM0 10.10.10.11
~ On foundation model:
VExpress# setenv ipaddr 10.10.10.10
VExpress# setenv gatewayip 10.10.10.11
VExpress# setenv serverip 10.10.10.11
- Now try out ping/tftp tests.
include/configs/vexpress_aemv8a.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/configs/vexpress_aemv8a.h b/include/configs/vexpress_aemv8a.h
index ce5f384..e851702 100644
--- a/include/configs/vexpress_aemv8a.h
+++ b/include/configs/vexpress_aemv8a.h
@@ -102,9 +102,9 @@
/* Size of malloc() pool */
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 128 * 1024)
-/* SMSC9115 Ethernet from SMSC9118 family */
-#define CONFIG_SMC9111 1
-#define CONFIG_SMC9111_BASE (0x1a000000)
+/* SMSC91C111 Ethernet Configuration */
+#define CONFIG_SMC91111 1
+#define CONFIG_SMC91111_BASE (0x01A000000)
/* PL011 Serial Configuration */
#define CONFIG_PL011_SERIAL
--
1.7.10.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [U-Boot] vexpress/armv8: Fix incorrect ethernet controller
2014-01-16 15:47 [U-Boot] [PATCH] vexpress/armv8: Fix incorrect ethernet controller Bhupesh Sharma
@ 2014-01-17 13:06 ` Tom Rini
0 siblings, 0 replies; 2+ messages in thread
From: Tom Rini @ 2014-01-17 13:06 UTC (permalink / raw)
To: u-boot
On Thu, Jan 16, 2014 at 09:47:40AM -0600, Bhupesh Sharma wrote:
> This patch enables ethernet support in ARMv8 foundation model. The ARMv8
> foundation model supports a SMSC91C111 integrated MAC and PHY module
> which is present at base address 0x01A000000.
>
> The previous implementation had enabled SMSC9115 ethernet controller
> which is not present on the ARMv8 foundation model.
>
> Tested on ARMv8 foundation model v1 and v2 by running ping/tftp
> between the foundation model and the host PC via a bridged network.
>
> Signed-off-by: Bhupesh Sharma <bhupesh.sharma@freescale.com>
Applied to u-boot/master, thanks!
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140117/d1b331c1/attachment.pgp>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-01-17 13:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-16 15:47 [U-Boot] [PATCH] vexpress/armv8: Fix incorrect ethernet controller Bhupesh Sharma
2014-01-17 13:06 ` [U-Boot] " Tom Rini
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox