TS-7250-V3 Bookworm Getting Started

From embeddedTS Manuals

This Debian release is available in 2 flavors with various packages. See our Debian releases in the Software Images section for links to the latest images available.

Image Description
Headless
  • Linux kernel built with more featured defconfig
  • Base Debian with common utilities
  • Common embedded tools (i2c-tools, can-utils, gpiod, libiio-utils, setserial, picocom, etc.)
  • Includes full hardware support
  • Networking tools (nftables, wireless-tools, wpasupplicant, bridge-utils, bluetoothctl, etc.)
  • Includes Development tools (build-essential, make, cmake, python, libraries, etc.)
Minimal
  • Linux kernel built with the minimal defconfig variation
  • Includes base Debian root filesystem with basic wired networking, minimal hardware support, no development tools, etc.

We recommend using the Image Replicator tool for writing images to bootable median on the platform itself. However, a bootable drive can also be prepared from a Linux workstation, or on the platform itself; including using a USB drive for this purpose. If a bootable USB drive is inserted in to the device at power-on, this will take priority over other boot media. Plug in a USB drive and check the last output from "dmesg" to get the USB disk. For example, this may be /dev/sdc.

# Erase all older partitions
sudo sgdisk --zap-all /dev/sdc
# Create one GPT Linux partition
sudo sgdisk -n 0:0:0 -t 0:8300 /dev/sdc
# Create a filesystem and mount
sudo mkfs.ext4 /dev/sdc1
sudo mkdir /mnt/usb/
sudo mount /dev/sdc1 /mnt/usb/
# Extract downloaded image:
sudo tar --numeric-owner -xf <image_file>.tar.xz -C /mnt/usb/
sudo chmod 755 /mnt/usb/
sudo umount /mnt/usb/

These commands will also work while booted from a USB drive to rewrite the eMMC. Instead of /dev/sdc you would use /dev/mmcblk0, and instead of /dev/sdc1 you would use /dev/mmcblk0p1.

The default login is root with no password.