...
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 |
Networking | 1 x 10/100/1000 Mbps |
Processor | TI Sitara AM6442 Arm Cortex A53 Dual core @ 1GHz + 4 x Cortex R5 @ 800MHz + 1 x Cortex M4 @ 400MHz |
Memory & Storage | 1GB DDR4 |
Misc. | GPIO header |
Development and Debug interfaces | Console port (internal) |
Power | 9V-36V |
Expansion card I/Os | M.2 |
Temperature | Temperature: -40°C to 85°C |
Dimensions | 150 x 85 x 40mm |
Enclosure | Optional |
Info |
---|
...
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
Code Block |
---|
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
Code Block |
---|
sudo dd if=output/microsd-<hash>.img of=/dev/sdX |
For more information, please visit Flashing an SD Card.
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
Code Block |
---|
Test RS-485 communication
Send mode
Code Block |
---|
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:
Code Block |
---|
= 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
Code Block |
---|
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:
Code Block |
---|
= 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>