Issue Tracker: Issueshttps://ticket.coreboot.org/https://ticket.coreboot.org/themes/PurpleMine2-2.16.2/favicon/favicon.ico?12023-08-07T14:45:04ZIssue Tracker
Redmine flashrom - Documentation #503 (In Progress): Feedback on "new" documentation website <www.flashr...https://ticket.coreboot.org/issues/5032023-08-07T14:45:04ZReal Onebajcsielias78@gmail.com
<p>This github issue is my personal feedback on flashrom's "new" documentation website.</p>
<p>TL;DR: The new website is horrible & lacks a lot of information and the "old" wiki is way more better.<br>
No download instructions</p>
<p>The new website doesn't have any download instructions, just building instructions. As a beginner, you can't tell where you should download the code. It just tells you how to build from the source where you are supposed to figure out how and where to download from.</p>
<p>On the other hand, the "old" wiki has a dedicated downloads page that is directly visible from the start page which tells you pretty much everything:</p>
<ul>
<li>Required dependencies;</li>
<li>How to get the source code with git;</li>
<li>Binary packages for various popular GNU/Linux distributions, BSD distributions and MS Windows;
Dedicated windows wiki page.</li>
</ul>
<p>It has a TON of missing resources that return 404</p>
<p>Trying to find a way to write a feedback to this project regarding this, I've noticed many webpages were missing, with the server returning me 404.<br>
Even harder to find what you need</p>
<p>There is no search feature, pages you'd expect to find your answer don't really work, etc.</p>
<p>For instance, I was trying to find the list of supported programmers. In return, the website hit me with this mess:</p>
<p>image</p>
<p>Like seriously, what is this mess?! Inserting man pages is not really helpful.</p>
<p>The old wiki on the other hand, has a dedicated page listing with images the supported programmers, which makes the difference.<br>
Ugly</p>
<p>I like the idea of minimalism, which is what a lot of websites should adopt, however this is way too simple and confusing.</p>
<p>The old wiki had more features like tables with images and colors indicating certain stuff, and I also really like the "Emergency help" red box (see below), which just gives the end user the idea that what they are doing could be potentially fatal and other important instructions.</p>
<p>image</p>
<p>The new website does not have these important features, which makes it hard to follow. It has this gray-on-white with few color indications (terminal output), which is very boring and makes me sleepy. Documentation shouldn't be boring, but be rather important.<br>
"Anon, you can't just leave your feedback here, this is the official flashrom github repository, not a place where you can leave your feedback"</p>
<p>I think that's true, but in the same time it was hard for me to really pick something from the Contact page.</p>
<p>First, there is no feedback section where I can really send this.</p>
<p>Second of all, I wanted to voice my oppinion to more people.</p>
<p>I could have easily just sent this to <a href="mailto:flashrom@flashrom.org">flashrom@flashrom.org</a>, but here are my answer scenarios:</p>
<pre><code>"We are sorry, but this is not the support channel, so if you want to send your feedback, send it to something@flashrom.org";
"Thank you for sending us your feedback. Your feedback is very important for us, and we'll keep that in mind" and then *the only person who read my feedback would forget about it, the feedback would be forever forgotten;
No answer and nothing would be achieved.
</code></pre>
<p>An apology message for being too harsh on the situation and thanking in advance</p>
<p>I don't really mean to be too harsh about the situation, but I've had really good anticipations about flashrom, praising it for a few months. Seeing how big of a downgrade got the documentation page made me really frustrated, which made me voice my criticism on the documentation website.</p>
<p>The program itself is quite good, can't complain about it. However, there were occasions where I had to troubleshoot the situation, and I would visit wiki.flashrom.org out of instinct. Today I visited it's domain - flashrom.org - just to see if something else is on this domain. I was very surpised to see how bad the documentation on that website was, and just assumed it was the old documentation, but the "Old wiki website" revealed that it is the otherwise.</p>
<p>In conclusion, I want to apologize on being too critic, I hope some people will really read this, I hope the developers will work on the documentation website, I want to apologize for any grammar & typo errors and I want to thank you in advance.</p>
<p>TheRealOne78</p>
coreboot - Bug #495 (In Progress): Stoney chromebooks not booting PSPSecureOS -- Graphics driver ...https://ticket.coreboot.org/issues/4952023-06-14T18:03:16ZCoolStar Organizationcoolstarorganization@gmail.com
<p>Windows 11 Graphics driver takes 30 minutes to start on Stoney due to missing PSPSecureOS. Windows 10 20H2 and newer hangs on boot (potentially from the same thing)</p>
coreboot - Bug #449 (In Progress): ThinkPad T440p fail to start, continous beeping & LED blinkinghttps://ticket.coreboot.org/issues/4492023-01-14T20:02:28ZCrazy Foxcrazyfox.ua@gmail.com
<p>Hi, Team<br>
Being corebooted before and works fine on 4.17.</p>
<p>After flashing 4.18 my t440p wont startup (black screen, constant beeping & LED blinking). I've tried and retried different nconfigs but result is the same. I know that it is lack of information, but I need to recover the laptop first to grab some logs from it.</p>
<p>Log from FT232H's debug is attached, the rest of info (defconfig, flashrom command etc. will upload soon)</p>
coreboot - Bug #440 (Response Needed): superiotool tells you to run it as root and stops even whe...https://ticket.coreboot.org/issues/4402022-11-24T16:06:58ZJ Nky
<p>On ubuntu 22.10:</p>
<p><strong>sudo superiotool</strong><br>
iopl: Function not implemented<br>
Superiotool must be run as root.</p>
<p>superiotool tells you to run it as root and stops even when ran as root</p>
flashrom - Feature #411 (In Progress): Fix unit tests to run on all supported environments (non-L...https://ticket.coreboot.org/issues/4112022-09-01T00:40:25ZAnastasia Klimchuk
<p>The list of issues to fix below (can be updated if new issues found).</p>
<p>1) DONE Mocks for <code>_fprintf_chk</code> are missing (needed for clang on Linux)<br>
2) DONE I/O mock functions need to be renamed so that they do not have name clash with standard I/O, because the latter are allowed to be macros<br>
Current idea is to add <code>iom_</code> prefix for all functions members of <code>struct io_mock</code><br>
3) DONE Refactor the code so that <code>linux/spidev.h</code> header is only included when building for Linux<br>
4) DONE Fix failing tests on FreeBSD (4 tests in chip.c: 2 write chip and 2 verify chip)<br>
5) DONE BSD family<br>
6) MacOS needs verifying</p>
flashrom - Refactoring #391 (In Progress): Refactor singleton states into reentrant patternhttps://ticket.coreboot.org/issues/3912022-06-17T02:57:57ZAlexander Goncharov
<p>Move global singleton states into a struct and store within the <code>spi_master</code> / <code>opaque_master</code> / <code>par_master</code> data field for the life-time of the driver.</p>
<p>This is one of the steps on the way to move <code>*_master</code> data memory management behind the initialisation API. </p>
<p>List of programmers which need to be refactored:</p>
<ul>
<li><del>atahpt</del> <a href="https://review.coreboot.org/c/flashrom/+/64963" class="external">https://review.coreboot.org/c/flashrom/+/64963</a></li>
<li><del>atapromise</del> <a href="https://review.coreboot.org/c/flashrom/+/65706" class="external">https://review.coreboot.org/c/flashrom/+/65706</a></li>
<li>atavia <code>*</code></li>
<li><del>buspirate_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/52958" class="external">https://review.coreboot.org/c/flashrom/+/52958</a></li>
<li>ch341a_spi <code>*</code></li>
<li><del>dediprog</del> <a href="https://review.coreboot.org/c/flashrom/+/56414" class="external">https://review.coreboot.org/c/flashrom/+/56414</a></li>
<li><del>developerbox_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54993" class="external">https://review.coreboot.org/c/flashrom/+/54993</a></li>
<li><del>digilent_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54012" class="external">https://review.coreboot.org/c/flashrom/+/54012</a></li>
<li><del>drkaiser</del> <a href="https://review.coreboot.org/c/flashrom/+/65194" class="external">https://review.coreboot.org/c/flashrom/+/65194</a></li>
<li>dummyflasher <code>*</code></li>
<li><del>ft2232_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/52256" class="external">https://review.coreboot.org/c/flashrom/+/52256</a></li>
<li><del>gfxnvidia</del> <a href="https://review.coreboot.org/c/flashrom/+/65342" class="external">https://review.coreboot.org/c/flashrom/+/65342</a></li>
<li>internal <code>*</code></li>
<li><del>it8212</del> <a href="https://review.coreboot.org/c/flashrom/+/65745" class="external">https://review.coreboot.org/c/flashrom/+/65745</a></li>
<li><del>jlink_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/52560" class="external">https://review.coreboot.org/c/flashrom/+/52560</a></li>
<li><del>linux_mtd</del> <a href="https://review.coreboot.org/c/flashrom/+/53947" class="external">https://review.coreboot.org/c/flashrom/+/53947</a> </li>
<li><del>linux_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/52285" class="external">https://review.coreboot.org/c/flashrom/+/52285</a></li>
<li><del>lspcon_i2c_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/56103" class="external">https://review.coreboot.org/c/flashrom/+/56103</a></li>
<li><del>mediatek_i2c_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/65746" class="external">https://review.coreboot.org/c/flashrom/+/65746</a></li>
<li><del>mstarddc_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54033" class="external">https://review.coreboot.org/c/flashrom/+/54033</a></li>
<li>ni845x_spi</li>
<li><del>nic3com</del> <a href="https://review.coreboot.org/c/flashrom/+/55107" class="external">https://review.coreboot.org/c/flashrom/+/55107</a></li>
<li><del>nicintel</del> <a href="https://review.coreboot.org/c/flashrom/+/65974" class="external">https://review.coreboot.org/c/flashrom/+/65974</a></li>
<li><del>nicintel_eeprom</del> <a href="https://review.coreboot.org/c/flashrom/+/66491" class="external">https://review.coreboot.org/c/flashrom/+/66491</a></li>
<li><del>nicintel_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54995" class="external">https://review.coreboot.org/c/flashrom/+/54995</a></li>
<li><del>nicnatsemi</del> <a href="https://review.coreboot.org/c/flashrom/+/65970" class="external">https://review.coreboot.org/c/flashrom/+/65970</a></li>
<li><del>nicrealtek</del> <a href="https://review.coreboot.org/c/flashrom/+/55108" class="external">https://review.coreboot.org/c/flashrom/+/55108</a></li>
<li><del>ogp_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54996" class="external">https://review.coreboot.org/c/flashrom/+/54996</a></li>
<li><del>pickit2_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/52774" class="external">https://review.coreboot.org/c/flashrom/+/52774</a></li>
<li><del>pony_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54997" class="external">https://review.coreboot.org/c/flashrom/+/54997</a></li>
<li><del>raiden_debug_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/56103" class="external">https://review.coreboot.org/c/flashrom/+/56103</a></li>
<li><del>rayer_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54998" class="external">https://review.coreboot.org/c/flashrom/+/54998</a></li>
<li><del>realtek_mst_i2c_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/56103" class="external">https://review.coreboot.org/c/flashrom/+/56103</a></li>
<li><del>satamv</del> <a href="https://review.coreboot.org/c/flashrom/+/65978" class="external">https://review.coreboot.org/c/flashrom/+/65978</a></li>
<li><del>satasii</del> <a href="https://review.coreboot.org/c/flashrom/+/66075" class="external">https://review.coreboot.org/c/flashrom/+/66075</a></li>
<li>serprog <code>*</code></li>
<li><del>stlinkv3_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54042" class="external">https://review.coreboot.org/c/flashrom/+/54042</a></li>
<li><del>usbblaster_spi</del> <a href="https://review.coreboot.org/c/flashrom/+/54044" class="external">https://review.coreboot.org/c/flashrom/+/54044</a></li>
</ul>
<p><code>*</code> - non-trivial case, this programmer requires some tricks</p>
flashrom - Feature #375 (Response Needed): Check the right chipset is selected for Intel Emmitsbu...https://ticket.coreboot.org/issues/3752022-04-28T01:29:52ZAnastasia Klimchukflashrom - Bug #374 (Response Needed): -x option filters only spaces when converting region names...https://ticket.coreboot.org/issues/3742022-04-28T01:27:32ZAnastasia Klimchuk
<p>Also check that manpage is updated</p>
<p>Relevant patch:<br>
<a href="https://review.coreboot.org/c/flashrom/+/52450" class="external">https://review.coreboot.org/c/flashrom/+/52450</a><br>
Manpage update here <a href="https://review.coreboot.org/c/flashrom/+/52892" class="external">https://review.coreboot.org/c/flashrom/+/52892</a></p>
flashrom - Documentation #359 (Response Needed): Document how spireadmode param works in sb600spihttps://ticket.coreboot.org/issues/3592022-04-27T23:08:14ZAnastasia Klimchuk
<p>Some man page info was added in <br>
Check is that's sufficient, if any more info needed?</p>
flashrom - Feature #355 (Response Needed): Querying functions with meson integrationhttps://ticket.coreboot.org/issues/3552022-04-27T22:42:08ZAnastasia Klimchuk
<p>Ref commit <a href="https://github.com/flashrom/flashrom/commit/71b706f544eff68657a15139c39b9f0d8c3b2940" class="external">https://github.com/flashrom/flashrom/commit/71b706f544eff68657a15139c39b9f0d8c3b2940</a><br>
Patch merged with unresolved comments.</p>
<p>Is there some work left to do for this, specifically for API design and implementation?<br>
Who are the users of API?</p>
lava - Bug #181 (Response Needed): create a lava job with linuxboot + write to hdd imagehttps://ticket.coreboot.org/issues/1812018-11-10T20:56:36ZAlexander Couzenslynxislazus@gmail.com
<p>the lava job should look like:</p>
<ul>
<li>deploy: coreboot+linux GOLD</li>
<li>minimal boot:
<ul>
<li>wget image + image.sha256</li>
<li>sha256 -c image</li>
<li>dd of=/dev/sda</li>
<li>echo success</li>
</ul></li>
<li>deploy: flasher: unknown coreboot + x</li>
<li>minimal boot: until linux boots from HDD</li>
<li>deploy: ssh: (or via wget from slave dispatcher)</li>
<li>test: ...</li>
</ul>
coreboot - Bug #168 (Feedback): make -j5 is incompatible with SeaBIOS payloadhttps://ticket.coreboot.org/issues/1682018-06-19T16:56:38ZFirst name * Last name *zl29ah@gmail.com
<p>There's a race condition for git repo access:</p>
<p>fatal: Unable to create '/home/l29ah/projects/coreboot-x230/coreboot/payloads/external/SeaBIOS/seabios/.git/index.lock': File exists.</p>
<p>Another git process seems to be running in this repository, e.g.<br>
an editor opened by 'git commit'. Please make sure all processes<br>
are terminated then try again. If it still fails, a git process<br>
may have crashed in this repository earlier:<br>
remove the file manually to continue.<br>
fatal: A branch named 'coreboot' already exists.<br>
make[1]: *** [Makefile:37: checkout] Error 128<br>
make: *** [payloads/external/Makefile.inc:73: seabios] Error 2<br>
make: *** Waiting for unfinished jobs....</p>
coreboot - Feature #108 (Response Needed): thinkpad x1 carbon gen 1 remaining taskshttps://ticket.coreboot.org/issues/1082017-04-25T15:29:01Zlx r
<ul>
<li><del>SPD based on inteltool for elpida</del>
<ul>
<li><del>missing samsung memory (missing a model or find spd data in uefi)</del></li>
<li><del>missing hynix memory (missing a model or find spd data in uefi)</del></li>
</ul></li>
<li>test msata port if soldered (missing msata disk)</li>
<li><del>use pins to differ 4gb and 8gb (prepare, but missing a model to verify)</del></li>
<li>check why device consumes more power (+ 3W while idle)
<ul>
<li>do another test run how much is the difference, see if <code>powertop --auto-tune</code> works</li>
<li>check if thermal/power/freq MSR are different</li>
<li>check if it's display backlight</li>
<li>check how big is the consumption when turning display off</li>
</ul></li>
<li>enable pci/sata link power save</li>
</ul>
coreboot - Bug #61 (Response Needed): Bluetooth light on X200https://ticket.coreboot.org/issues/612016-07-29T04:41:47ZJean Lucasjean@4ray.co
<p>On a ThinkPad X200, with coreboot revision 4.4-910-g168eb6a, the Bluetooth light has never turned on, despite active Bluetooth usage. Which are the files that handle the Bluetooth (and possibly WiFi and WAN) light(s)?</p>
coreboot - Feature #57 (Feedback): Create build rule for ASUS E35M1-I Deluxehttps://ticket.coreboot.org/issues/572016-06-04T16:31:21ZJohannes Obermayrjohannesobermayr@gmx.de
<p>Please create a build rule for ASUS E35M1-I Deluxe board.</p>
<p>info_dump difference between similiar ASRock E350M1 is shown in attached file.</p>