Am Sonntag, den 29.09.2013, 17:30 -0400 schrieb ron minnich:
> it's never easy to come up with rules that work for all occasions.
> Usually, one should start with a clean Kconfig, devicetree.cb,
> Makefile, and maybe a mainboard.c. The danger in copying all the files
> without change is that one ends up with a bunch of devices in the new
> board that are not really supported (this has happened for many boards
> over the years).
>
> So the cleanest is to start with a totally minimal setup, and add as needed.
Sure, but in this case the boards were copied and my question is, how
these can be reviewed easily. Reducing 4500 line differences to less
than 1000 would certainly help.
Thanks,
Paul
Am 29.09.2013 13:49, schrieb Marcello Stanisci:
> Now my .xcompile is filled with variables relating to both i386-elf and armv7.
> But.. if I issue the "make" command, how can it know which cross
> compiler I want to use?
Using Kconfig variables (see CONFIG_ARCH_* in Makefile)
Patrick
Am Sonntag, den 29.09.2013, 10:02 +0200 schrieb Marcello Stanisci:
> I built successfully the cross compiler but the procedure says only
> where the binaries of xgcc are located but nothing about calling them.
> What is the standard way to do it?
util/xcompile/xcompile gets run by the build system and writes
to .xcompile in your tree. The variables defined there are used for the
build process and should point to the cross compiler.
If you want to use it manually, i386-elf- is the typical prefix we use,
so the compiler is i386-elf-gcc.
Patrick
Dear mailing list,
I ask you how can I call the cross compiler for architecture X to
build coreboot+coreinfo for qemu.
I built successfully the cross compiler but the procedure says only
where the binaries of xgcc are located but nothing about calling them.
What is the standard way to do it?
Regards,
ms
Dear Maillinglist,
I have question about dsdt table in coreboot.
How can we add dsdt table into coreboot?
In acpi_tables.c,we will see that:
dsdt = (acpi_header_t *) current;
memcpy(dsdt, &AmlCode, sizeof(acpi_header_t));
current += dsdt->length;
memcpy(dsdt, &AmlCode, dsdt->length);
but how can we get the address of Amlcode。
Thanks
TankTang
From: coreboot-request
Date: 2013-09-28 18:00
To: coreboot
Subject: coreboot Digest, Vol 103, Issue 22
Send coreboot mailing list submissions to
coreboot(a)coreboot.org
To subscribe or unsubscribe via the World Wide Web, visit
http://www.coreboot.org/mailman/listinfo/coreboot
or, via email, send a message with subject or body 'help' to
coreboot-request(a)coreboot.org
You can reach the person managing the list at
coreboot-owner(a)coreboot.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of coreboot digest..."
Today's Topics:
1. ROM snapshots and step by step procedure (Nestor A. Diaz)
2. Re: ROM snapshots and step by step procedure (John Lewis)
----------------------------------------------------------------------
Message: 1
Date: Fri, 27 Sep 2013 09:40:13 -0500
From: "Nestor A. Diaz" <nestor(a)tiendalinux.com>
To: coreboot(a)coreboot.org
Subject: [coreboot] ROM snapshots and step by step procedure
Message-ID: <524598CD.5020504(a)tiendalinux.com>
Content-Type: text/plain; charset=UTF-8
Hi People,
I am looking for a new laptop, basically a laptop for traveling, cheaper
and lightweight.
It seems the Acer C7 from Google full fit my *hardware* requirements.
But I am not planning to use Google Chrome os instead I need to run
Debian 7 on it.
I like to play with GNU/Linux on embeded devices like the ones supported
with OpenWRT or even the Raspberry PI, usually all they come with
firmware files or disk images ready to be loaded and let me get them up
and running quickly, I am not a hardware geek guy, so I don't want to
spend too much time dealing with the internal of the Acer C7 Chromebook
in order to load GNU/Linux on it.
So, this is what i want to do:
* Completely remove all the google OS stuff.
* I don't need to run windows, so I don't care is the replacement
firmware will not allow me to install such a crappy system in the future
even if I sell the device later.
* I want to run something 100% free since it power up, for those who
have this laptop can you tell me if the wifi drivers, camera, network
adapter and so on are 100% free ?
* There is a web page which describe the procedure in a single page ? I
know the coreboot website have a lot of information, but time is a
constraint, so there is a step by step instructions webpage with all the
files, requirement and procedures to free the Acer C7 laptop and then be
able to install a GNU distribution on it ?
* I found some prebuilt images at
http://johnlewis.ie/pre-built-coreboot-firmware-for-chromebooks/ there
are some official or daily rom firmware from the coreboot project in a
similar way like the ones produced by the OpenWRT people ?
Thanks.
--
Typed on my key64.org keyboard
Nestor A. Diaz
T: +57-1-485-3020,211
M: +57-316-227-3593
nestor(a)tiendalinux.com
www.tiendalinux.com
------------------------------
Message: 2
Date: Fri, 27 Sep 2013 16:12:29 +0100
From: John Lewis <jlewis(a)johnlewis.ie>
To: <coreboot(a)coreboot.org>
Subject: Re: [coreboot] ROM snapshots and step by step procedure
Message-ID: <a3cd60f5ff77bcb810cbdf7048c3ba62(a)johnlewis.ie>
Content-Type: text/plain; charset=UTF-8; format=flowed
Hi Nestor,
On 27/09/2013 15:40, Nestor A. Diaz wrote:
> Hi People,
>
> I am looking for a new laptop, basically a laptop for traveling,
> cheaper
> and lightweight.
>
> It seems the Acer C7 from Google full fit my *hardware* requirements.
>
> But I am not planning to use Google Chrome os instead I need to run
> Debian 7 on it.
>
> I like to play with GNU/Linux on embeded devices like the ones
> supported
> with OpenWRT or even the Raspberry PI, usually all they come with
> firmware files or disk images ready to be loaded and let me get them
> up
> and running quickly, I am not a hardware geek guy, so I don't want to
> spend too much time dealing with the internal of the Acer C7
> Chromebook
> in order to load GNU/Linux on it.
>
> So, this is what i want to do:
>
> * Completely remove all the google OS stuff.
> * I don't need to run windows, so I don't care is the replacement
> firmware will not allow me to install such a crappy system in the
> future
> even if I sell the device later.
> * I want to run something 100% free since it power up, for those who
> have this laptop can you tell me if the wifi drivers, camera, network
> adapter and so on are 100% free ?
Even coreboot on Chromebooks is not entirely "free", as there are
several closed Intel binaries needed. Not sure is any non-free firmware
needed for the Atheros card but it should be pretty open.
> * There is a web page which describe the procedure in a single page ?
> I
> know the coreboot website have a lot of information, but time is a
> constraint, so there is a step by step instructions webpage with all
> the
> files, requirement and procedures to free the Acer C7 laptop and then
> be
> able to install a GNU distribution on it ?
http://johnlewis.ie/compiling-your-own-coreboot-firmware-for-the-samsung-...
and http://www.coreboot.org/Chromebooks/550_Chromebook_Build_HOWTO but
the latter is slightly out of date. Just change the vendor and product.
The same guy that bricked below followed the same instructions himself
and got a straight SeaBIOS payload that worked.
> * I found some prebuilt images at
> http://johnlewis.ie/pre-built-coreboot-firmware-for-chromebooks/
> there
> are some official or daily rom firmware from the coreboot project in
> a
> similar way like the ones produced by the OpenWRT people ?
No. That's why I created those.
BTW, don't build in USB dongle support at the moment unless you can
de-brick - one of the guys commenting on my site bricked his when he
compiled it in.
Cheers,
John.
>
> Thanks.
>
> -- Typed on my key64.org keyboard Nestor A. Diaz T:
> +57-1-485-3020,211 M:
> +57-316-227-3593 nestor(a)tiendalinux.com www.tiendalinux.com
------------------------------
_______________________________________________
coreboot mailing list
coreboot(a)coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot
End of coreboot Digest, Vol 103, Issue 22
*****************************************
You'll have to ask someone else that - I don't currently own a C7
"Nestor A. Diaz" <nestor(a)tiendalinux.com> wrote:
>Hi John, thank you for the information, could you please post the output
>of the command `lshw`.
>
>I want to know the list of hardware that comes with the Acer C7.
>
>Thanks.
>
>--
>Typed on my key64.org keyboard
>
>Nestor A. Diaz
>T: +57-1-485-3020,211
>M: +57-316-227-3593
>nestor(a)tiendalinux.com
>www.tiendalinux.com
>
>
>On 09/27/2013 10:12 AM, John Lewis wrote:
>> [...]
>> Even coreboot on Chromebooks is not entirely "free", as there are
>> several closed Intel binaries needed. Not sure is any non-free
>> firmware needed for the Atheros card but it should be pretty open.
>>
>
>
>--
>coreboot mailing list: coreboot(a)coreboot.org
>http://www.coreboot.org/mailman/listinfo/coreboot
Hi People,
I am looking for a new laptop, basically a laptop for traveling, cheaper
and lightweight.
It seems the Acer C7 from Google full fit my *hardware* requirements.
But I am not planning to use Google Chrome os instead I need to run
Debian 7 on it.
I like to play with GNU/Linux on embeded devices like the ones supported
with OpenWRT or even the Raspberry PI, usually all they come with
firmware files or disk images ready to be loaded and let me get them up
and running quickly, I am not a hardware geek guy, so I don't want to
spend too much time dealing with the internal of the Acer C7 Chromebook
in order to load GNU/Linux on it.
So, this is what i want to do:
* Completely remove all the google OS stuff.
* I don't need to run windows, so I don't care is the replacement
firmware will not allow me to install such a crappy system in the future
even if I sell the device later.
* I want to run something 100% free since it power up, for those who
have this laptop can you tell me if the wifi drivers, camera, network
adapter and so on are 100% free ?
* There is a web page which describe the procedure in a single page ? I
know the coreboot website have a lot of information, but time is a
constraint, so there is a step by step instructions webpage with all the
files, requirement and procedures to free the Acer C7 laptop and then be
able to install a GNU distribution on it ?
* I found some prebuilt images at
http://johnlewis.ie/pre-built-coreboot-firmware-for-chromebooks/ there
are some official or daily rom firmware from the coreboot project in a
similar way like the ones produced by the OpenWRT people ?
Thanks.
--
Typed on my key64.org keyboard
Nestor A. Diaz
T: +57-1-485-3020,211
M: +57-316-227-3593
nestor(a)tiendalinux.com
www.tiendalinux.com
於 09/25/2013 07:40 PM, Stojsavljevic, Zoran 提到:
> Here is the thing…
>
> IVB VGA PCIe is 8086,0166 (use PCI in EFI shell, or lspci –vv as linux
> command).
You can dump the vBIOS at runtime in Linux,
e.g.http://www.coreboot.org/Supermicro_H8QGI#Extract_VGA_BIOS
thanks
> Tried to use: AVBU C:\Users\zoran\vBIOS\SPI1_IVB.rom /e
> C:\Users\zoran\vBIOS\vbios.bin 8086 0166, but AVBU (AMI tool) does not
> want to extract. Need to find other BIOS tool.
>
> Since I renamed .bin to .rom (since both files are identical). Any
> hints, which tool to use for extracting vBIOS from Core BIOSes?
>
> Thank you,
>
> Zoran
>
> _______
>
> Most of The Time you should be “intel inside” to be capable to think
> “out of the box”.
>
> *From:*coreboot-bounces@coreboot.org
> [mailto:coreboot-bounces@coreboot.org] *On Behalf Of *John Lewis
> *Sent:* Wednesday, September 25, 2013 1:15 PM
> *To:* coreboot(a)coreboot.org
> *Subject:* Re: [coreboot] vga & serial debug support when building grub2
> as payload
>
> I think that's the same vendor ID as the Pixel, so perhaps the Pixel VGA
> bios in "snm_2137.dat" in "3rdparty/mainboard/google/link" will work
>
> Intel GmbH
> Dornacher Strasse 1
> 85622 Feldkirchen/Muenchen, Deutschland
> Sitz der Gesellschaft: Feldkirchen bei Muenchen
> Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk
> Registergericht: Muenchen HRB 47456
> Ust.-IdNr./VAT Registration No.: DE129385895
> Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052
>
>
>
--
She Kairui <shekairui(a)gmail.com>
Am Mittwoch, den 25.09.2013, 11:40 +0000 schrieb Stojsavljevic, Zoran:
> Any hints, which tool to use for extracting vBIOS from Core BIOSes?
It's hard to say generically.
We collect tools for BIOS image unpacking in the bios_extract repository
(git clone http://review.coreboot.org/bios_extract.git), there's also
j-bios (http://www.jakobheinemann.de/j-bios.html), and 7-zip can unpack
some UEFI Fvs. For coreboot, cbfstool's extract can be used.
Hope this helps,
Patrick
Apologies for my previous HTML email. I know it's horrible on a mailing
list.
On 25/09/2013 12:40, Stojsavljevic, Zoran wrote:
> Here is the thing…
>
> IVB VGA PCIe is 8086,0166 (use PCI in EFI shell, or lspci -vv as
> linux
> command).
>
> Tried to use: AVBU C:UserszoranvBIOSSPI1_IVB.rom /e
> C:UserszoranvBIOSvbios.bin 8086 0166, but AVBU (AMI tool) does not
> want
> to extract. Need to find other BIOS tool.
>
> Since I renamed .bin to .rom (since both files are identical). Any
> hints,
> which tool to use for extracting vBIOS from Core BIOSes?
>
> Thank you,
>
> Zoran
>
> _______
>
> Most of The Time you should be "intel inside" to be capable to think
> "out
> of the box".
>
> FROM: coreboot-bounces(a)coreboot.org
> [mailto:coreboot-bounces@coreboot.org] ON BEHALF OF John Lewis
> SENT: Wednesday, September 25, 2013 1:15 PM
> TO: coreboot(a)coreboot.org
> SUBJECT: Re: [coreboot] vga & serial debug support when building
> grub2 as
> payload
>
> I think that's the same vendor ID as the Pixel, so perhaps the Pixel
> VGA
> bios in "snm_2137.dat" in "3rdparty/mainboard/google/link" will work
>
> Intel GmbH
> Dornacher Strasse 1
> 85622 Feldkirchen/Muenchen, Deutschland
> Sitz der Gesellschaft: Feldkirchen bei Muenchen
> Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas
> Lusk
> Registergericht: Muenchen HRB 47456
> Ust.-IdNr./VAT Registration No.: DE129385895
> Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052