[Arm-dev] Gigabyte MP30-AR0
Phong Vo
pvo at apm.com
Mon Feb 22 05:02:25 UTC 2016
Hi,
The mp30ar0 U-boot has some special memory mapping to accommodate 32-bit
DMA.
Please download the tar ball again - I've updated the tianocore UHP for
this.
https://dl.dropboxusercontent.com/u/20403943/mp30ar0_tianocore_binaries.ta
r.xz
Updated instruction for U-boot chain loading:
MP30AR0# setenv num_cores 1
MP30AR0# setenv DDRBASE2G 1
MP30AR0# save; reset
MP30AR0# setenv load_tianocore 'tftp 0x82000000
${user_dir}/mp30ar0_tianocore_ubt.fd; tftp 0x1d000000
${user_dir}/mp30ar0_tianocore_sec_ubt.fd'
MP30AR0# setenv run_tianocore 'go 0x1d000000'
MP30AR0# run load_tianocore run_tianocore
Welcome banner should show something similar to below
TianoCore 1.20.03-uhp UEFI 2.4.0 Feb 22 2016 11:17:26 <===
CPU: APM ARM 64-bit Potenza Rev B0 2400MHz PCP 2400MHz
32 KB ICACHE, 32 KB DCACHE
SOC 2000MHz IOBAXI 400MHz AXI 250MHz AHB 200MHz GFC 125MHz
Board: X-Gene Mp30ar0 Board
Slimpro FW:
Ver: 2.4 (build 01.20.04.00 2016/02/18)
TPC: disable
AVS: support
SOC: 950 mV
The default boot selection will start in 5 seconds
[1] Red Hat Enterprise Linux
[2] Shell
[3] Boot Manager
[4] Reboot
[5] Shutdown
-----Original Message-----
From: arm-dev-bounces at centos.org [mailto:arm-dev-bounces at centos.org] On
Behalf Of Michael Howard
Sent: Saturday, February 20, 2016 11:16 PM
To: arm-dev at centos.org
Subject: Re: [Arm-dev] Gigabyte MP30-AR0
Hi,
I've just subscribe to the list to contribute to this thread.
I tried the instructions at
https://lists.centos.org/pipermail/arm-dev/2016-February/001623.html
without success. The session below appears to result in the board hanging;
[START SESSION]
Hit any key to stop autoboot: 0
MP30AR0# setenv num_cores 1
MP30AR0# setenv load_tianocore 'tftp 0x4002000000
mp30/mp30ar0_tianocore_ubt.fd;
tftp 0x1d000000 mp30/mp30ar0_tianocore_sec_ubt.fd'
MP30AR0# setenv run_tianocore 'go 0x1d000000'
MP30AR0# run load_tianocore run_tianocore
Port0 is down
Using eth0 device
TFTP from server 192.168.1.12; our IP address is 192.168.1.120
Filename 'mp30/mp30ar0_tianocore_ubt.fd'.
Load address: 0x4002000000
Loading: #################################################################
#############################################################
3.2 MiB/s
done
Bytes transferred = 1835008 (1c0000 hex)
Using eth0 device
TFTP from server 192.168.1.12; our IP address is 192.168.1.120
Filename 'mp30/mp30ar0_tianocore_sec_ubt.fd'.
Load address: 0x1d000000
Loading: ##################
2.9 MiB/s
done
Bytes transferred = 262144 (40000 hex)
## Starting application at 0x1D000000 ...
X-Gene Mp30ar0 Board
Boot firmware (version 1.20.03 built at 18:22:28 on Jan 26 2016)
[END SESSION]
Nothing appears on either the serial or vga after this. For completeness
I also did a 'reset' after 'setenv num_cores 1' though I didn't get the
point. The result is exactly the same.
Any other pointers greatly appreciated.
--
Mike Howard
_______________________________________________
Arm-dev mailing list
Arm-dev at centos.org
https://lists.centos.org/mailman/listinfo/arm-dev
More information about the Arm-dev
mailing list