The core board of the Mir-TI AM62x development board uses the TI AM62x processor, which is an industrial-grade processor that integrates the ARM Cortex-A53 high-performance CPU and the ARM Cortex-M4F real-time CPU.
Xiaomi has equipped this core board with the MYB-YM62X expansion baseboard, which uses 12V/2A DC power supply and has a wealth of interfaces.
Next, let’s take a look at this development board.
1. Hardware Understanding
Directly on the front view of the development board:
The above is the front view of the development board. For specific interfaces and devices on the picture, let’s look at the official annotations:
After looking at the front, look at the back:
Rear interface label:
From the above, we can see that the interfaces included are:
- 2 Gigabit Ethernet ports
- 1-way USB2.0 protocol M.2 B-type socket 5G/4G module interface
- 1-channel SDIO protocol WIFI/BT module
- 1 HDMI display interface
- 1 DUAL LVDS display interface
- 2 single-channel LVDS interfaces
- 1 channel audio input and output interface
- 2-way USB HOST Type A
- 1 USB OTG Type-C port
- 1 Micro SD port
- 2-way RS485/CAN FD with isolated Phoenix terminal interface
Such a rich structure is very suitable for development of industrial applications.
In addition, from the markings on the core board, we can know the specific model of this development board:
This is from the AM623x series, which does not have a 3D graphics accelerator, because only the AM625x series has a 3D GPU graphics accelerator.
2. BOOT startup control
On the right side of the core board on the development board, there are two 4-bit dip switches:
When the DIP switch is turned to the ON side, it means 1, otherwise it means 0. The relationship between the specific DIP switch and the startup device is as follows:
It should be noted that this 2*4-bit DIP switch only uses the left 7 bits.
In the actual dial code diagram above, I chose to boot from the SD card.
3. Startup
This development board has 8G eMMC, which has been flashed with a basic demo program. It may also be left over from before, depending on the specific situation.
Set the above BOOT DIP switch to eMMC boot:
Then connect HDMI and power, and turn on the power switch:
The system will start up in a moment, and after the startup is complete, it will enter the default demonstration program:
The default eMMC demo program for my board is LVGL's Widgets Demo, and the display effect is good.
There is a mouse pointer in the upper right corner of the Demo. It looks like it can be controlled with the mouse?
I connected a mouse and keyboard and restarted, but neither the mouse nor the keyboard works.
However, later on, in the image compiled by myself, the mouse and keyboard can be used.
IV. Conclusion
The box has been opened, the machine has been turned on, and this is the basic understanding of the Mil-TI AM62x development board.
Based on the hardware and rich interfaces of this board, there should be a lot of things you can do.
Later, I will refer to official information to compile the system image, compile the SDK, and develop applications on this development board, and continue to share with you.