Neil Armstrong
12ea40d29d
ARM: meson: add support for Libre Computer aml-s905d3-cc
...
Add support for the Libre Computer aml-s905d3-cc "Solitude" board:
https://libre.computer/products/aml-s905d3-cc/
The Solitude board has a Credit Card form factor, similar to the
the previous "Le Potato" card, but with the Amlogic A311D SoC,
MIPI DSI and CSI connectors. PoE header and a single USB2 Type-C
connector replacing the microUSB one for power and USB 2.0.
The board has an embedded SPI NOR flash, and EFI Capsule support
is added.
The GUID is dynamically generated for the board, to get it:
=> efidebug capsule esrt
========================================
ESRT: fw_resource_count=1
ESRT: fw_resource_count_max=1
ESRT: fw_resource_version=1
[entry 0]==============================
ESRT: fw_class=4302C3CB-2502-5EFE-87E0-894A8A322893
ESRT: fw_type=unknown
ESRT: fw_version=0
ESRT: lowest_supported_fw_version=0
ESRT: capsule_flags=0
ESRT: last_attempt_version=0
ESRT: last_attempt_status=success
========================================
On the host (with the aml_encrypt_g12a result binary):
$ eficapsule --guid 4302C3CB-2502-5EFE-87E0-894A8A322893 -i 1 u-boot.bin u-boot.cap
On the board (from USB disk containing u-boot.cap at root):
=> load usb 0:1 $kernel_addr_r u-boot.cap
=> efidebug capsule update $kernel_addr_r
The binary will then be flashed on the SPI.
Link: https://lore.kernel.org/r/20240920-u-boot-topic-libre-computer-solitude-alta-v1-2-8915b108840b@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-10-14 09:06:16 +02:00
Neil Armstrong
9e6e6b034b
ARM: meson: add support for Libre Computer aml-a311d-cc
...
Add support for the Libre Computer aml-a311d-cc "Alta" board:
https://libre.computer/products/aml-a311d-cc/
The Alta board has a Credit Card form factor, similar to the
the prvevious "Le Potato" card, but with the Amlogic A311D SoC,
MIPI DSI and CSI connectors. PoE header and a single USB2 Type-C
connector replacing the microUSB one for power and USB 2.0.
The board has an embedded SPI NOR flash, and EFI Capsule support
is added.
The GUID is dynamically generated for the board, to get it:
=> efidebug capsule esrt
========================================
ESRT: fw_resource_count=1
ESRT: fw_resource_count_max=1
ESRT: fw_resource_version=1
[entry 0]==============================
ESRT: fw_class=17E07D9D-4D91-53F4-8780-1D91F279C1A5
ESRT: fw_type=unknown
ESRT: fw_version=0
ESRT: lowest_supported_fw_version=0
ESRT: capsule_flags=0
ESRT: last_attempt_version=0
ESRT: last_attempt_status=success
========================================
On the host (with the aml_encrypt_g12a result binary):
$ eficapsule --guid 17E07D9D-4D91-53F4-8780-1D91F279C1A5 -i 1 u-boot.bin u-boot.cap
On the board (from USB disk containing u-boot.cap at root):
=> load usb 0:1 $kernel_addr_r u-boot.cap
=> efidebug capsule update $kernel_addr_r
The binary will then be flashed on the SPI.
Link: https://lore.kernel.org/r/20240920-u-boot-topic-libre-computer-solitude-alta-v1-1-8915b108840b@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-10-14 09:06:16 +02:00
Viacheslav Bocharov
0ce779db7c
board: amlogic: jethubj100: update docs
...
Improove documentation, add new revision.
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in >
Link: https://lore.kernel.org/r/20240227065551.580199-4-adeep@lexina.in
[narmstrong: squashed https://lore.kernel.org/all/20240326082004.1651782-1-adeep@lexina.in/ ]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-04-04 18:48:46 +02:00
Ferass El Hafidi
1444acbd03
doc: boards: amlogic: add documentation for KII Pro
...
Add build instructions for the KII Pro set-top box.
Signed-off-by: Ferass El Hafidi <vitali64pmemail@protonmail.com >
Link: https://lore.kernel.org/r/20230507124109.31778-4-vitali64pmemail@protonmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-06-28 10:05:34 +02:00
Michal Simek
1be82afa80
global: Use proper project name U-Boot
...
Use proper project name in comments, Kconfig, readmes.
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org >
Reviewed-by: Stefan Roese <sr@denx.de >
Reviewed-by: Qu Wenruo <wqu@suse.com >
Signed-off-by: Michal Simek <michal.simek@amd.com >
Link: https://lore.kernel.org/r/0dbdf0432405c1c38ffca55703b6737a48219e79.1684307818.git.michal.simek@amd.com
2023-06-12 13:24:31 +02:00
Karl Chan
411d6af8b6
doc: boards: amlogic: add documentation for Beelink GT1 Ultimate
...
Add build instructions for the Beelink GT1 Ultimate board.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Karl Chan <exxxxkc@getgoogleoff.me >
Link: https://lore.kernel.org/r/8760391a-3506-5ac5-8d55-92c23cccff44@yahoo.com
[narmstrong: fixed MAINTAINERS indentation, added doc to index]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
e28468076b
doc: boards: amlogic: add documentation for WeTek Hub and WeTek Play2
...
Add build instructions for the WeTek Hub and WeTek Play2 boards.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20230323143142.780306-15-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
1aaab6d700
doc: boards: amlogic: add documentation for Radxa Zero2
...
Add build docs for the Radxa Zero2 board.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20230323143142.780306-12-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
648ba969df
docs: boards: amlogic: add documentation for BananaPi M2S
...
Add build docs for the BPI-M2S board.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20230323143142.780306-9-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
6aadeb6b16
docs: boards: amlogic: add documentation for BananaPi M2-Pro
...
Add build docs for the BPI-M2-PRO board.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20230323143142.780306-6-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
8d5d623a9d
doc: boards: amlogic: add documentation for ODROID-HC4
...
Add separate documentation for the ODROID-HC4 board to ensure
users build U-Boot using the HC4 defconfig that enables PCIe
SATA boot. This avoids user frustration trying to boot after
using the C4 recipe which only works from SD card.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-34-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
a97557fd7e
doc: boards: amlogic: add documentation for GS-King-X
...
GS-King-X is also supported with the beelink-s922x FIP sources and can use
the GT-King defconfig. Add a board document with instructions.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-33-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
e47d45b9b3
doc: boards: amlogic: add documentation for BananaPi M5
...
Add missing build documentation for the BPI-M5 board.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-32-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
efe2c39cd1
doc: boards: amlogic: add documentation for BananaPi CM4IO
...
Add build instructions for the BananaPi BPI-CM4IO carrier board with
BPI-CM4 module.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-31-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
78ad3f766e
doc: boards: amlogic: update documentation for WeTek Core2
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-30-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
feacbb1586
doc: boards: amlogic: update documentation for W400
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-29-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
db7b053e69
doc: boards: amlogic: update documentation for U200
...
Improve Documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-28-christianshewitt@gmail.com
[narmstrong: fixed doc build, add commit msg]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
4b9d6f3053
doc: boards: amlogic: update documentation for SEI610
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-27-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
d1f366f5c2
doc: boards: amlogic: update documentation for SEI510
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-26-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
1437ff3b95
doc: boards: amlogic: update documentation for S400
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-25-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
16fa2c4238
doc: boards: amlogic: update documentation for Radxa Zero
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-24-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
da8d658093
doc: boards: amlogic: update documentation for Q200
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-23-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
80d83f69c0
doc: boards: amlogic: update documentation for P201
...
Improve documentation. Notably we can now support U-Boot install to
the internal eMMC storage in addition to SD cards.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-22-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
4b5bc8b9e3
doc: boards: amlogic: update documentation for P200
...
Improve documentation. Notably we can now support U-Boot install to
the internal eMMC storage in addition to SD cards.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-21-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
16ea7fcb4e
doc: boards: amlogic: update documentation for ODROID-N2L
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-20-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
eb92a00d1f
doc: boards: amlogic: update documentation for ODROID-N2/N2+
...
Improve documentation. Notably mention the ODROID-N2+ and the option
to use FDTDIR not FDT for automatic device-tree selection.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-19-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
9626b00dc1
doc: boards: amlogic: update documentation for ODROID GO ULTRA
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-18-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
1fd9a525aa
doc: boards: amlogic: update documentation for ODROID-C4
...
Improve documentation. Notably drop references to the ODROID-HC4 board
as its support has evolved and we will add an HC4 specific document in
a later patch.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-17-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
1181e20c43
doc: boards: amlogic: update documentation for ODROID-C2
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-16-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
9312ff02e2
doc: boards: amlogic: update documentation for NanoPi-K2
...
Improve documentation. Notably we can now support U-Boot install to
the removable eMMC storage module in addition to SD cards.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-15-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
e9f9e50926
doc: boards: amlogic: update documentation for LePotato
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-14-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
3eb2d9b3de
doc: boards: amlogic: update documentation for LaFrite
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-13-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
2cdd4e7583
doc: boards: amlogic: update documentation for Khadas VIM3L
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-12-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
d9dc88b832
doc: boards: amlogic: update documentation for Khadas VIM3
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-11-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
d5bd68ea80
doc: boards: amlogic: update documentation for Khadas VIM2
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-10-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
bd488399f1
doc: boards: amlogic: update documentation for Khadas VIM
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-9-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
042048dc8d
doc: boards: amlogic: update documentation for JetHub J80
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-8-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
430a94db7d
doc: boards: amlogic: update documentation for JetHub J100
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-7-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
be29982656
doc: boards: amlogic: update documentation for Beelink GT-King Pro
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-6-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:08 +02:00
Christian Hewitt
f459e9033e
doc: boards: amlogic: update documentation for Beelink GT-King
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-5-christianshewitt@gmail.com
[narmstrong: fixed doc build]
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:07 +02:00
Christian Hewitt
9e5559458e
doc: boards: amlogic: update documentation for pre-generated-fip's
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-4-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:07 +02:00
Christian Hewitt
9caa9de253
doc: boards: amlogic: update documentation for boot-flow
...
Improve documentation.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-3-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:07 +02:00
Christian Hewitt
9067adb11a
doc: boards: amlogic: update documentation for index page
...
Improve documentation. Notably we remove all the board names from the
feature matrix to reduce table width. SoC types have been added to the
titles in individual board documents so readers can still correlate a
board against the features. This makes it easier to add new boards to
to the document in the future.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Link: https://lore.kernel.org/r/20230320114609.930145-2-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:07 +02:00
Neil Armstrong
c1e1c1abdb
ARM: meson: Add initial support for BPI-CM4 module with BPI-CM4IO baseboard
...
Add support for both the BananaPi BPI-CM4 module and the BananaPi
baseboard which is compatible with the RaspberryPi CM4IO baseboard.
The BananaPi BPI-CM4 module follows the CM4 specifications at [1],
but with a single HDMI port and a single DSI output.
The current CM4IO baseboard DT should work fine on the Raspberry CM4
baseboard and other derivatives baseboards, but proper DT should
be written for other baseboards.
[1] https://datasheets.raspberrypi.com/cm4io/cm4io-datasheet.pdf
Link: https://lore.kernel.org/r/20230307-u-boot-cm4-v1-2-43f5a393cd37@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-04-17 11:06:07 +02:00
Neil Armstrong
8f5e9de121
ARM: meson: Add support for Odroid-N2L
...
ODROID-N2L is a variant SBC in small form factor and some peripherals
are removed from ODROID-N2PLUS based on S922X SoC.
- On-board ethernet is removed
- On-board RTC is removed
- USB 3.0 hub is removed, so one USB 2.0 and one USB 3.0 host ports
are available
- Huge heatsink is replaced with 40x40mm heatsink, 5V active heatsink
is recommended or a tall passive sink is optional
- 3.5mm earjack is removed
- IR remote receiver is removed
- MIPI DSI port is added
It doesn't use the odroid-n2 board support since ADC revision
collides with Odroid-N2+ and since it doesn't have on-board ethernet
no need to load the MAC address from eFuses.
Link: https://lore.kernel.org/r/20230126-u-boot-odroid-n2l-v1-2-c60f695e0f6c@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-01-30 14:24:17 +01:00
Neil Armstrong
640192d04f
ARM: meson: add support for Odroid Go Ultra
...
This adds initial support for the Hardkernel Odroid Go Ultra.
The Odroid Go Ultra is a portable gaming device with the following
characteristics:
- Amlogic S922X SoC
- RK817 & RK818 PMICs
- 2GiB LPDDR4
- On board 16GiB eMMC
- Micro SD Card slot
- 5inch 854×480 MIPI-DSI TFT LCD
- Earphone stereo jack, 0.5Watt 8Ω Mono speaker
- Li-Polymer 3.7V/4000mAh Battery
- USB-A 2.0 Host Connector
- x16 GPIO Input Buttons
- 2x ADC Analog Joysticks
- USB-C Port for USB2 Device and Charging
The following are not yet handled:
- Battery RK818 Gauge and Charging
- 5inch 854×480 MIPI-DSI TFT LCD
Link: https://lore.kernel.org/r/20230119-u-boot-odroid-go-ultra-v1-2-f96bab9db396@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-01-20 16:27:40 +01:00
Tom Rini
af7d151b8e
Merge tag 'u-boot-amlogic-20220809' of https://source.denx.de/u-boot/custodians/u-boot-amlogic
...
- fixup error on efuse commands return
- add documentation on boot flow
2022-08-09 08:14:09 -04:00
Philippe Boos
818055fd4e
watchdog: add amlogic watchdog support
...
Add support for hardware watchdog timer for Amlogic SoCs.
This driver has been heavily inspired by his Linux equivalent
(meson_gxbb_wdt.c).
Reviewed-by: Jerome Brunet <jbrunet@baylibre.com >
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com >
Signed-off-by: Philippe Boos <pboos@baylibre.com >
Reviewed-by: Stefan Roese <sr@denx.de >
2022-07-21 08:09:06 +02:00
Neil Armstrong
647ba68841
doc: board: amlogic: add documentation on boot flow
...
This is a preliminary documentation introducing different
boot sequences, and notably the recovery mode.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
Link: https://lore.kernel.org/r/20220706093649.3261229-1-narmstrong@baylibre.com
2022-07-07 10:09:40 +02:00
Vyacheslav Bocharov
5a9e5922ce
doc: boards: amlogic: update jethub d1 specifications
...
Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in >
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
[narmstrong: removed trailing whitespaces and fixed sphinx build error]
Link: https://lore.kernel.org/r/20220426052633.3027932-2-adeep@lexina.in
2022-04-26 14:35:27 +02:00