On 12/03/16 15:21, Michael Howard wrote: > On 12/03/2016 15:17, Gordan Bobic wrote: >> On 12/03/16 13:44, Michael Howard wrote: >>> 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. >> >> Yes, so can I, and VGA out comes back to life once UEFI loads. Also, >> unce UEFI loads, the remote network console via the Java client starts >> to work, too. >> >> Disappointingly, the fact that u-boot seems to arbitrarily decide to >> stop using local console, does seem to make it's usefulness rather >> diminished as the first stage boot-loader. :-( >> >> But yay, I have it working! :) >> >> Now to put Tianocore files onto the UEFI partition... > Yes, better than mmc or tftp :) One final thing - it seems that after the installation the kernel has to be booted with "nomodeset". Otherwise the VGA console will go blank and never return. Gordan