![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
smart210
有崖
这个作者很懒,什么都没留下…
展开
-
smart210使用官方自带的内核(linux-3.0.8)
* u-boot-2014.4* arm-linux-gcc-4.5.1* linux-3.0.8-20180411github地址:git@github.com:fanglinn/smart210-SDK.git#1.编译cp mini210_linux_defconfig .configmake uImage -j4#2. 修改nand分区匹配u-boot...原创 2020-01-03 22:05:25 · 510 阅读 · 2 评论 -
smart210驱动(12)audio
音频驱动这里smart210_wm8960.c放在drivers/sound/soc/下并修改Makefile和KconfigMakefile# S3c24XX Platform Support# S3C24XX Machine Supportsnd-soc-bells-objs := bells.osnd-soc-smart210-wm8960-objs := smar...原创 2019-12-23 20:43:47 · 385 阅读 · 0 评论 -
smart210驱动(11)蜂鸣器-pwm
buzzer_pwm_dev.c/** linux-3.10.27* arm-linux-gcc-4.5.1** @ buzzer pwm device (base platform device driver)*/#include <linux/module.h>#include <linux/init.h> /* module_init, ....原创 2019-12-23 20:37:08 · 209 阅读 · 0 评论 -
smart210驱动(10)蜂鸣器-platform
buzzer_platform_dev.c/** linux-3.10.27* arm-linux-gcc-4.5.1** @ buzzer device (base platform device driver)*/#include <linux/module.h>#include <linux/init.h> /* module_init, ...原创 2019-12-23 20:37:21 · 520 阅读 · 0 评论 -
smart210驱动(9)蜂鸣器
buzzer_drv.c/** linux-3.10.27* arm-linux-gcc-4.5.1** @ buzzer driver (gpio func)*/#include <linux/module.h>#include <linux/init.h> /* module_init, ... */#include <linux/ke...原创 2019-12-23 20:36:49 · 248 阅读 · 0 评论 -
smart210驱动(8)keys-input
keys-input.c/** linux-3.10.27* arm-linux-gcc-4.5.1** @ keys driver (input subsystem)* @ ref : gpio_keys.c (drivers\input\keyboard)*/#include <linux/module.h>#include <linux/init.h...原创 2019-12-20 21:25:46 · 179 阅读 · 0 评论 -
smart210驱动(7)keys
keys.c/** linux-3.10.27* arm-linux-gcc-4.5.1** @ keys driver*/#include <linux/module.h>#include <linux/init.h> /* module_init, ... */#include <linux/kernel.h> /* everyt...原创 2019-12-20 21:24:44 · 141 阅读 · 0 评论 -
smart210驱动(6)leds-heartbeat
驱动内核里面已经提供了,这里只是设备端的描述即可。led-heartbeat.c/** linux-3.10.27* arm-linux-gcc-4.5.1** @ leds driver (heartbeat)*/#include <linux/module.h>#include <linux/init.h> /* module_init, ...原创 2019-12-20 21:19:49 · 215 阅读 · 0 评论 -
smart210驱动(5)leds-platform
MakefileTARGET := leds_devobj-m += $(TARGET).oROOTFS = /home/flinn/smart210-SDK/fs/drvKERNEL = /home/flinn/smart210-SDK/linux-3.10.79all: make -C $(KERNEL) M=`pwd` modulesclean: make -C ...原创 2019-12-20 21:18:09 · 151 阅读 · 0 评论 -
smart210驱动(4)leds-gpiolib
MakefileTARGET := leds_drvobj-m += $(TARGET).oROOTFS = /home/flinn/smart210-SDK/fs/drvKERNEL = /home/flinn/smart210-SDK/linux-3.10.79all: make -C $(KERNEL) M=`pwd` modulesclean: make -C ...原创 2019-12-20 21:09:59 · 161 阅读 · 0 评论 -
smart210驱动(3)led驱动
MakfileTARGET := leds_drvobj-m += $(TARGET).oROOTFS = /home/flinn/smart210-SDK/fs/drvKERNEL = /home/flinn/smart210-SDK/linux-3.10.79all: make -C $(KERNEL) M=`pwd` modulesclean: make -C $...原创 2019-12-20 21:08:14 · 193 阅读 · 0 评论 -
smart210驱动(2) hello驱动-platform
MakefileTARGET := hello_drvobj-m += $(TARGET).oROOTFS = /home/flinn/smart210-SDK/fs/drvKERNEL = /home/flinn/smart210-SDK/linux-3.10.79all: make -C $(KERNEL) M=`pwd` modulesclean: make -C...原创 2019-12-20 21:02:16 · 159 阅读 · 0 评论 -
smart210驱动(1) hello驱动
MakefileTARGET := hello_drvobj-m += $(TARGET).oROOTFS = /home/flinn/smart210-SDK/fs/drvKERNEL = /home/flinn/smart210-SDK/linux-3.10.79all: make -C $(KERNEL) M=`pwd` modulesclean: make -C...原创 2019-12-20 20:53:28 · 217 阅读 · 0 评论 -
linux-3.x 添加单板
version : linux-3.10.79gcc : arm-linux-gcc-4.5.1board : smart210目录1.拷贝基本文件2.修改对应目录下Makfile和Kconfig3.修改单板文件4.添加xxx_defconfig文件5.添加mach-types6.编译1.拷贝基本文件cp arch/arm/mach-s...原创 2019-11-19 19:57:07 · 362 阅读 · 0 评论 -
smart210 【u-boot-2014.04】移植之建立单板
reference : gonigcc : arm-linux-gcc-4.5.11.建立单板 vim Makefile CROSS_COMPILE ?= /home/flinn/tools/4.5.1/bin/arm-none-linux-gnueabi- cp -r board/samsung/goni/ board/samsung/smart210...原创 2018-12-23 21:01:55 · 329 阅读 · 0 评论 -
smart210 【u-boot-2014.04】移植之串口输出
移植Goni最方便的地方就是串口移植。1.修改配置include/configs/smart210.h#define CONFIG_SERIAL2 1 /* use SERIAL2 */修改成SERIAL02.vim arch/arm/lib/crt0.S - bl board_init_...原创 2018-12-23 21:38:56 · 246 阅读 · 0 评论 -
Smart210使用superboot刷机
友善之臂提供的superboot除了像u-boot一样启动内核文件系统外,还可以当作刷机工具。友善在smart210 用户手册里面提供的方法是使用USB配合minitool软件在线刷机,这也是友善推荐的方法。但是这里使用SD卡烧写。 方法如下:一. 烧写superboot到SD卡1. 以管理员权限打开SD-Flasher.exe2. 在SD卡里面新建images目录,拷贝如...原创 2019-01-28 22:13:37 · 3626 阅读 · 0 评论 -
【smart210-SDK】u-boot移植
想要代码的直接走起:https://github.com/fanglinn/smart210-SDK支持u-boot-2014, linux-3.10.79,已经jffs2/yaffs2文件系统,并有详细的手册说明。平台reference : smdkc100gcc : arm-linux-gcc-4.5.1注意有些使用goni为参考平台,goni移植起来确实更简单,...原创 2019-02-28 14:47:17 · 1689 阅读 · 7 评论 -
【smart210-SDK】u-boot移植 支持DM9000
想要代码的直接走起:https://github.com/fanglinn/smart210-SDK支持u-boot-2014.04, linux-3.10.79,已经jffs2/yaffs2文件系统,并有详细的手册说明。直接贴过程:vim board/samsung/smart210/smart210.c#if 0static void smc9115_pre_in...原创 2019-02-28 14:51:29 · 616 阅读 · 2 评论 -
smart210 资源
手上的smart210配置如下 DDR : 512M addr : 0x20000000~0x3FFFFFFFNand: 1G (SLC)(base_addr 0xB0E00000) 开发板没有onenand, 支持nand/SD卡启动。 smart210启动参考S5PV210_iROM_ApplicationNote_Preliminary_20091126...原创 2018-12-23 21:00:22 · 1469 阅读 · 0 评论