Quickstart
Below you find a description of the fastest way to get your own application up and running on the target hardware.
Prerequisites for the development computer:
- 8 GB of free disk space for the Raspberry Pi OS image or the pre configured Raspberry Pi OS - Pi-Tron image
- Tool to format the SD card or the onboard eMMC* like SD Card Formatter
- Tool to write the image on the SD card or the onboard eMMC* like Win32DiskImager or Etcher
- Terminal application (e.g. TeraTerm or Putty on the Windows host, or screen on Linux), baud rate: 115200 baud
Used Hardware:
- min. 8 GB micro-SD card or min. 8 GB onboard eMMC memory*
- mini-USB-B to USB-A cable (REV002 and higher)
- USB-Serial adapter
- Power supply between 12V and 36V at least 400mA (in scope of delivery)
- Network infrastructure with dhcp server and network cable to establish a connection between Pi-Tron, internet and host
Alternate Hardware
- micro-HDMI-Adapter to HDMI cable
- HDMI Monitor
- USB Keyboard and Mouse
*Onboard eMMC memory:
The Pi-Tron can be obtained with two different types of Compute Module. One without eMMC memory, the "Lite" version, and the "eMMC" version. The notable difference between the Lite and the eMMC Compute Module is, that the "Lite" version can only boot and use the SD card and the "eMMC" version can only boot and use the eMMC memory, but not the SD card.
For more information on this topic and on how to write the Raspberry Pi OS image or the ready made Pi-Tron image to the internal eMMC memory of the Pi-Tron with eMMC storage, see section Write Image to onboard eMMC.
Writing an image to the SD card
- Download an extract the Raspberry Pi OS Image or the pre configured Raspberry Pi OS - Pi-Tron Image
- Insert the mirco SD card into the card reader on the development computer
- Format the SD card with the SD Card Formatter
- Use Win32DiskImager or Etcher to write the extracted image to the SD card
Configure the Image
- Open the boot drive of the SD card
- Create a empty file named
ssh
without any ending like .txt or any other to activate the ssh server - Use the file config.txt to configure the Raspberry Pi's settings as needed
Connect to the Board
- via Debug-UART
- Put the micro SD card into the Pi-Tron
- Connect the USB-Serial Adapter to the development computer and connect the Pi-Tron with the mini-USB cable to the USB-Serial Adapter
- Connect the power supply and turn it on
- Open TeraTerm or Putty on the Windows host, or screen on Linux and connect to the Pi-Tron with the right COM port and baudrate 115200 (8N1)
- via Ethernet:
- Put the micro SD card into the Pi-Tron
- Connect the ethernet port to your local network
Depending on your infrastructure you can connect to the board via LAN or you plug the ethernet cable directly into the host computer (e.g. via USB Ethernet adapter), don't forget the DHCP-Server. - Connect the power supply and turn it on
In general, when power is supplied, the device will boot from SD card. Look at your DHCP server's (your router's) dhcp IP address lease table to find out the IP address of the Pi-Tron. - Open TeraTerm or Putty on the Windows host, or screen on Linux and connect to the Pi-Tron using it's IP address. You should now see the login prompt.
- via Monitor, Keyboard and Mouse:
- Put the micro SD card into the Pi-Tron
- Connect the Monitor via HDMI to the Pi-Tron
- Connect Keyboard/Mouse via USB
- Connect the power supply
In general, when power is supplied, the device will boot from SD card. Watch the boot log on the Monitor until finally you will see the Raspbian Desktop - Optional
- Connect the Ethernet port to your local network
Depending on your infrastructure you can connect to the board via LAN or you plug the ethernet cable directly into the host computer (e.g. via USB Ethernet adapter), don't forget the DHCP-Server. - Connecting the Pi-Tron to a network with internet access, allows you to install additional software and updates.
- Connect the Ethernet port to your local network
Configuring the Board
- Login as user
pi
and passwordraspberry
. - Set network settings temporarily with
ifconfig
or permanently by editing/etc/dhcpcd.conf
. - Use the program
raspi-config
or edit the/boot/config.txt
file to configure and enable additional components of the Pi-Tron as needed. Also see section RPI-config.txt for more information or click on an individual topic in the Index.