[coreboot] PSA: old coreboot versions now available via git

2016-05-18 Thread Stefan Reinauer
Hi,

the ancient coreboot versions coreboot v1 and coreboot v3 have been
recovered from some old svn trees and are now available in the coreboot
repository under the branch names "coreboot-v1" and "coreboot-v3".

Enjoy,
Stefan



signature.asc
Description: OpenPGP digital signature
-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] permissions error building external payload

2016-05-18 Thread David Griffith

On Wed, 18 May 2016, Martin Roth wrote:


Hi David,
 You need to add a rule to payloads/external/Makefile.inc as well.
Here's a start:

payloads/external/OpenBIOS/openbios/obj-x86/openbios-builtin.elf
openbios: $(top)/$(DOTCONFIG)
 $(MAKE) -C payloads/external/OpenBIOS all \
   CONFIG_OPENBIOS_MASTER=$(CONFIG_OPENBIOS_MASTER) \
   CONFIG_OPENBIOS_STABLE=$(CONFIG_OPENBIOS_STABLE) \
   CONFIG_OPENBIOS_REVISION=$(CONFIG_OPENBIOS_REVISION) \
   CONFIG_OPENBIOS_REVISION_ID=$(CONFIG_OPENBIOS_REVISION_ID)

You'll probably want to add some additional variables to configure
openbios to use the coreboot toolchain. All of the variables will need
to be exported or passed on the command line between
external/Makefile.inc and external/OpenBIOS/Makefile.

With your changes and the ones to Makefile.inc, I get to this point:

   Checking out OpenBIOS from Git
Cloning into 'openbios'...
remote: Counting objects: 11801, done.
remote: Total 11801 (delta 0), reused 0 (delta 0), pack-reused 11801
Receiving objects: 100% (11801/11801), 2.30 MiB | 1.95 MiB/s, done.
Resolving deltas: 100% (9310/9310), done.
Checking connectivity... done.
   Checking out OpenBIOS revision v1.1
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Switched to a new branch 'coreboot'
   CONFIG OpenBIOS v1.1
   MAKE   OpenBIOS v1.1
Configuring OpenBIOS on amd64 for x86
ERROR: no i486 cross-compiler found !
make[1]: *** [build] Error 1


I forgot to mention payloads/external/Makefile.inc.  Here is the entry I 
made:


payloads/external/OpenBIOS/openbios/obj-x86/openbios-builtin.elf openbios:
$(MAKE) -C payloads/external/OpenBIOS all \
HOSTCC="$(HOSTCC)" \
CONFIG_OPENBIOS_DEVEL=$(CONFIG_OPENBIOS_MASTER) \
CONFIG_OPENBIOS_STABLE=$(CONFIG_OPENBIOS_STABLE) \
CONFIG_OPENBIOS_REVISION=$(CONFIG_OPENBIOS_REVISION) \
CONFIG_OPENBIOS_REVISION_ID=$(CONFIG_OPENBIOS_REVISION_ID)

With your example, I doubt it would get to the point where I got stuck 
because you don't have the x86 cross-compiler installed.


--
David Griffith
d...@661.org

--
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot


Re: [coreboot] permissions error building external payload

2016-05-18 Thread Martin Roth
Hi David,
  You need to add a rule to payloads/external/Makefile.inc as well.
Here's a start:

payloads/external/OpenBIOS/openbios/obj-x86/openbios-builtin.elf
openbios: $(top)/$(DOTCONFIG)
  $(MAKE) -C payloads/external/OpenBIOS all \
CONFIG_OPENBIOS_MASTER=$(CONFIG_OPENBIOS_MASTER) \
CONFIG_OPENBIOS_STABLE=$(CONFIG_OPENBIOS_STABLE) \
CONFIG_OPENBIOS_REVISION=$(CONFIG_OPENBIOS_REVISION) \
CONFIG_OPENBIOS_REVISION_ID=$(CONFIG_OPENBIOS_REVISION_ID)

You'll probably want to add some additional variables to configure
openbios to use the coreboot toolchain. All of the variables will need
to be exported or passed on the command line between
external/Makefile.inc and external/OpenBIOS/Makefile.

With your changes and the ones to Makefile.inc, I get to this point:

