Commit Graph

233 Commits (master)

Author SHA1 Message Date
Leah Rowe 6b04d5ec5d canoe as in freedom
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-10 03:14:31 +00:00
Leah Rowe 33715881d7 remove errant paragraph
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-09 04:46:18 +00:00
Leah Rowe c518cff3d0 fix a few stragglers
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 19:30:23 +00:00
Leah Rowe ced8eb21a7 remove a few stragglers from the docs
a few stragglers from lbwww cherry picks were leftover,
referring to vendorfile insertion, but the canoeboot
build system doesn't actually do this.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 19:21:21 +00:00
Leah Rowe 2ea5a35d06 mention dependencies on nvmutil.md
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 15:17:56 +00:00
Leah Rowe 7265dcf140 Canoeboot 20250107 release
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 08:43:10 +00:00
Leah Rowe 6fc8553cd1 document ./mk inject setmac on the nvmutil page
Canoeboot's version doesn't handle vendor files like
the Libreboot version, but the setmac syntax is the same.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 08:33:39 +00:00
Leah Rowe 194329d33c WIP: 7 january release announcement
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 06:03:00 +00:00
Leah Rowe e64d4a9967 nvmutil: Remove redundant information
Licensing is already mentioned in the source code
for nvmutil. Putting it in the documentation just
means that it'll go out of date over time, as it
already has; instead of updating it, remove it.

Documentation is under the GNU licensing that Canoeboot
documentation uses.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:41:41 +00:00
libreandre 55e4a942cb Add missing release year to ASUS KFSN4-DRE 2025-01-07 05:40:33 +00:00
Leah Rowe 8549cc5795 docs/build: Remove the python instructions
cbmk hacks PATH now to deal with this, based on
the same work done in lbmk.

see lbmk patch from 5 January 2025:

* 411fb697dfc set up python in PATH, ensuring that it is python3

python3 is dealt with automatically now, so the user
doesn't have to do it

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:39:58 +00:00
Leah Rowe 4ae90ef6a1 further expand the system requirement info
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:36:53 +00:00
Leah Rowe d4b9b62ee6 move system requirements to docs/maintain/
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:36:25 +00:00
Leah Rowe 4e5be610cd docs/build: specify system requirements
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:33:34 +00:00
Leah Rowe 5ec5f82e51 install/nvmutil: Safer cat/de-cat instructions
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:28:19 +00:00
Leah Rowe 6405715c0f docs/build: tidy up debian trixie notes
put them later in the guide, so that the user reads the
guide in the exact order by which they would follow it.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:28:06 +00:00
Leah Rowe 99cce4fdc1 further clarification
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:23:14 +00:00
Leah Rowe fb66cbef81 further debian trixie/sid instructions
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:22:51 +00:00
Leah Rowe 9df5f4fe5a docs/build: mention gcc/gnat version match issue
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:22:32 +00:00
Leah Rowe 663467d8bf further cleanup
and i've generally cleaned up the documentation

Signed-off-by: Leah Rowe <info@minifree.org>
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:20:55 +00:00
Leah Rowe abd00dc26f docs/build: Update fedora38 reference to fedora41
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:15:08 +00:00
Leah Rowe 75acfbd5e1 XBMK_THREADS, not CBMK_THREADS
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:14:51 +00:00
Leah Rowe 3132daaaa0 docs/build: Mention MIPS XGCC for PCSX-Redux BIOS
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:14:00 +00:00
Leah Rowe a42a587da9 correction
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:12:31 +00:00
Leah Rowe 073871aded another typo
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:12:11 +00:00
Leah Rowe a0796ac06c remove obsolete note
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:11:34 +00:00
Leah Rowe dbda816495 t's eCryptfs, not cryptfs
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:08:48 +00:00
Leah Rowe 164625bb85 docs/build,ivy_common: mention cryptfs bug
139 characters is so 1992

Signed-off-by: Leah Rowe <info@minifree.org>
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 05:07:50 +00:00
Leah Rowe c908ea1137 install/spi: Document the Raspberry Pi Pico 2
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 05:03:21 +00:00
Leah Rowe 1620d233f2 Random docs cleanup
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 04:59:28 +00:00
Leah Rowe a2b8c07b7b Remove legacy "./build" command from the docs
We only use ./mk now.

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-07 04:50:48 +00:00
Leah Rowe 401d544b59 update safety advice for ifdtool
reference the platform option needed in ifdtool, on some newer
platforms; canoeboot doesn't have anything needing it, but this
is generic nvmutil instructions, and nvmutil is compatible
with gbe regions of many platforms

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 04:41:04 +00:00
Leah Rowe 627c6400d2 make the text SLIGHTLY smaller
on lower res screens, it's a bit too big

this is still decent on my 27" 1440p screen
with my absolutely properly DPI scaled LXDE setup

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 10:20:23 +00:00
Leah Rowe 3ae1793ac4 make canoeboot.org text bigger
on high dpi screens, the text looks far too small

