Jump to content

Dell Wyse 3020 (dell-ariel)

From postmarketOS Wiki
Dell Wyse 3020
Manufacturer Dell
Name Wyse 3020
Codename dell-ariel
Model tx0d
Released 2015
Type embedded
Hardware
Chipset Marvell MMP-3 (88PA2128)
CPU 2x 1.2 GHz ARM Cortex-A9
GPU Vivante GC2000
Display 2x DVI out
Storage 4 GB
Memory 2 GB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
ThinOS 8
Extended version
The most recent supported version from the manufacturer.
ThinOS
FOSS bootloader no
postmarketOS
Category testing
Pre-built images
Whether pre-built images are available from the postmarketOS Installation page.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
yes
pmOS kernel
The kernel version that runs on the device's port.
6.18.2
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
398
Features
Internal storage
eMMC, SD cards, UFS...
Works
SD card
Also includes other external storage cards.
Partial
Screen
Whether the display works; ideally with sleep mode and brightness control.
Partial
Multimedia
3D Acceleration
Partial
Audio
Audio playback, microphone, headset and buttons.
Partial
Connectivity
WiFi
Partial
Ethernet
Works
Miscellaneous
USB-A
Whether the full-sized USB-A port works.
Works
HDMI/DP
Video and audio output with HDMI or DisplayPort.
Partial


Dell Wyse 3020 is a MMP3-based thin client, sometimes referred to as “Ariel”, “Tx0D”, “T10D”, “T20D”, etc. It’s reasonably well supported by the mainline kernel.


Contributors

  • LongnoseRob

Users owning this device

Hardware status

Status Hardware Info
Y Booting requires legacy uImage, uInitrd combined with a custom wloader.cfg (covered by device-package)
Y UART See below for connector and pin assignment.
Y USB-A All 4 ports can be used
P DVI outputs Device supports two DVI ouputs, 1x DVI-I & DVI-D
Y Ethernet smsc75xx USB 2.0 Gigabit Ethernet
N Audio 88ce156 coded chipset is not mainlined yet (linux-mmp kernel V5.8 sources have driver)
P LEDs leds-ariel driver in mainline, setting triggers causes kernel-panic at the moment
Y Internal memory eMMC 4 Gb by Hynix model H4G2a.
N uSD card reader some devices seem to have an internal uSD slot, USB card reader HW seems always installed. Could be retrotriffted?
Y WiFi Some devices come with a SparkLAN WUBR-507N(M) module installed, this seems to use a Ralink RT3572(L). SHould be avaiolable in mainline
Y GPIO keys/switches There is only one GPIO key: Power
P GPU Etnaviv partially works.


Installation

as of now only installation with pmbootstrap to a usb-memory device is possible:

$ pmbootstrap init
# select edge, dell, ariel
$ pmbootstrap install --disk /dev/sdX


Booting

Note Currently the device only delivers video out during the boot-loader phase

With Wloader (default firmware)

requires USB-keyboard & Monitor connected

  1. put prepared usb-memory device in one of the USB-ports
  2. press power-button until LED turns green
  3. press 'p' on the keyboard
  4. enter Password (default "Fireport")
  5. select USB

with OpenFirmware

todo


Refence data

wloader shortcuts
key to press results comments
p temporary boot selection can be used to boot from USB
Del Boot config selection see link below for switching to boot linux from internal mmc
g factory reset resets all wloader settings

reference and description how to change permanent boot order

change default boot to USB

use the "del" key method to go into the default boot config. In the menu for the boot order change order so, that USB is on top (first).

UART layout

opened dell-ariel

Note: The Picture above shows a HW version without installed WLAN module, other sources online show the device with the WLAN-option installed.

TODOs

  • investigate retrofitting uSD-slot
  • investigate using nonstandard-connector-USB-port used by WLAN module for internal storage.


See also