From 7cfa44fc89829de70b25e366e4cead6e9a5ca5eb Mon Sep 17 00:00:00 2001 From: x1y <23239177+x1y@users.noreply.github.com> Date: Sun, 1 Dec 2024 13:49:55 +0100 Subject: [PATCH] Updated with changes from the wiki --- .../PineNote/Development/Booting_Linux.md | 4 ++++ .../PineNote/Development/Flashing.md | 2 +- .../documentation/PineNote/Development/UART.md | 2 +- .../Further_information/Specification.md | 5 +++-- content/documentation/PineNote/Releases.md | 18 +++++++++--------- 5 files changed, 18 insertions(+), 13 deletions(-) diff --git a/content/documentation/PineNote/Development/Booting_Linux.md b/content/documentation/PineNote/Development/Booting_Linux.md index 6513e473..517a0628 100644 --- a/content/documentation/PineNote/Development/Booting_Linux.md +++ b/content/documentation/PineNote/Development/Booting_Linux.md @@ -9,6 +9,10 @@ menu: weight: 3 --- +{{< admonition type="warning" >}} +This page is only relevant for the first batch of PineNotes (December 2001)! The second batch of PineNotes (October 2024) come with Linux pre-installed! +{{< /admonition >}} + To boot Linux, the stock U-Boot has to be patched. Here the method from [charasyn](https://gist.github.com/charasyn/206b2537534b6679b0961be64cf9c35f) is used, based of work from Dorian as credited in the script. We’ll use the script to pull the U-Boot environment out of the stock U-Boot partition. We’ll then apply the patch, recreate the image, add a configuration file, and flash the new image to the PineNote. diff --git a/content/documentation/PineNote/Development/Flashing.md b/content/documentation/PineNote/Development/Flashing.md index 4444ed9e..57b51dd7 100644 --- a/content/documentation/PineNote/Development/Flashing.md +++ b/content/documentation/PineNote/Development/Flashing.md @@ -12,7 +12,7 @@ menu: {{% docs/construction %}} {{< admonition type="note" >}} - These instructions are directed towards experienced developers only! +These instructions are directed towards experienced developers only! {{< /admonition >}} This page contains information on flashing software to the PineNote. diff --git a/content/documentation/PineNote/Development/UART.md b/content/documentation/PineNote/Development/UART.md index a9165200..f9577465 100644 --- a/content/documentation/PineNote/Development/UART.md +++ b/content/documentation/PineNote/Development/UART.md @@ -11,7 +11,7 @@ menu: {{< figure src="/documentation/PineNote/images/Pinenote-uart-dongle.jpeg" title="Basic non-stock PineNote UART dongle" width="400" >}} -The USB UART dongle delivered with the PineNote allows you to have access to a serial port via USB-C Debug Accessory Mode (_DAM_) without having to open up the device. The factory firmware runs at a baud rate of 1500000bps, 8 data bits 1 stop bit, no parity and no flow control. The USB-C male end should go into the PineNote and the female end can be connected with a standard USB-C cable to your computer. +The USB UART dongle delivered with the PineNote allows you to have access to its serial console via USB-C Debug Accessory Mode (DAM) without having to disassemble the device. The factory-installed operating system runs the serial console at the 1,500,000 bps speed, 8 data bits and 1 stop bit, no parity, and no flow control. The USB-C male end should go into the PineNote and the female end can be connected with a standard USB-C cable to your computer. It is relatively easy to build your own UART interface with a USB-C breakout board (for example https://www.ebay.com/itm/275407037613), two resistors and a 3.3V USB serial adapter. It is basically just two 1K pull up resistors (R3, R4), the data sheet values of 10K isn’t whats on the real hardware, see the [schematic](https://files.pine64.org/doc/PineNote/PineNote_USB-C_Console_UART_breakout_board_schematic_v1.0_20210903.pdf). The pull ups enable the serial output on SBU1 and SBU2 you can use with any 3.3V USB serial adapter. diff --git a/content/documentation/PineNote/Further_information/Specification.md b/content/documentation/PineNote/Further_information/Specification.md index 1f749d5f..8b600d4f 100644 --- a/content/documentation/PineNote/Further_information/Specification.md +++ b/content/documentation/PineNote/Further_information/Specification.md @@ -55,5 +55,6 @@ menu: ## Accessories -* Optional EMR pen with magnetic attachment (included in the first production batch) -* Optional Cover (included in the first production batch) +* December 2021 batch: Optional EMR pen with magnetic attachment (included in the first production batch) +* October 2024 batch: Optional passive pen +* Optional Cover (included in the December 2021 and October 2024 batch) diff --git a/content/documentation/PineNote/Releases.md b/content/documentation/PineNote/Releases.md index ff765316..a686fa34 100644 --- a/content/documentation/PineNote/Releases.md +++ b/content/documentation/PineNote/Releases.md @@ -9,15 +9,7 @@ menu: weight: 4 --- -This page contains a list of all available operating systems for the [PineNote](/documentation/PineNote) in alphabetical order. - -## Alpine - -See https://github.com/DorianRudolph/pinenotes#alpine - -## Arch Linux - -See https://github.com/DorianRudolph/pinenotes#arch-linux +The following releases are available for the [PineNote](/documentation/PineNote). ## Debian @@ -29,6 +21,14 @@ See https://github.com/DorianRudolph/pinenotes#arch-linux * A Debian-based minimalistic rootfs/disc image can be built using `debos` using the work from [Eugen Răhăian](https://salsa.debian.org/eugenrh). The GNOME image above is building on this work. +## Alpine + +See https://github.com/DorianRudolph/pinenotes#alpine + +## Arch Linux + +See https://github.com/DorianRudolph/pinenotes#arch-linux + ## postmarketOS See https://wiki.postmarketos.org/wiki/PINE64_PineNote_(pine64-pinenote)