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 :) -- Mike Howard