Add arch/arm/configs/forlinx6410_defconfig
Add firmware/sd8686.bin
Add firmware/sd8686_helper.bin
Use the following compiler
$ arm-none-linux-gnueabi-gcc --version
arm-none-linux-gnueabi-gcc (Sourcery CodeBench Lite 2014.05-29) 4.8.3 20140320 (prerelease)
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The compiled uImage can be started normally
Or use the following configuration
arch/arm/configs/s3c6400_defconfig
Compiler: arm-none-linux-gnueabi-gcc (Sourcery CodeBench Lite 2014.05-29) 4.8.3 20140320 (prerelease)
You can also start
Linux-4.0 OK6410A SD card boot minimum configuration
defconfig
It can be seen that in Linux-4.0 and above versions, you only need to configure the corresponding config, and it should be able to boot normally
I need to make a minimal defconfig in linux-4.0
CONFIG_ARCH_S3C64XX=y
CONFIG_MACH_SMDK6410=y
CONFIG_AEABI=y
CONFIG_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_S3C=y
CONFIG_SERIAL_SAMSUNG=y
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_EXT3_FS=y
Add rootwait to u-boot's bootargs
gcc
$ arm-none-linux-gnueabi-gcc --version
arm-none-linux-gnueabi-gcc (Sourcery CodeBench Lite 2014.05-29) 4.8.3 20140320 (prerelease)
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
other
The following two files are generated during make defconfig, of type ELF 64-bit LSB executable
scripts/kconfig/conf
scripts/basic/fixdep
Software requirements for compiling the kernel
Documentation/process/changes.rst
Previous article:OK6410A development board (VI) 2 OK6410A linux-5.11 porting
Next article:OK6410A Development Board (V) 3 OK6410A u-boot-2021.01 Other drivers
- Popular Resources
- Popular amplifiers
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
- Keysight Technologies Helps Samsung Electronics Successfully Validate FiRa® 2.0 Safe Distance Measurement Test Case
- Innovation is not limited to Meizhi, Welling will appear at the 2024 China Home Appliance Technology Conference
- Innovation is not limited to Meizhi, Welling will appear at the 2024 China Home Appliance Technology Conference
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Download from the Internet--ARM Getting Started Notes
- Learn ARM development(22)
- Learn ARM development(21)
- Learn ARM development(20)
- Learn ARM development(19)
- Learn ARM development(14)
- A lightweight and precise positioning algorithm based on multiple inertial measurement units (LSM6DSOX)
- PT1000 circuit help
- Brief analysis of the working principle of DSP
- The national competition is tomorrow. What are you doing today?
- Looking for asm330lxh driver!!!
- Share post: Just completed FPGA interpolation filter design
- Introduction to Common PCB Microvia Technology
- Analysis of the design principle of single chip microcomputer music program
- Beetle_ESP32-C3 Arduino routine learning
- [BearPi-HM Nano, play Hongmeng's "touch and pay" function] Part 4: Combination of OLED and UDP!