... | @@ -8,6 +8,13 @@ Welcome to the Tastitalia Starter Kit User Manual. This manual provides comprehe |
... | @@ -8,6 +8,13 @@ Welcome to the Tastitalia Starter Kit User Manual. This manual provides comprehe |
|
- [Hardware Manual](#hardware-manual)
|
|
- [Hardware Manual](#hardware-manual)
|
|
- [User Manual](#user-manual)
|
|
- [User Manual](#user-manual)
|
|
- [Downloading Pre-compiled Images](#downloading-pre-compiled-images)
|
|
- [Downloading Pre-compiled Images](#downloading-pre-compiled-images)
|
|
|
|
- [Power Supply](#power-supply)
|
|
|
|
- [Booting](#booting)
|
|
|
|
- [Cortex-A Serial](#cortex-a-serial)
|
|
|
|
- [Cortex-M Serial](#cortex-m-serial)
|
|
|
|
- [Jumper CN1 and CN5](#jumper-cn1-and-cn5)
|
|
|
|
- [CN4 (User Button)](#cn4-user-button)
|
|
|
|
- [USB OTG](#usb-otg)
|
|
|
|
|
|
# Introduction
|
|
# Introduction
|
|
|
|
|
... | @@ -27,7 +34,7 @@ Understanding the hardware components of your Tastitalia Kit is essential for su |
... | @@ -27,7 +34,7 @@ Understanding the hardware components of your Tastitalia Kit is essential for su |
|
|
|
|
|
The user manual section is your guide to setting up, configuring, and operating your Tastitalia Kit. It covers topics such as powering up the board, booting from different storage options, and basic troubleshooting.
|
|
The user manual section is your guide to setting up, configuring, and operating your Tastitalia Kit. It covers topics such as powering up the board, booting from different storage options, and basic troubleshooting.
|
|
|
|
|
|
## Downloading Pre-compiled Images
|
|
### Downloading Pre-compiled Images
|
|
|
|
|
|
In this section, you will learn how to download pre-compiled images tailored to your specific Tastitalia kit. These images serve as the software foundation for your embedded system and are crucial for a seamless and efficient development experience.
|
|
In this section, you will learn how to download pre-compiled images tailored to your specific Tastitalia kit. These images serve as the software foundation for your embedded system and are crucial for a seamless and efficient development experience.
|
|
|
|
|
... | @@ -38,4 +45,67 @@ If you want to build and create a Yocto or Android image by yourself, please fol |
... | @@ -38,4 +45,67 @@ If you want to build and create a Yocto or Android image by yourself, please fol |
|
| iMX8M Mini 2GB DDR | tasd8mm-2g-10 | | |
|
|
| iMX8M Mini 2GB DDR | tasd8mm-2g-10 | | |
|
|
| iMX8M Mini 1GB DDR | tasd8mm-1g-10 | | |
|
|
| iMX8M Mini 1GB DDR | tasd8mm-1g-10 | | |
|
|
| iMX8M Plus 2GB DDR | tasd8mp-2g-10 | | |
|
|
| iMX8M Plus 2GB DDR | tasd8mp-2g-10 | | |
|
|
| | | | | |
|
| | | | |
|
|
\ No newline at end of file |
|
|
|
|
|
### Power Supply
|
|
|
|
|
|
|
|
To power the board, you have two options:
|
|
|
|
|
|
|
|
1. **External Power Supply:** You can use a standard power supply with a voltage range between 15V and 35V. Connect the power supply directly to connector J0. This option is suitable for the main system power.
|
|
|
|
2. **Bench Power Supply:** You can also use a bench power supply connected to connector J3 using the exported pins. This option is convenient for development and testing purposes.
|
|
|
|
|
|
|
|
### Booting
|
|
|
|
|
|
|
|
The board is configured to boot from various sources:
|
|
|
|
|
|
|
|
- **eMMC:** You can boot the system from the built-in eMMC memory.
|
|
|
|
- **uSD:** You can boot from the microSD card inserted into slot J17.
|
|
|
|
- **NXP Serial Download:** To boot the board in Serial Download mode
|
|
|
|
|
|
|
|
To change the boot mode, use the miniature switches (S1) located on the board.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
| 2 | 1 | Boot Mode |
|
|
|
|
|---|---|-----------|
|
|
|
|
| OPEN (Left) | OPEN (Left) | **eMMC** |
|
|
|
|
| CLOSED (Right) | OPEN (Left) | **uSD** (As in picture) |
|
|
|
|
| X | CLOSED (Right) | **Serial Download** |
|
|
|
|
|
|
|
|
Insert the microSD card into slot J17 if you wish to boot from the microSD card.
|
|
|
|
|
|
|
|
### Cortex-A Serial
|
|
|
|
|
|
|
|
The Cortex-A serial interface is the primary port for viewing output from the Cortex-A, including U-Boot, the kernel, and for using the console. It is available on connector J26, with a baud rate of 115200.\
|
|
|
|
You can use the default user **root** to authenticate.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
### Cortex-M Serial
|
|
|
|
|
|
|
|
The Cortex-M serial interface is located on connector J20 and is UART4. Pin 4 is RX, pin 6 is TX, and the baud rate is set to 115200.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
### Jumper CN1 and CN5
|
|
|
|
|
|
|
|
- **Jumper CN1:** This jumper is used for CAN termination.
|
|
|
|
- **Jumper CN5:** This jumper is used for RS485 termination.
|
|
|
|
|
|
|
|
### CN4 User Button
|
|
|
|
|
|
|
|
Connector CN4 is the User Button. It can be used as a wakeup source to awaken the system when it is in suspend mode.
|
|
|
|
|
|
|
|
### USB OTG
|
|
|
|
|
|
|
|
Connector J25 is the USB OTG port on the board. It can be used to flash the system onto the eMMC memory using NXP's UUU tool.
|
|
|
|
|
|
|
|
**Procedure for Booting in Serial Download Mode:**
|
|
|
|
|
|
|
|
1. Set the switches (S1) to the "Serial Download" mode.
|
|
|
|
2. Power on the board.
|
|
|
|
3. Connect the board to the PC via the USB OTG port (J25). The PC should recognize the board.
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
You are now ready to use the board with the serial download mode enabled. |
|
|
|
\ No newline at end of file |