add a section for higher screen resolution, increasing
the font size, and increase it for existing widths

this makes the site much more readable on my 27"
1440p monitor.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-20 16:29:41 +00:00
Leah Rowe 6e3f0edf22 spi.md: host the pico soic8 pic on canoeboot.org
link to the canoeboot one, which is identical

Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-10 20:20:47 +00:00
Leah Rowe 5122e811b0 made the new pico soic8 image inline
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-10 20:16:02 +00:00
ezntek fb9355e7e4 add raspi pico to SOIC-8 diagram 2024-12-10 20:15:07 +00:00
Leah Rowe 57052b68d9 uboot x86 page: write about thinkpad x60/t60
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-10 11:09:35 +00:00
Leah Rowe 57381ee039 20241102, not 20231102
Canoeboot has not yet implemented time travel, though
a temporal coreboot distro would be quite nice.

We could clone coreboot from the year 2040 and finally
have ThinkPads from the 2010s supported in Canoeboot!

Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-10 02:40:12 +00:00
Leah Rowe be4fb5c82d uboot errors
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-08 16:44:02 +00:00
Leah Rowe 41a2de9b05 note
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-08 04:32:23 +00:00
Leah Rowe 65f2c5edf0 move qemu pic further up on the uboot page
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-08 03:39:55 +00:00
Leah Rowe d995d442a4 clarify what u-boot means
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-08 03:37:38 +00:00
Leah Rowe d9d325f4bd swap
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 22:57:03 +00:00
Leah Rowe 54de41ca9b x200 uboot pic
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 22:51:36 +00:00
Leah Rowe d2e13356f8 cleanup
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 19:52:54 +00:00
Leah Rowe 23f6e4c9e1 change links to canoeboot 20241207
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 19:42:04 +00:00
Leah Rowe cd61e1948a put screetshot in the release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 19:22:18 +00:00
Leah Rowe 88b783f2cf Canoeboot 20241207 release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 19:15:02 +00:00
Leah Rowe aeb1a3aebb another tweak to docs/maintain/
this doesn't actually add missing information, but does make
existing information clearer.

it's always the case that when i'm running a release build, i
immediately notice everything wrong with it.

i'm not stopping the build!

Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 18:13:24 +00:00
Leah Rowe 7f71d26555 update docs/maintain to match Canoeboot 20241207
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 18:10:20 +00:00
Leah Rowe 60c02624a7 add page about x86 u-boot
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-07 18:04:04 +00:00
Leah Rowe 8030db9dd1 update docs to reflect the new release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 20:31:25 +00:00
Leah Rowe f65ea1ebe4 Canoeboot 20241102 release!
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 06:59:35 +00:00
Leah Rowe 0c53ec500c fix errant reference on the 780 page
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 06:48:15 +00:00
Leah Rowe 92e977ebfd Dell OptiPlex 780 documentation
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 06:44:45 +00:00
Leah Rowe 163e77f1ce docs/install: remove errant references
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:28:22 +00:00
Leah Rowe 952db805ad fix references on the psx page
it's in canoeboot and libreboot, but the canoeboot page
referenced libreboot; i've fixed it to reference canoeboot.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:13:19 +00:00
Leah Rowe 3cf21fd3c5 delete errant page
the 20241031 release didn't happen. i'm going to do
one in the early part of november 2024 instead.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:06:36 +00:00
Leah Rowe 33f18414cc docs/install: Reference the Dell E4300 in HCL
Recently added to lbmk by Nicholas Chin, with testing provided
by Lorenzo Aloe.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:04:12 +00:00
Leah Rowe 8ccc19f074 spelling
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:03:08 +00:00
Leah Rowe f3c938e69b more clarification
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:03:00 +00:00
Leah Rowe d763bb5fa8 more notes about timings on psx
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:02:51 +00:00
Leah Rowe 2ec42568ba 32 pin, not 32 bit
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:02:43 +00:00
Leah Rowe d851fb6f0f tidy up the playstation page
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:02:10 +00:00
Leah Rowe 0aa16fbfe1 spelling
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:00:54 +00:00
Leah Rowe 445e6c7feb grammar
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:00:44 +00:00
Leah Rowe 7d8b6b74f9 typo
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:00:08 +00:00
Leah Rowe a2d8a7b7cb add playstation page to docs
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 05:00:00 +00:00
Leah Rowe da6ef88196 update docs/maintain/
it was missing a few items, and some items were out of date,
based on changes in lbmk audit 6

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 04:57:32 +00:00
Leah Rowe d3d65ae8de grub_cbfs: add -t raw to example cbfs command
i overlooked this, when re-writing the guide

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 04:55:15 +00:00
Leah Rowe 633dbebbc6 simplify docs/install and merge docs/hardware
docs/hardware is redundant, because it now mostly
contains installation instructions, and docs/install
also contains hardware information. therefore, in
practise, they are both the same kind of information.

