Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

Revision and Notes

Date

Owner

Revision

Notes

1.0

Initial release

Table of Contents

Introduction

The following quick start guide provides background information about the TI.

The guide will give a technical overview of the product and by the end, you should be able to boot an operating system and begin testing your application.

Hardware Setup

Product Specifications

Model

HUMMINGBOARD-T AM64X PRO

I/Os

1 x USB 2.0
2 x CAN-FD
2 x RS485/RS232

Networking

1 x 10/100/1000 Mbps
2 x 10/100/1000 Mbps (PRU ICSSG, Supporting ; TSN, EtherCAT, PROFINET,EtherNET/IP)
1 x Optional Cat 4 LTE with SIM Holder
1 x CC1312 SimpleLink 1 GHz wireless MCU (Optional)

Processor

TI Sitara AM6442 Arm Cortex A53 Dual core @ 1GHz + 4 x Cortex R5 @ 800MHz + 1 x Cortex M4 @ 400MHz

Memory & Storage

1GB DDR4
8GB eMMC

Misc.

GPIO header
Indication LEDs
User Push Buttons
RTC with battery backup

Development and Debug interfaces

Console port (internal)

Power

9V-36V
Optional 802.3af POE PD
Optional battery charger

Expansion card I/Os

M.2

Temperature

Temperature: -40°C to 85°C

Dimensions

150 x 85 x 40mm

Enclosure

Optional

Supported with AM64x SOM. For more detailed information, please visit this user manual : AM64x SOM


Block Diagram

Visual features overview

Software Setup

Cable setup and prerequisites

  • Linux or Windows PC

  • 12V Power adapter ( HummingBoard Pro AM64x has wide range input of 9V-36V, it is recommended to use a 12V power adapter)

  • Micro SD card

  • Micro USB cable

  • Router or switch with Ethernet cable

Booting from an SD card

Building the image from source:

1. Clone our GitHub repository

git clone git@github.com:SolidRun/ti_am64x_build.git

2. Image Build

Follow the documentation to build the image.

3. Write the image to an SD card

sudo dd if=output/microsd-<hash>.img of=/dev/sdX 

Note: Plug a micro SD into your Linux PC, the following assumes that the micro SD is added as /dev/sdX and all its partitions are unmounted.

4. SD card insertion

Please Insert the SD card into your device.

5. Power connection

Connect your power adaptor to the DC jack, and then connect the adaptor to the mains supply.

6. Serial Connection

Please insert the micro USB into your device, then you can refer to Serial Connection for installing the necessary serial connection software in Linux/Windows.

Once you installed the necessary serial connection software, you should be able to see the following:

In order to be able to log in, please insert “root” as a username as follows:

CanBUS and RS485

Test CAN bus communication

 



Test RS-485 communication

Send mode

device=ttyS5
rs485conf /dev/$device -e 1 -o 0 -a 1 -r 1
touch /tmp/rs485_test
stty -F /dev/$device raw -echo -echoe -echok

#Print received data to rs485_test file 
cat /dev/$device > /tmp/rs485_test &
echo "OK" > /dev/$device &

On send mode, the RS485 configuration should look as follows:

= New configuration:
RS485 enabled:                true
RTS on send:                  low
RTS after send:               high
RTS delay before send:        0
RTS delay after send:         0
Receive during sending data:  true

Receive mode

device=ttyS5
rs485conf /dev/$device -e 1 -o 1 -a 0 -r 1
touch /tmp/rs485_test
stty -F /dev/$device raw -echo -echoe -echok

#Print received data to rs485_test file 
cat /dev/$device > /tmp/rs485_test &
echo "OK" > /dev/$device &

On receive mode, the RS485 configuration should look as follows:

= New configuration:
RS485 enabled:                true
RTS on send:                  high
RTS after send:               low
RTS delay before send:        0
RTS delay after send:         0
Receive during sending data:  true

Install to eMMC

<coming soon>

More Features

<coming soon>

List Of Supported OS

Build U-Boot & Kernel from sources

Documentation

<coming soon>

  • No labels