Overview
Todo
Add content
Contents
Introduction
Todo
Add content
Source Code
TanoWrt is an open source project. TanoWrt source code is available on GitHub.
License
All metadata in TanoWrt repositories is MIT licensed
unless otherwise stated. Source code included in tree for individual recipes is under the
LICENSE
stated in each recipe (.bb
file) unless otherwise stated.
Demonstration Boards Support
TanoWrt has demonstration support for some devices and development boards. All supported boards are listed in the subsections below and grouped by support layers.
Note
Target YAML-files for each supported board are located
in kas/targets
subfolder of the meta-tanowrt
repository.
Virtual Machines
Hardware Support Layer: none, provided by TanoWrt Core Layer (meta-tanowrt)
Virtual Device |
SoC |
RAM |
Kernel Version |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Generic x86 |
Virtual (host) |
5.10.70 (non-RT) |
Virtual HDD |
||
Generic x86-64 |
Virtual HDD |
||||
Generic ARMv5 |
Virtual HDD |
||||
Generic ARMv8 (aarch64) |
Virtual HDD |
||||
Intel CPU Based Machines
Hardware Support Layer: Intel Hardware Support Layer (meta-tanowrt-hsl-intel)
Board |
SoC |
RAM |
Kernel Version |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Intel Core i7 CPU (and later) |
x86_64 (Intel Core i7) |
At least 64 MiB |
5.10.78 (non-RT) |
USB
SATA
NVMe
|
|
Intel Skylake CPU (and later) |
x86_64 (Intel Skylake) |
Microchip (Atmel) SoC
Hardware Support Layer: Microchip (Atmel) Hardware Support Layer (meta-tanowrt-hsl-atmel)
Board |
SoC |
RAM |
Kernel Version |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: Microchip (Atmel) ATSAMA5D27
Cores: 1 x ARM Cortex-A5 processor-based MPU with FPU
Frequency: up to 500 MHz
|
512 MiB DDR3L |
4.19.78 (non-RT) |
4 GB eMMC |
||
SD card |
|||||
Model: Microchip (Atmel) ATSAMA5D36
Cores: 1 x ARM Cortex-A5 processor-based MPU
Frequency: up to 536 MHz
|
256 MiB DDR2 |
256 MB NAND |
|||
SD card |
|||||
256 MiB DDR2 |
256 MB NAND |
||||
SD card |
|||||
256 MiB DDR2 |
256 MB NAND |
||||
SD card |
Baikal Electronics SoC
Hardware Support Layer: Baikal Electronics SoC’s Hardware Support Layer (meta-tanowrt-hsl-baikal)
Board |
SoC |
RAM |
Kernel Version |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: Baikal Electronics BE-M1000
Cores: 8 x ARM Cortex-A57 64 bits
Frequency: up to 1.5 GHz
|
up to 64 GiB DDR4 |
5.4.156 (non-RT) |
|||
Broadcom SoC
Hardware Support Layer: Broadcom Hardware Support Layer (meta-tanowrt-hsl-brcm)
Board |
SoC |
RAM |
Kernel Version |
Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: Broadcom BCM2837/BCM2837B0
Cores: 4 x ARM Cortex-A53 64 bits
Frequency: up to 1.2 GHz
|
1 GiB LPDDR2 SDRAM |
5.10.31 (non-RT) |
microSD card |
Marvell SoC
Hardware Support Layer: Marvell Hardware Support Layer (meta-tanowrt-hsl-marvell)
Under Development
Marvell hardware support layer (meta-tanowrt-hsl-marvell) is under development.
MediaTek SoC
Hardware Support Layer: MediaTek Hardware Support Layer (meta-tanowrt-hsl-mtk)
Under Development
MediaTek hardware support layer (meta-tanowrt-hsl-mtk) is under development.
NXP (Freescale) SoC
Hardware Support Layer: NXP (Freescale) Hardware Support Layer (meta-tanowrt-hsl-nxp)
Board |
SoC |
RAM |
Kernel Version |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: NXP Layerscape LS1028A
Cores: 2 x ARM Cortex-A72 64 bit
Frequency: up to 1.3 GHz
|
4 GiB DDR4 SDRAM |
5.4.3-rt1 (RT) |
8 GB eMMC |
||
SD card |
Quectel LTE Modules
Hardware Support Layer: Quectel Hardware Support Layer (meta-tanowrt-hsl-quectel)
Under Development
Quectel LTE modules hardware support layer (meta-tanowrt-hsl-quectel) is under development.
Fuzhou Rockchip Electronics.SoC
Hardware Support Layer: Rockchip SoC’s Hardware Support Layer (meta-tanowrt-hsl-rockchip)
Board |
SoC |
RAM |
Kernel Version(s) |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: Rockchip RK3566
Cores: 4 x Cortex-A55 ARM 64 bits
Frequency: up to 1.8 GHz
|
2 GiB LPDDR4 |
4.19.232 (non-RT)
4.19.232-rt104 (RT)
5.10.110 (non-RT)
5.10.110-rt53 (RT)
|
microSD card |
||
8 GB eMMC[2] |
|||||
Model: Rockchip RK3568
Cores: 4 x Cortex-A55 ARM 64 bits
Frequency: up to 1.8 GHz
|
2 GiB LPDDR4 |
microSD card |
|||
8 GB eMMC[2] |
|||||
Model: Rockchip RK3308
Cores: 4 x Cortex-A35 ARM 64 bits
Frequency: up to 1.3 GHz
|
up to 512 MiB DDR3 |
microSD card |
|||
SD NAND up to 8 GB |
Actual eMMC flash size is approximately 7.28 GiB
Sierra Wireless LTE Modules
Hardware Support Layer: Sierra Wireless LTE Modules Hardware Support Layer (meta-tanowrt-hsl-swi)
Board |
SoC |
RAM |
Kernel Version |
Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: Sierra Wireless WP7607 or WP7607-1
Cores: 1 x ARM Cortex-A7
Frequency: up to 1.3 GHz
|
256 MiB[3] |
3.18.140 (non-RT) |
512 MiB NAND flash[4] |
Only 128 MiB available for the ARM processor
Only 210 MiB available for the ARM processor
STMicroelectronics SoC
Hardware Support Layer: STMicroelectronics Hardware Support Layer (meta-tanowrt-hsl-stm)
Under Development
STMicroelectronics hardware support layer (meta-tanowrt-hsl-stm) is under development.
Texas Instruments SoC
Hardware Support Layer: Texas Instruments Hardware Support Layer (meta-tanowrt-hsl-ti)
Board |
SoC |
RAM |
Kernel Version |
Supported Storage(s) |
Target YAML
(at |
---|---|---|---|---|---|
Model: Texas Instruments AM3358
Cores: 1 x ARM Cortex-A8
Frequency: up to 1 GHz
|
512 MiB DDR3L |
5.4.106 (RT) |
4 GB eMMC |
||
microSD card |
|||||
Model: Texas Instruments AM3359
Cores: 1 x ARM Cortex-A8
Frequency: up to 800 MHz
|
256 MiB DDR3 |
5.4.106 (RT) |
microSD card |
||
Model: Texas Instruments AM5748
Cores: 2 x ARM Cortex-A15
Frequency: up to 1.5 GHz
|
2 GiB DDR3 |
4.19.94-rt39 (RT) |
16 GB eMMC |
||
microSD card |
Xilinx FPGA
Hardware Support Layer: Xilinx Hardware Support Layer (meta-tanowrt-hsl-xilinx)
Under Development
Xilinx hardware support layer (meta-tanowrt-hsl-xilinx) is under development.
Default Access Credentials
The following credentials are used by default to access the TanoWrt via CLI (Command Line Interface), SSH (Secure SHell) and WebUI (Web User Interface):
Username:
root
Password:
root