s5pc100開發板linux核心移植

2022-05-14 20:46:27 字數 695 閱讀 3015

應用於fsc100開發板

交叉編譯工具:arm-cortex_a8-linux-gnueabi-gcc

linux-2.6.35.tar.bz2

將linux-2.6.35.tar.bz2拷貝到/home/linux下並解壓

$tar  xvf  linux-2.6.35.tar.bz2

$ cd  linux-2.6.35

$ vim makefile

修改:arch             ?= $(subarch)

cross_compile ?=

cross_compile ?= $(config_cross_compile:"%"=%)

為:arch            ?= arm

cross_compile      ?= arm-cortex_a8-linux-gnueabi-

$ cp  arch/arm/configs/s5pc100_defconfig   .config

$ make  menuconfig

該命令執行時會彈出乙個選單,我們可以對核心進行詳細的配置。這裡我們先檢視一下,核心都提供了那些功能!

$ make  zimage

通過上述操作我們能夠在arch/arm/boot目錄下生成乙個zimage檔案,這就是經過壓縮的核心映象。

S5pc100裸板全攻略之SPI

華清遠見嵌入式培訓中心 講師。include s5pc100.h include s5pc100.h include uart.h define spi0 clk gate on 1 6 define max 50 flash opcodes.define opcode wren 0x06 writ...

用s5pc100的GPIO模擬IIC

先來看看lm75硬體的上的連線 其中i2c sda0是資料線,i2c scl0是時鐘線,它們分別接到s5pc100的gpd3和gpd4,如下圖所示 在模擬iic的時候,用gpd3引腳傳送資料或讀取資料,用gpd4引腳提供時鐘訊號即可。由於s5pc100的gpd這一組的引腳很多,不好單獨對其中的某乙個...

S5PC100看門狗定時器

看門狗定時器 wdt,watch dog timer 是微控制器的乙個組成部分,在微控制器程式的除錯和執行中都有著重要的意義。它的主要功能是在發生軟體故障時,通過使器件復位 如果軟體未將器件清零 將微控制器復位。也可以用於將器件從休眠或空閒模式喚醒。看門狗 watchdog 定時器和pwm定時功能目...