mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 03:58:17 +00:00 
			
		
		
		
	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>
		
			
				
	
	
		
			128 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			6.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. SPDX-License-Identifier: GPL-2.0+
 | |
| 
 | |
| Amlogic
 | |
| =======
 | |
| 
 | |
| Hardware Support Matrix
 | |
| -----------------------
 | |
| 
 | |
| An up-do-date matrix is also available on: http://linux-meson.com
 | |
| 
 | |
| This matrix concerns the actual source code version.
 | |
| 
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | SoCs              | S905      | S805X    | S912     | A113X    | S905X2   | S922X    | S905X3   |
 | |
| |                   |           | S905X    | S905D    |          | S905D2   | A311D    | S905D3   |
 | |
| |                   |           | S905W    |          |          | S905Y2   |          |          |
 | |
| +===================+===========+==========+==========+==========+==========+==========+==========+
 | |
| | UART              | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Pinctrl/GPIO      | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Clock Control     | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | PWM               | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Reset Control     | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Infrared Decoder  | No        | No       | No       | No       | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Ethernet          | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Multi-core        | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Fuse access       | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | SPI (FC)          | **Yes**   | **Yes**  | **Yes**  | **Yes**  |**Yes**   | **Yes**  | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | SPI (CC)          | No        | No       | No       | No       | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | I2C               | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | USB               | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | USB OTG           | No        | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | eMMC              | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | SDCard            | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | NAND              | No        | No       | No       | No       | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | ADC               | **Yes**   | **Yes**  | **Yes**  | **Yes**  | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | CVBS Output       | **Yes**   | **Yes**  | **Yes**  | *N/A*    | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | HDMI Output       | **Yes**   | **Yes**  | **Yes**  | *N/A*    | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | CEC               | No        | No       | No       | *N/A*    | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Thermal Sensor    | No        | No       | No       | No       | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | LCD/LVDS Output   | No        | *N/A*    | No       | No       | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | MIPI DSI Output   | *N/A*     | *N/A*    | *N/A*    | No       | No       | No       | No       |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | SoC Rev/Info      | **Yes**   | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | PCIe (+NVMe)      | *N/A*     | *N/A*    | *N/A*    | **Yes**  | **Yes**  | **Yes**  | **Yes**  |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| | Watchdog          | *N/A*     | **Yes**  | *N/A*    | *N/A*    | *N/A*    | *N/A*    | *N/A*    |
 | |
| +-------------------+-----------+----------+----------+----------+----------+----------+----------+
 | |
| 
 | |
| Boot Documentation
 | |
| ------------------
 | |
| 
 | |
| .. toctree::
 | |
|    :maxdepth: 1
 | |
| 
 | |
|    boot-flow
 | |
|    pre-generated-fip
 | |
| 
 | |
| Board Documentation
 | |
| -------------------
 | |
| 
 | |
| .. toctree::
 | |
|    :maxdepth: 1
 | |
| 
 | |
|    aml-a311d-cc
 | |
|    aml-s905d3-cc
 | |
|    bananapi-cm4io
 | |
|    bananapi-m2pro
 | |
|    bananapi-m2s
 | |
|    bananapi-m5
 | |
|    beelink-gskingx
 | |
|    beelink-gt1-ultimate
 | |
|    beelink-gtking
 | |
|    beelink-gtkingpro
 | |
|    jethub-j80
 | |
|    jethub-j100
 | |
|    khadas-vim
 | |
|    khadas-vim2
 | |
|    khadas-vim3
 | |
|    khadas-vim3l
 | |
|    libretech-ac
 | |
|    libretech-cc
 | |
|    nanopi-k2
 | |
|    odroid-c2
 | |
|    odroid-c4
 | |
|    odroid-hc4
 | |
|    odroid-n2
 | |
|    odroid-n2l
 | |
|    odroid-go-ultra
 | |
|    p200
 | |
|    p201
 | |
|    p212
 | |
|    q200
 | |
|    radxa-zero
 | |
|    radxa-zero2
 | |
|    sei510
 | |
|    sei610
 | |
|    s400
 | |
|    u200
 | |
|    videostrong-kii-pro
 | |
|    wetek-core2
 | |
|    wetek-hub
 | |
|    wetek-play2
 | |
|    w400
 |