aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2016-11-17 18:31:02 +0100
committerTom Rini <trini@konsulko.com>2016-11-26 15:50:52 -0500
commit1bce3ad5f32532de3b354a5883cffbb2606ce19a (patch)
tree79fd4631b4771fe08e6724f24c73440226c0b935
parent8d0898544e0930974f39d9f13de2a874a501aa18 (diff)
downloadu-boot-1bce3ad5f32532de3b354a5883cffbb2606ce19a.zip
u-boot-1bce3ad5f32532de3b354a5883cffbb2606ce19a.tar.gz
u-boot-1bce3ad5f32532de3b354a5883cffbb2606ce19a.tar.bz2
tests: net: Offset downloads to 4MB
The network test currently downloads files at 0MB offset of RAM start. This works for most ARM systems, but x86 has weird memory layout constraints on the first MB of RAM. To not get caught into any of these, let's add a 4MB pad from start of RAM to the default memory offset. Signed-off-by: Alexander Graf <agraf@suse.de> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com>
-rw-r--r--test/py/tests/test_net.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/py/tests/test_net.py b/test/py/tests/test_net.py
index 0884051..293b73a 100644
--- a/test/py/tests/test_net.py
+++ b/test/py/tests/test_net.py
@@ -147,7 +147,7 @@ def test_net_tftpboot(u_boot_console):
addr = f.get('addr', None)
if not addr:
- addr = u_boot_utils.find_ram_base(u_boot_console)
+ addr = u_boot_utils.find_ram_base(u_boot_console) + (1024 * 1024 * 4)
fn = f['fn']
output = u_boot_console.run_command('tftpboot %x %s' % (addr, fn))
@@ -187,7 +187,7 @@ def test_net_nfs(u_boot_console):
addr = f.get('addr', None)
if not addr:
- addr = u_boot_utils.find_ram_base(u_boot_console)
+ addr = u_boot_utils.find_ram_base(u_boot_console) + (1024 * 1024 * 4)
fn = f['fn']
output = u_boot_console.run_command('nfs %x %s' % (addr, fn))