Linux ARM (IMX6U) bare metal main frequency and clock configuration

Publisher:SerendipitySoulLatest update time:2021-10-27 Source: eefocusKeywords:Linux  ARM Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere


chmod 777 imxdownload //Give imxdownload executable permissions, just once

./imxdownload clk.bin /dev/sdd //burn to SD card


After the programming is successful, insert the SD card into the SD card slot of the development board, and then reset the development board. The effect of this test is actually the same as the test "7_key", but the flashing frequency of the LED light is faster than that of the test "7_key". Because the main frequency of the test "7_key" is 396MHz, and the main frequency of this test is configured to 528MHz, the code execution speed will be faster, so the operation of the delay function will be faster.

[1] [2] [3]
Keywords:Linux  ARM Reference address:Linux ARM (IMX6U) bare metal main frequency and clock configuration

Previous article:Detailed explanation of EPIT timer in ARM (i.MX6ULL) of Linux
Next article:Linux ARM (IMX6U) bare metal key input experiment (GPIO output and input)

Recommended ReadingLatest update time:2024-11-16 12:56

Apple may abandon Intel processors and launch Macs with self-developed ARM processors
Apple will release its first Mac computer equipped with an ARM processor in the first half of 2021.    Ming-Chi Kuo predicts that one of Apple's new products to be released in the next 12 to 18 months will be a Mac with a self-developed ARM processor instead of an Intel processor. Over the past few years, there have b
[Embedded]
Apple may abandon Intel processors and launch Macs with self-developed ARM processors
Mali-D71 and the Next Generation of Display Solutions
A few months ago , we gave a special preview of our next generation display processor , codenamed “Cetus” . At that time , we clearly discussed the improvements that this display processor would bring to the entire graphics pipeline and the Mali multimedia family (including graphics, video and display pro
[Home Electronics]
Mali-D71 and the Next Generation of Display Solutions
ARM processor learning GPIO operation (gnu link script)
1: Main content This article mainly introduces the concepts of VMA and LMA, and the role and usage of gnu link script. 2: Introduction When we programmers first start learning to write programs, we will come across a "*.C" file that needs to go through the process of compilation and linking before it can become
[Microcontroller]
ARM processor learning GPIO operation (gnu link script)
Nikkei: Arm China's leadership change has hidden dangers
Recently, the leadership change at British design company Arm and its subsidiary Arm China has caused a stir in the industry. The Nikkei Asian Review believes that the seeds of the dispute between the two sides can be said to have been sown two years ago. At that time, Arm, the world's leading intellectual property pr
[Mobile phone portable]
ARM exceptions and interrupts
1 SWI interrupt processing steps: 1) When entering an interrupt, pc- lr, cpsr- spsr, and cpsr_mode are set to privileged mode, all of which are completed by hardware. 2) Registering the interrupt vector table is done by software. You can use the B instruction or the ldr and dcd tables to place a jump instruction at th
[Microcontroller]
ARM exceptions and interrupts
ARM embedded system serial port expansion
ARM embedded systems often encounter the need for multiple serial ports, but the number of native UARTs in ARM chip systems is limited, so it is necessary to expand more interfaces through other high-speed buses. This article uses Toradex 's Apalis i.MX6D/Q ARM computer module based on NXP i.MX6D/6Q processor to expand
[Microcontroller]
[Linux bottom layer] Introduction to platform software layering
The minimum system of the embedded ARM core board mainly includes MCU, DDR, NAND FLASH, and reset circuit. The main frequency can generally reach more than 400Mhz. Software performs well and usually runs an operating system, such as the Linux operating system; it is not as simple as a single-chip microcomputer, whic
[Microcontroller]
[Linux bottom layer] Introduction to platform software layering
Analysis and summary of problems in ARM embedded systems
introduction Due to the emergence of various new microprocessors and the continuous deepening of their applications, embedded systems have achieved unprecedented development in the post-PC era. With the passage of time and the advancement of technology, user experience has become one of the key factors fo
[Microcontroller]
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号