First of all, of course, you need to configure the environment on your computer
=========
SecureCRT
(This is connected via the serial port, which is equivalent to a serial port debugging tool. We mainly use it to operate the Linux system in the board, and it is convenient to input, etc.)
(This is a screenshot of the interface. Now it is connected, and the system has been burned successfully, so you can use the ls command to view the files)
Click the second icon (quick connect) to create a connection. Please note that your serial port cannot be occupied by other programs. If it is occupied, it will prompt "Access Denied"
Secondly, the configuration is as follows:
My serial port is com1. If you want to use it, you need to check your serial port number in Computer Management and set it up like this.
In this way, the settings are basically done. Just click Quick Connect every time you connect. If you don’t need it, just click the fifth icon to disconnect. To enable it again, click the fifth icon (Reconnect)
============
TQBoardDNW
This is to burn the Linux kernel and file system through the serial port and USB cable.
The screenshot is as follows
========
Preparation:
The board needs to be connected to the power supply, USB, and serial port. Pay attention to installing the driver.
After opening TQBoardDNW, the preparation work is completed. First press the space bar on the keyboard, then press and hold the power button of the board. Keep pressing it for four or five seconds and release it. The above screenshot will appear, and then you can burn Linux according to the options
as follows: To burn the Linux kernel, first click on the serial port, then find the corresponding serial port and connect
the keyboard to enter 3, then enter 2 as prompted, then click on USB download, select the Linux kernel file prepared in advance, and click to burn. This burning is very fast, and after the burning is completed, it will return to the previous interface
as follows:
To burn the file system, enter the number 6 and then the number 2, then click USB download, select the file, and click OK
as follows:
This time is a little longer, so be patient and
wait until the burning is completed before operating. After burning, it will automatically return to the starting page, as shown below
In this way, the board has a Linux system and file system. I would like to add that since this board is divided into two areas (you can understand it this way), one is the Android area and the other is the Linux area. The Linux burned here is burned to the Linux area, so we also need to set the startup item, that is, which area to start. If it is not set, the Android area may be started. The operation is as follows:
first enter 0 (startup parameter setting) and then enter c (set LCD display selection). Here we choose LCD1024768, so enter 4, then enter q to return to the previous level, as follows:
Enter 4 again (select the Linux file system as the startup file), and then enter s here to save these settings (must enter, otherwise, the settings just now will not work! ! ! ! ) as follows:
In this way, some basic programming of the board has been completed! ! ! ! You can cut off the power and restart your board. If you do not enter the Linux system but enter the Android system, it means that your boot area (Android area, Linux area) is not set correctly. See the last few operations above.
Previous article:TQ210 TFTP firmware update method
Next article:TQ210——TFTP bare board program download
- Popular Resources
- Popular amplifiers
- Learn ARM development(16)
- Learn ARM development(17)
- Learn ARM development(18)
- Embedded system debugging simulation tool
- A small question that has been bothering me recently has finally been solved~~
- Learn ARM development (1)
- Learn ARM development (2)
- Learn ARM development (4)
- Learn ARM development (6)
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
- Application Guide for HB6296 High Voltage and High Current Charging Management Chip for 2-10 Cells Lithium Battery 24V Lead Acid
- Schematic diagram - Can the push-pull circuit in this place be omitted?
- [Synopsys IP Resources] Flexible interface IP solutions based on USB4 for edge AI
- [Help] I'm trying to build a NAS for my own use with a Raspberry Pi. Can anyone tell me if it's useful?
- Today at 10:00 AM Award-winning live broadcast: nanoPower technology: Extending battery life and improving sensor performance
- A pit of STM32 standard USB library (V2.2.1)
- CodeBug Hands-on Learning 1 - Unboxing
- Please help me solve the problem of converting gerber files to PCB files
- HP laptop battery is swollen, where can I get a new one?
- pyRTOS(1): Introduction