Tim Crawford
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
Tim Crawford
bc1a6ca25b
scripts: Add script to automate new board bringup
2020-07-22 09:40:37 -06:00
Tim Crawford
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
Jeremy Soller
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
Jeremy Soller
62130a2160
Always copy uecflash.efi if it exists
2020-07-17 09:17:43 -06:00
Tim Crawford
0140b65c53
scripts: Remove cargo-xbuild from deps
2020-07-14 11:40:21 -06:00
Jeremy Soller
b0d4fd3487
Add scripts for using ch341a programmer
2020-06-29 10:55:22 -06:00
Tim Crawford
1c34fb14f4
scripts: Add deps for Fedora/CentOS
2020-06-18 16:37:00 -06:00
Jeremy Soller
4dc59fee82
Add addw2, gaze15, and oryp6
2020-06-11 13:05:11 -06:00
Tim Crawford
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
Tim Crawford
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
Jeremy Soller
ec5c4cba20
Parallel build of pxestick ipxe
2020-04-23 08:53:02 -06:00
Jeremy Soller
7e066e6be8
Rename coreboot.rom to firmware.rom
2020-04-08 13:32:25 -06:00
Jeremy Soller
3eefdb9619
Rename coreboot.rom to firmware.rom, easier to read path for usb basedir
2020-04-08 12:56:46 -06:00
Jeremy Soller
d11dcd4c2a
Copy ec.rom to usb.img if flashing open EC
2020-04-07 13:18:25 -06:00
Tim Crawford
35d82ffc39
Flash EC after flashing board
2020-04-07 13:08:51 -06:00
Tim Crawford
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
Jeremy Soller
2940603f53
Build pxestick using ipxe source
2020-02-13 17:31:53 +00:00
Jeremy Soller
9fe1b60493
Go back to just using iPXE and not loading drivers
2020-02-12 11:16:09 -07:00
Jeremy Soller
5884ea3709
Merge pull request #70 from system76/readme
...
readme: Add more information for flashing
2020-02-11 12:59:26 -07:00
Jeremy Soller
2e42a15663
Load USB ethernet driver before running ipxe in pxestick
2020-02-11 12:31:57 -07:00
Tim Crawford
672648dcf0
scripts: Update spipi.sh path to use this repo
2020-02-06 17:32:52 -07:00
Tim Crawford
0cf0bab887
scripts: Add spipi.sh from the private repo
2020-02-06 15:21:26 -07:00
Jeremy Soller
d421596fd2
Add pxestick script
2020-01-31 10:12:14 -07:00
Jeremy Soller
0a798d9421
Make it easier to build different package for edk2
2020-01-30 12:14:52 -07:00
Jeremy Soller
3efdc04546
Add update script
2020-01-22 10:52:08 -07:00
Jeremy Soller
5a56365221
Do not use HPET
2019-11-04 16:17:32 -07:00
Jeremy Soller
0fed96533c
Add smmstore dumping script
2019-10-28 14:26:24 -06:00
Jeremy Soller
2efdeda500
Integrate smmstore driver
2019-10-28 14:17:12 -06:00
Jeremy Soller
0e1245e728
Update minplatform
2019-10-10 21:15:03 -06:00
Jeremy Soller
acd1724707
Update coreboot and add PCIEXP_HOTPLUG to configuration
2019-10-10 16:16:37 -06:00
Jeremy Soller
1f66909492
Add instructions for qemu hotplug bridge
2019-10-10 10:34:33 -06:00
Jeremy Soller
9e4d06333c
Add some safety to flash script
2019-10-10 09:27:59 -06:00
Jeremy Soller
00256c107c
Increase qemu memory
2019-10-07 12:15:03 -06:00
Jeremy Soller
2d4bb204d8
Fix qemu script
2019-10-03 13:40:13 -06:00
Jeremy Soller
59afded4e8
Use version from firmware-open repository
2019-10-03 11:06:38 -06:00
Jeremy Soller
921f96dd1c
Update edk2 and remove internal shell
2019-10-03 10:26:56 -06:00
Jeremy Soller
80388b0fc9
Update repos
2019-09-26 15:07:53 -06:00
Jeremy Soller
1bf512114c
Update edk2-platforms, add serial documentation to qemu script
2019-09-26 09:56:52 -06:00
Jeremy Soller
7603daa48a
Also send serial output to stdio on QEMU
2019-09-25 14:07:05 -06:00
Jeremy Soller
2cb5fa405f
Do not build updater when using QEMU model
2019-09-20 14:21:49 -06:00
Jeremy Soller
42bad6730e
Add support for running QEMU version of System76 firmware
2019-09-20 14:19:57 -06:00
Jeremy Soller
aca7e5381d
Merge branch 'master' of https://github.com/system76/firmware-open
2019-09-13 20:10:47 -06:00
Jeremy Soller
a94f21e888
Fix use of directories in scripts/remotes
2019-09-13 20:10:03 -06:00
Jeremy Soller
6d84ca030a
Move readme commands to scripts/deps.sh
2019-09-11 17:43:59 -06:00
Jeremy Soller
50de0f5589
Update coreboot, add uecflash binary
2019-08-30 10:00:10 -06:00
Jeremy Soller
92dc372a00
Copy EC binary
2019-08-28 14:46:42 -06:00
Jeremy Soller
a9f485db5f
Add flash script (WIP)
2019-06-26 15:39:14 -06:00
Jeremy Soller
9dd1530cfb
Add SOURCE_DEBUG_ENABLE support
2019-06-18 12:48:56 -06:00
Jeremy Soller
71dbd04b0c
Disable edk2 debugging
2019-06-10 14:01:18 -06:00