[Arm-dev] Gigabyte MP30-AR0

Sat Mar 12 13:44:07 UTC 2016
Michael Howard <mike at dewberryfields.co.uk>

On 12/03/2016 13:36, Gordan Bobic wrote:
> On 12/03/16 13:27, Michael Howard wrote:
>>
>>
>> On 12/03/2016 13:07, Gordan Bobic wrote:
>>> On 12/03/16 12:48, Michael Howard wrote:
>>>> On 12/03/2016 12:36, Gordan Bobic wrote:
>>>>> On 12/03/16 12:04, Gordan Bobic wrote:
>>>>>> On 22/02/16 05:02, Phong Vo wrote:
>>>>>>> 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
>>>>>>
>>>>>> I just did this part and it seems to have semi-bricked the board. It
>>>>>> gets as far as:
>>>>>> ===
>>>>>> U-Boot 2013.04 (Jun 02 2015 - 10:54:10)ooREV: 1.15.01-F05 ( uart0 )
>>>>>> ===
>>>>>>
>>>>>> and it just stops.
>>>>>>
>>>> As mentioned in one of my other posts , check the vga output or serial
>>>> output if you are using vga. You have actually only changed one
>>>> variable, DDRBASE2G would have already been set.
>>>
>>> I checked, and DDRBASE2G wasn't defined.
>>>
>>> I don't suppose you managed to get "serial over LAN" working on the
>>> BMC? Getting to the actual serial console over ILO is... as
>>> unintuitive as it is undocumented...
>>>
>> Ok, tried SOL and that works here. I used;
>>
>> ipmitool -I lanplus -H 192.168.1.81 -U admin -P password sol activate
>
> You, sir, are awesome. :)
> Not to mention right - for some reason u-boot did indeed decide to go 
> to serial only with no VGA.
>
> What setting is used to control that?
To be honest, I don't know. I've had the box next to me while I've been 
'playing' and out of habit tend to use the serial console cos that's 
what was traditionally available on arm devices. I only discovered the 
'switch' from vga/serial by accident having left the usb keyboard 
plugged in. I did notice that with both (serial & vga) hooked up, not 
all output appears on vga whilst it does on serial, hence I stuck to 
serial. I can live without the penguin.

-- 
Mike Howard