Checking out OpenBIOS from Git
Cloning into 'openbios'...
remote: Counting objects: 11801, done.
remote: Total 11801 (delta 0), reused 0 (delta 0), pack-reused 11801
Receiving objects: 100% (11801/11801), 2.30 MiB | 1.95 MiB/s, done.
Resolving deltas: 100% (9310/9310), done.
Checking connectivity... done.
Checking out OpenBIOS revision v1.1
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Switched to a new branch 'coreboot'
CONFIG OpenBIOS v1.1
MAKE   OpenBIOS v1.1
Configuring OpenBIOS on amd64 for x86
ERROR: no i486 cross-compiler found !
make[1]: *** [build] Error 1

Martin

On Wed, May 18, 2016 at 3:15 AM, David Griffith  wrote:
>
> I ran into a problem with my project to get the coreboot build process to
> download, build, and include openbios.  Things go okay until this point:
>
> Creating config files...ok.
> /usr/bin/xsltproc
> Building OpenBIOS for x86
> Building...
> error:
>   GEN   target/include/openbios-version.h
>   GEN   forth/version.fs
>  HOSTCC host/kernel/dict.o
> /home/dave/proj/coreboot/coreboot/payloads/external/OpenBIOS/openbios/kernel/dict.c:320:1:
> fatal error: opening dependency file /.d: Permission denied
>  }
>  ^
> compilation terminated.
>
> I can compile openbios just fine by going into
> payloads/external/OpenBIOS/openbios/ and typing "make".  What am I doing
> wrong?
>
> Here's the contents of payloads/external/OpenBIOS:
> http://pastebin.com/9DKJGbyc
>
> --
> David Griffith
> d...@661.org
>
> --
> coreboot mailing list: coreboot@coreboot.org
> https://www.coreboot.org/mailman/listinfo/coreboot

-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot


[coreboot] Lenovo ThinkPad W500

2016-05-18 Thread Jaromír Mikeš
Hi,

I have Lenovo ThinkPad W500 and I would to try to coreboot on it.
According to coreboot wiki T500 (very similar to W500) should be supported

https://www.coreboot.org/Supported_Motherboards

Should be fine try coreboot on W500?

Thank you for help.

mira

pls keep me in copy as I am not subscribed to list

-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot


Re: [coreboot] SeaBios serial(RX) is not running.

2016-05-18 Thread Patrick Rudolph
Seabios isn't able to read from serial, as it would require to map
several received characters to scancodes.

You can try sgabios, an option rom that works over serial.

In theory adding serial rx support to Seabios using sgabios source code
should be simple.

Regards,
Patrick
On 2016-05-17 04:01 AM, 김유석 책임연구원 wrote:
> Dear Sir. 
> 
> Thank's your advise. everytime. 
> 
> FINIALLY, I was succsss the boot using coreboot.
> 
> But I have a LITTLE PROBLEM. 
> 
> I'M CAN'T TYPING THROUTH THE SERIAL. 
> 
> My x86 BOX is only support serial console. 
> 
> So, Serial console is very important.
> 
> BUT THE SEABIOS IS SERIAL RX IS FAIL. I guess. 
> 
> Coreboot => TX OK
> 
> SeaBios => TX OK. RX FAIL
> 
> GRUB2 => TX OK, RX OK.
> 
> Linux(ubuntu 15.04) => TX OK, RX OK. 
> 
> TX OK => Can see the log message throught the serial console. 
> 
> RX FAIL => Can not typing throught the serial console. 
> 
> I'm try to change the bootloader SeaBios to U-boot. and U-BOOT IS A
> TX, RX OK. 
> 
> Serial RX fail is a just SeaBios problem(Not HW issue). I
> guess.(Vendor builded coreboot(SeaBios) is TX/RX OK)
> 
> Please advise to me. 
> 
> Thank you.

-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot

[coreboot] permissions error building external payload

2016-05-18 Thread David Griffith


I ran into a problem with my project to get the coreboot build process to 
download, build, and include openbios.  Things go okay until this point:


Creating config files...ok.
/usr/bin/xsltproc
Building OpenBIOS for x86
Building...
error:
  GEN   target/include/openbios-version.h
  GEN   forth/version.fs
 HOSTCC host/kernel/dict.o
/home/dave/proj/coreboot/coreboot/payloads/external/OpenBIOS/openbios/kernel/dict.c:320:1: 
fatal error: opening dependency file /.d: Permission denied

 }
 ^
compilation terminated.

I can compile openbios just fine by going into 
payloads/external/OpenBIOS/openbios/ and typing "make".  What am I doing 
wrong?


Here's the contents of payloads/external/OpenBIOS: 
http://pastebin.com/9DKJGbyc


--
David Griffith
d...@661.org

--
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot