Jump to content

OLIMEX Teres-I (olimex-teres i): Difference between revisions

From postmarketOS Wiki
Kreyren (talk | contribs)
More stubs
Kreyren (talk | contribs)
m Serial console: Minor styling
Line 125: Line 125:
Teres has a serial port in the headphone connector.
Teres has a serial port in the headphone connector.


The default UART is 115200n8
The default UART is '''115200n8'''


The pinout for the serial connector on the headphone jack is:
The pinout for the serial connector on the headphone jack is:

Revision as of 03:10, 23 January 2024

Note New device port in works by the community maintainer
OLIMEX Teres 1
The Odrysian King at FOSDEM2017
The Odrysian King at FOSDEM2017
Manufacturer OLIMEX
Name Teres 1
Codename teres_i
Model Rev.C
Released 12 Oct 2017
Type laptop
Hardware
Chipset Allwinner A64
CPU 4x 1152 MHz Cortex-A53
GPU 600Mhz Mali-400 MP2
Display 1366x768 IPS (N11BGE-EA2 Rev.C3)
Storage 16 GB eMMC (MTFC16GAKAENA-4M) + SDCard
Memory 2GB DDR3L RAM (2x Hynix H5TC8G63AMR-PBA)
Architecture aarch64
Software
Android
Android
FOSS bootloader yes
postmarketOS
Category testing
yes
linux-postmarketos-allwinner
Untested
Features
Works
Works
Works
Works
Works
Touchscreen
Works
Works
Works
Multimedia
3D Acceleration
Works
Works
Camera
Works
IR TX
Works
IR RX
Works
Connectivity
WiFi
Works
Bluetooth
Works
Ethernet
Works
GPS
Works
Works
Modem
Calls
Works
SMS
Works
Miscellaneous
Works
Works
Works
Works
Sensors
Works
Works
Ambient Light
Works
Proximity
Works
Works
Works
U-Boot
Works
Works
Works
Works
Works
Works
Works
Display
Works
Keyboard
Works
Works

Another unsuspecting wanderer graces these humble pages. Did you stumble upon this realm by accident, or did a cruel hand of destiny somehow decide you needed to witness the desolation within? Welcome, I suppose.. Do you dare to find a comfortable place to sit and prepare for a tale steeped in sorrow?

Engineers, Maintainers and Contributors

  • Tsvetan Usunov -- Hardware Engineer and Supplier
  • Dan Koloff -- Main Repository Maintainer
  • Dimitar Gamishev] -- The Linux Kernel Mainline and Hardware Engineer
  • Lub -- Official Technical Support
  • KREYREN -- Maintainer of Armbian, Debian GNU/Linux, Ubuntu, (Devuan GNU/Linux), NixOS, (GNU Guix GNU/Linux), PostmarketOS, (Alpine Linux), Parabola GNU/Linux, (Archlinux ARM). Contributor to The Linux Kernel
  • JC Staudt -- Debian GNU/Linux Maintainer
  • Milan P. Stanić -- Alpine Linux Maintainer
  • Tom Hall (former) -- NixOS Maintainer
  • Bill Auger -- Parabola GNU/Linux Maintainer
  • Denis 'GNUtoo' Carikli -- Parabola GNU/Linux Maintainer
  • Alexey Korepanov (former) -- Gentoo Linux Maintainer
  • Jeff Moe -- Engineer of 3D printable case
  • (and many more!)

Users owning this device

Installation

The recommended installation methods are building your own image with pmbootstrap and writing it to an SD card. Or flashing a pre-built image to the SD card, as described in the installation article.

Serial console

Teres has a serial port in the headphone connector.

The default UART is 115200n8

The pinout for the serial connector on the headphone jack is:

 TX  RX
  |   |    
 === == ====|||||||||---------
          |
         GND

The serial connection is 3.3V

You can also buy the debug cable from the supplier's web store or make one.

For instructions and firmware: https://github.com/d3v1c3nv11/teres1-debug

Storage

The SD card is /dev/mmcblk2 and the eMMC is /dev/mmcblk0

Booting

Teres boots using u-boot. The bootrom in the A64 soc will look for u-boot on the SPI flash chip, then the eMMC and then the SD card slot and It will boot the first functioning u-boot image it can find.

Booting from SD

To boot from the SD the SPI bootloader and eMMC bootloader need to be disabled. Then the SoC will fallback to a bootloader on the SD card so postmarketOS can be fully booted from SD.

Teres comes with an empty SPI chip from the factory so that doesn't need anything by default.

Booting from eMMC

To boot it from eMMC you have to overwrite the OS that's on the eMMC already. This is possible to do from an OS booted from SD with the steps above and then flashed on the eMMC using live system.

Fastboot mode is work-in-progress

Booting from SPI

TBD

Kconfig

Reference only

# section
CONFIG=value # comment


Known issues

...

Troubleshooting

..

See also