ff0a27ad9c
Use defconfig to generate .config
...
Use minimal set of config selections and let coreboot generate the
default values for the rest of them.
The only differences are the following models selecting
CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS instead of *_EXTERNAL_BINS:
- darp5
- darp6
- galp3-c
- galp4
- lemp9
2020-12-14 15:07:14 -07:00
3df8580f37
adding systemd-devel (which provides libudev-devel) for Fedora/RedHat
2020-10-19 13:32:32 -06:00
e00d08af3b
Added libudev-dev for Pop!_OS
...
My build failed on a Pop!_OS-Live-Stick until I installed `libudev-dev`. I don't remember if it was the firmware-open or the ec build that failed, but ec references deps.sh.
2020-10-19 13:32:32 -06:00
e5abb6529b
Update rust-toolchain to 2020-07-27
2020-10-19 13:32:03 -06:00
48ffaf156b
Update submodules and configs
2020-09-15 08:15:23 -06:00
ed505602ec
Don't attempt to flash EC if not on 76ec
2020-09-15 08:13:26 -06:00
6c8d87381a
scripts: Copy the VBT ROM if found
2020-08-31 11:19:27 -06:00
f7d4ab2908
scripts: Update deps.sh
...
- Clone submodules when installing deps
- Install coreboot commit hook with deps
- Add some missing dependencies
- AVR tools are required for EC development
- flashrom for external flashing of SPI flash ROM
- ncurses is used for coreboot menuconfig
- parted is used by firmware apps for creating a bootable image
2020-08-31 11:19:27 -06:00
012ac55b69
bonw14
2020-08-13 13:00:47 -06:00
697615be23
scripts: Generate coreboot file as hda_verb.c
...
coreboot has not used the name hda{,_verb}.h for some time. Reduce the
changes needed when adding this file to the coreboot tree.
2020-08-03 10:00:38 -06:00
bc1a6ca25b
scripts: Add script to automate new board bringup
2020-07-22 09:40:37 -06:00
c27d87e02d
scripts: Update coreboot generated headers
...
- Replace license block with SPDX id
- Remove copyright notice, which coreboot tracks in AUTHORS
2020-07-22 09:40:37 -06:00
48bf9dcfce
coreboot ec-acpi ( #106 )
...
* Add script for updating coreboot config
* Update coreboot and coreboot config
* Update coreboot and configs
* Pass board and version when running make clean in ec
* Add addw2 chip.txt
* Update coreboot
* Update coreboot
2020-07-18 13:49:56 -06:00
62130a2160
Always copy uecflash.efi if it exists
2020-07-17 09:17:43 -06:00
0140b65c53
scripts: Remove cargo-xbuild from deps
2020-07-14 11:40:21 -06:00
b0d4fd3487
Add scripts for using ch341a programmer
2020-06-29 10:55:22 -06:00
1c34fb14f4
scripts: Add deps for Fedora/CentOS
2020-06-18 16:37:00 -06:00
4dc59fee82
Add addw2, gaze15, and oryp6
2020-06-11 13:05:11 -06:00
d645e62cde
Rebase edk2 on edk2-stable202002
...
Rebase on the latest stable tag of EDK II, switching from
CorebootPayloadPkg to the new UefiPayloadPkg.
2020-05-21 13:12:05 -06:00
6d66adc7f5
Pin cargo-xbuild to 0.5.29
...
The new handling of LTO options in 0.5.30+ breaks building on older
toolchains.
2020-05-20 13:48:51 -06:00
ec5c4cba20
Parallel build of pxestick ipxe
2020-04-23 08:53:02 -06:00
7e066e6be8
Rename coreboot.rom to firmware.rom
2020-04-08 13:32:25 -06:00
3eefdb9619
Rename coreboot.rom to firmware.rom, easier to read path for usb basedir
2020-04-08 12:56:46 -06:00
d11dcd4c2a
Copy ec.rom to usb.img if flashing open EC
2020-04-07 13:18:25 -06:00
35d82ffc39
Flash EC after flashing board
2020-04-07 13:08:51 -06:00
f4f4d5b61d
Build EC as a submodule, specifying version
...
For models that use System76 EC, we want to have the board version and
the EC version matich.
Ref: https://github.com/system76/firmware-open/issues/75
2020-04-07 13:08:51 -06:00
2940603f53
Build pxestick using ipxe source
2020-02-13 17:31:53 +00:00
9fe1b60493
Go back to just using iPXE and not loading drivers
2020-02-12 11:16:09 -07:00
5884ea3709
Merge pull request #70 from system76/readme
...
readme: Add more information for flashing
2020-02-11 12:59:26 -07:00
2e42a15663
Load USB ethernet driver before running ipxe in pxestick
2020-02-11 12:31:57 -07:00
672648dcf0
scripts: Update spipi.sh path to use this repo
2020-02-06 17:32:52 -07:00
0cf0bab887
scripts: Add spipi.sh from the private repo
2020-02-06 15:21:26 -07:00
d421596fd2
Add pxestick script
2020-01-31 10:12:14 -07:00
0a798d9421
Make it easier to build different package for edk2
2020-01-30 12:14:52 -07:00
3efdc04546
Add update script
2020-01-22 10:52:08 -07:00
5a56365221
Do not use HPET
2019-11-04 16:17:32 -07:00
0fed96533c
Add smmstore dumping script
2019-10-28 14:26:24 -06:00
2efdeda500
Integrate smmstore driver
2019-10-28 14:17:12 -06:00
0e1245e728
Update minplatform
2019-10-10 21:15:03 -06:00
acd1724707
Update coreboot and add PCIEXP_HOTPLUG to configuration
2019-10-10 16:16:37 -06:00
1f66909492
Add instructions for qemu hotplug bridge
2019-10-10 10:34:33 -06:00
9e4d06333c
Add some safety to flash script
2019-10-10 09:27:59 -06:00
00256c107c
Increase qemu memory
2019-10-07 12:15:03 -06:00
2d4bb204d8
Fix qemu script
2019-10-03 13:40:13 -06:00
59afded4e8
Use version from firmware-open repository
2019-10-03 11:06:38 -06:00
921f96dd1c
Update edk2 and remove internal shell
2019-10-03 10:26:56 -06:00
80388b0fc9
Update repos
2019-09-26 15:07:53 -06:00
1bf512114c
Update edk2-platforms, add serial documentation to qemu script
2019-09-26 09:56:52 -06:00
7603daa48a
Also send serial output to stdio on QEMU
2019-09-25 14:07:05 -06:00
2cb5fa405f
Do not build updater when using QEMU model
2019-09-20 14:21:49 -06:00