@@ -109,7 +109,6 @@ In order to build coreboot image, follow the steps below:
109
109
* As a ** Mainboard vendor** select ` Raptor Computing Systems `
110
110
* If it wasn't selected autmatically, as ** Mainboard model** select ` Talos II `
111
111
* In the ** ROM chip size** option select ` 512 KB `
112
- * As ** Size of CBFS filesystem in ROM** set ` 0x80000 ` (Only if this option is present)
113
112
* Save the configuration and exit.
114
113
115
114
![ ] ( ../images/cb_menuconfig.png )
@@ -156,33 +155,11 @@ In order to build coreboot image, follow the steps below:
156
155
157
156
Wait for a while until coreboot shows up:
158
157
159
- ![ ] ( ../images/cb_bootblock.png )
158
+ [ ![ asciicast ] ( https://asciinema.org/a/OTEPFRHlasyXQI2eRBLso0AB0.svg )] ( https://asciinema.org/a/OTEPFRHlasyXQI2eRBLso0AB0 )
160
159
161
160
5 . Enjoy the coreboot running on Talos II.
162
161
163
162
> ** Optional:** In order to recovery the platform quickly to healthy state, flash
164
163
> the HBB partition back with:\
165
164
> ` pflash -e -P HBB -p /tmp/hbb.bin `
166
165
167
- ## Running the coreboot on QEMU
168
-
169
- Please keep in mind, that QEMU doesn't implement many of the HW properties,
170
- that Talos II has. There may be many compatibility issues, or registers missing.
171
-
172
- More detailed informations can be found in [ porting.md#qemu] ( porting.md#qemu )
173
-
174
- 1 . Clone the QEMU repository
175
- ```
176
- git clone [email protected] :qemu/qemu.git
177
- # or HTTPS alternatively
178
- git clone https://github.com/qemu/qemu.git
179
- ```
180
- 2 . Build the QEMU ppc64 version
181
- ```
182
- cd qemu
183
- ./configure --target-list=ppc64-softmmu && make
184
- ```
185
- 3 . Start QEMU with coreboot image
186
- ````
187
- ./qemu/build/qemu-system-ppc64 -M powernv,hb-mode=on --cpu power9 --bios 'coreboot/build/coreboot.rom' -d unimp,guest_errors -serial stdio -drive file=flash.pnor,format=raw,readonly=on,if=mtd
188
- ````
0 commit comments