From Fedora Project Wiki
No edit summary |
|||
(23 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{InfoBoxSoC | <noinclude>{{tempdoc}}</noinclude> | ||
| image = | <includeonly>{{InfoBoxSoC | ||
| manufacturer = | | name = {{{name|}}} | ||
| architecture = ARMv7 and/or aarch64 | | image = {{{image|}}} | ||
| | | caption = {{{caption|}}} | ||
| extensions = | | manufacturer = {{{manufacturer|Unknown manufacturer}}} | ||
| memory = | | architecture = {{{architecture|ARMv7 and/or aarch64}}} | ||
| gpu = | | cpu = {{{cpu|}}} | ||
| video = | | extensions = {{{extensions|}}} | ||
| audio = | | memory = {{{memory|}}} | ||
| network = | | gpu = {{{gpu|}}} | ||
| storage = | | vpu = {{{vpu|}}} | ||
| usb = | | video = {{{video|}}} | ||
| other = | | audio = {{{audio|}}} | ||
| supported_release = Fedora XX | | network = {{{network|}}} | ||
| soc_website = | | storage = {{{storage|}}} | ||
| usb = {{{usb|}}} | |||
| other = {{{other|}}} | |||
| supported_release = {{{supported_release|Fedora XX}}} | |||
| soc_website = {{{soc_website|}}} | |||
}} | }} | ||
== | == {{{name|{{SUBPAGENAME}}}}} == | ||
Based on NXP’s Layerscape LX2160A. The platform has 16 Arm Cortex A72's, SODIMM Slots, SATA, USB3, PCIe, and 10/40/100G networking. | |||
For the most part, the machine behaves like a standard SystemReady machine with UEFI+ACPI. The normal Fedora install and administration guides should be used. Yet, some of the machines ship without UEFI installed, and the high-speed (DPAA2) networking requires some additional nonstandard configuration. | |||
== Bootloader/firmware status and overview | == Kernel features status and overview == | ||
== Bootloader/firmware status and overview == | |||
The system should be provisioned with a recent UEFI firmware image from https://images.solid-run.com/LX2k/lx2160a_uefi | |||
Choose the correct firmware based on whether it will be flashed to the SPI or SD and matches the installed RAM speed. | |||
The solidrun pages have details on how to assure the correct firmware is installed, but for SD the process is approximatly: | |||
* Download the image | |||
* decompress it with xzdec, | |||
* dd it to a raw sd card like: dd if=lx2160acex7_2200_700_2400_8_5_2.img of=/dev/sdX where sdX is the SD card. | |||
* Plug the SD card into the board. | |||
* Make sure firmware boot source switches are set off-ON-ON-ON-ON-off. | |||
== Other details == | == Other details == | ||
* On the first boot of the installer, it may be required to add `arm-smmu.disable_bypass=0` to the grub/kernel command line. That will then propagate to the installed system and remain over upgrades. | |||
* To manage the SFP+ ports please install the "restool" package. | |||
* To auto-enable the SFP+ ports, it may be necessary to add a udev rule to /etc/udev/rules.d. For example, a file named fsl_mc_bus.rules containing: `ACTION=="add", SUBSYSTEM=="fsl-mc", ENV{DEVTYPE}=="fsl_mc_bus_dpmac", RUN+="/usr/bin/flock /usr/bin/ls-addni -c '(PATH=/usr/bin /usr/bin/ls-addni %k)'` | |||
[[Category:AArch64]] |
Revision as of 16:21, 20 September 2021
Template documentation [edit]
- This documentation is transcluded from Template:ARMSoC/doc. It will not be transcluded on pages that use this template.
This template provides a formatted page displaying information about a particular SoC in a consistent format. A common use for this template is on the Architecture/ARM
pages.
Syntax
Copy this into your article and leave those sections blank that you don't need!
{{ARMSoC | name= | image= | caption= | manufacturer= | architecture= | cpu= | gpu= | memory= | vpu= | audio= | network= | storage= | usb= | other= | supported_release= | soc_website= | brief_overview= | kernel_status= | bootloader_status= | other_details= }}
Parameters
The following parameters are recognized. Parameters in CAPITAL letters are required.
- name
- The name of the SoC. This overrides the subpage name.
- image
- Upload your picture by clicking "Upload file" on the left pane. Then put the filename here. For example, hikey-620.png
- caption
- Caption text underneath the image
- manufacturer
- The SoC manufacturer
- architecture
- The CPU architecture
- cpu
- CPU details
- gpu
- Details of the graphical processing unit
- memory
- Details about the onboard memory
- vpu
- Details about video offload
- audio
- Details about audio
- network
- Details about network ports, wireless radios, etc.
- storage
- Details about onboard storage
- usb
- Details of USB ports
- other
- Other details
- supported_release
- The list of supported Fedora releases for this SoC
- soc_website
- The URL to the upstream website for this SoC
- brief_overview
- A brief overview of the SoC
- kernel_status
- The status of kernel support for the features of this SoC
- bootloader_status
- The status of the bootloader and firmware for this SoC
- other_details
- Other details about this SoC that might be useful to know