merge the two, and streamline everything. a lot of
redundant information has been removed.

docs/install/ has been re-structured in such a way
as to enable more chronological reading, to make it
easier for the average user to install Canoeboot.

This is part of a larger series of changes I'm working
on for the documentation. I'm massively auditing the
entire Canoeboot documentation.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 04:52:22 +00:00
Leah Rowe c35da8dc01 actually add latitude.md
it's what the old dell_internal.md used to be, but with
additional info merged from the old guides that were
removed in the previous revision.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 02:02:10 +00:00
Leah Rowe c0ac65ecb8 unified dell latitude instructions
90% of the info on the old pages was fluff, copied and pasted
to all the other pages.

replace them all with a single page. i've already directed the
old pages to the new one, in libreboot.org's httpd

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:54:22 +00:00
Leah Rowe 1e1d083c44 maintain/style: update err reference
it's a variable now, called err, rather than
 a function called err. the variable defines
the name of a function that handles errors.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:11:40 +00:00
Leah Rowe 58820a1a61 complete cleanup of grub.cfg docs
remove all the redundant information, and merge some of it
between the two articles (grub hardening and grub cbfs guides)

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:10:17 +00:00
Leah Rowe 9fe5e0a8d2 make grub_cbfs.md a bit clearer
a lot of the instructions are really old

make it relevant to the way canoeboot currently works

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:03:19 +00:00
Leah Rowe fb80442611 grub_hardening: document addition security/safety
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:58:56 +00:00
Leah Rowe babe597844 clarifification about flash descriptor override
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:57:11 +00:00
Leah Rowe a662f2f19a clarify ifdtool location for grub hardening
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:56:59 +00:00
Leah Rowe c131211696 improved grub hardening guide
some steps were outdated based on recent changes
to libreboot. update it accordingly.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:56:18 +00:00
Leah Rowe 83d5d86a92 remove redundant i945 thinkpad unbrick info
the bucts unbrick instructions are not useful, because
libreboot already provides both bootblocks as duplicates.

we only need these guides to be for teardown, then linking
to the SPI flasher guide

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:53:05 +00:00
Leah Rowe 2c12d74ed0 move devmem.md to correct location
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:51:09 +00:00
Leah Rowe a8b15ba891 unified iomem=relaxed instructions
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:50:16 +00:00
Leah Rowe de0e141087 unified internal dell latitude flashing guide
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:19:55 +00:00
Leah Rowe ee575a619b snip
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:11:21 +00:00
Leah Rowe cc843552df Canoeboot 20241031 release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-31 21:13:55 +00:00
Leah Rowe 86f2c6cf53 document utils command change
Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-31 20:29:50 +00:00
Leah Rowe 0331d2e66f make the theme a bit nicer on the eyes
slightly darker background, *and* darker text

Signed-off-by: Leah Rowe <info@minifree.org>
2024-08-23 16:42:17 +01:00
Leah Rowe bc0215908f link wikipedia right to repair article instead
the rossmann video is no longer acceptable, due to his work
promoting FUTO's "source first" license, which is a non-free
license due to restrictions that it places on commercial usage.

context available on my mastodon thread:

https://mas.to/@libreleah/112888424905996535

Signed-off-by: Leah Rowe <info@minifree.org>
2024-08-02 10:00:54 +01:00
Leah Rowe 640aaed301 audit2: remove obsolete mentions
the removed notes pertain to feature changes that have been reversed,
since the audit. i once again provide seabios-only images, alongside
seagrub, on targets where seabios and grub are enabled.

i also once again provide multiple keymaps, but only on seagrub.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-22 09:39:42 +01:00
Leah Rowe 05bfe818eb audit2.md: mark the interesting changes in bold
i forgot to do this. it's something that i started
doing since audit 5, to help lazy people who tl;dr

Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-19 22:51:20 +01:00
Leah Rowe 2ed106944a Canoeboot Build System Audit 2 (announcement)
Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-19 22:45:22 +01:00
Leah Rowe ef6c7c9890 don't grey the header image
Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-08 11:11:29 +01:00
Leah Rowe ec89631ae0 greener theme, based on new libreboot.org theme
Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-06 20:15:31 +01:00
Leah Rowe 98b3c81c4a Canoeboot 20240612 release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-12 10:32:34 +01:00
Leah Rowe 2898b5b8f6 update docs/maintain as per audit 1
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-12 10:23:45 +01:00
Leah Rowe 66a363ef77 Canoeboot Build System Audit 1
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-12 10:18:14 +01:00
Leah Rowe 4c27f0bff5 update
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-09 23:03:27 +01:00
chrislogan2 6036db04fe Update site/docs/hardware/ga-g41m-es2l.md
I do not believe this board supports 16GB as it is limited to 2 DDR2 slots. If anyone can find an example of it supporting 8GB DDR2 DIMMs then perhaps the SKU should be linked to the doc page.
2024-06-01 18:57:51 +01:00