NUC980 Chili
文章平均质量分 76
IOT-Power
做一个努力输出的人!
展开
-
NUC980编译错误,arm-linux-gcc: Command not found
arm-linux-gcc: Command not found原创 2023-06-02 13:23:42 · 868 阅读 · 0 评论 -
NUC980编译错误,multiple target patterns(多个目标匹配)
make make clean make disclean原创 2023-05-31 12:25:24 · 1342 阅读 · 0 评论 -
(1)NUC980 编译环境搭建
NUC980 编译环境搭建原创 2023-06-02 09:36:32 · 256 阅读 · 0 评论 -
(2)NUC980 Uboot制作
Uboot制作原创 2023-05-30 23:42:02 · 506 阅读 · 0 评论 -
(3)NUC980 kenerl编译
NUC980 kener 编译原创 2023-05-30 23:44:17 · 1194 阅读 · 0 评论 -
(4)NUC980 RootFs
根文件系统制作原创 2023-05-30 23:44:50 · 895 阅读 · 0 评论 -
(5)NUC980先来点个灯&如何设置开启自启动
NUC980原创 2023-06-02 18:51:42 · 1282 阅读 · 0 评论 -
(6)NUC980 SPI Nand 启动
方式一:下载到SPI-NAND-Flash中,这种方式可以将程序固化到SPIflash中,可以掉电保存。第二种方式下载到DDR中程序掉电丢失,但是DDR调试方便,时候调试的时候使用。之前的设置都是基于SD卡启动,今天测试一下是用SPI flash启动。方式二: 下载到DDR中,①设置为USB启动②下载到DDR中③运行。1:烧写BootLoader。原创 2023-06-02 23:54:50 · 678 阅读 · 1 评论 -
NUC980chili开发板子_(1)编译和下载烧录
新唐 Chili Board 下载、编译与烧录教学【 Linux 开发环境 VMware 虚拟机 】下载链接【 NUC980 Linux V4.4 BSP 】下载连接【 以下动作只需要在更新 Buildroot 工具时使用 】 进入Buildroot 资料夹后请输入以下指令: git reset --hard git pull 更新完成后进入 dl 资料夹,先将既有的 linux kernel 与 u-boot 删除,并输入以下指令: sudo rm -rf linux-mast...原创 2022-01-14 12:56:56 · 1160 阅读 · 2 评论 -
NUC980chili开发板子_(2)NUC980搭建NFS
B站视频:编译烧录内核:1) 内核的 Network File System Support 需要开启(2) 输入: make linux-menuconfig(3) 进入 configuration 选单(4) 依序选择 File Systems、Network File System(5) 检查以下选项是否开启:NFS client supportNFS client support for NFS version 2NFS client support for NFS ver原创 2022-01-12 11:01:27 · 521 阅读 · 0 评论 -
(3)NUC980 最简单的驱动
1.新建文本文档,重命名为 hello_dev.c(驱动的开发同应用的开发一样,也是在文本文档下开发的)。2.包含头文件内核模块需要包含内核相关头文件,不同模块根据功能的差异,所需要的头文件也不相同,但是<linux/module.h>和<linux/init.h>是必不可少的。#include <linux/module.h>#include <linux/init.h>3.模块初始化模块的初始化负责注册模块本身。如果一个内核模块原创 2022-03-29 18:10:59 · 558 阅读 · 0 评论 -
(4)NUC980----GPIO驱动
上一节中所实现的最小驱动模块,实现了一个驱动的加载与卸载,但是这个最小驱动除了打印字符串以外,没有任何卵用。本节将通过驱动实例——GPIO驱动,来具体讲解一个有实际作用的驱动到底是怎么写出来的。最简单的驱动开始(字符设备)字符设备是能够像字节流一样被访问的设备,当对字符设备发出读写请求,相应的 I/O 操作立即发生。Linux 系统中很多设备都是字符设备,如字符终端、串口、键盘、鼠标等。在嵌入式 Linux 开发中,接触最多的就是字符设备以及驱动。设备节点和设备号设备节点设备(包括硬件设备)在原创 2022-03-30 22:43:11 · 1262 阅读 · 0 评论 -
嵌入式linux应用的制作与固件烧录的概述
一、在ARM linux 下,一般而言,产品在启动的过程中应该加载模块,最简单的方法是修改启动过程的rc脚本(/etc/init.d/rcS),增加ismod /../xxx.ko这个命令。例如:加载/lib/modules/2.6.26.5/s3c2410_buttons)cd /lib/modules/2.6.26.5insmod s3c2410_buttonsmknod /dev/matrix_button c 232 0其中最后一行表示的意思是在ARM系统中建立设备文件,其主设备...转载 2022-01-13 16:59:15 · 1301 阅读 · 0 评论 -
NUC980 设置SSH Xshell连接
NUC980 Xshell连接SSH原创 2022-07-21 13:59:12 · 377 阅读 · 0 评论 -
新唐NUC980设置DHCP或者静态IP
新唐NUC980设置DHCP或者静态IP原创 2022-07-20 12:16:38 · 772 阅读 · 0 评论 -
NUC980 移植EC20 4G模块
NUC980 移植EC20 4G模块原创 2022-07-13 15:20:27 · 1107 阅读 · 3 评论 -
NUC980 向Linux内核添加驱动
模块的方式动态的将驱动加入内核,但这种方式加入的驱动程序,当系统重新启动时,还需要重新用模块的方式进行插入,如果是系统内常用的设备驱动采用这种方式进行加载,就会很不方便。本文将介绍如何在内核编译时就把驱动加入内核。 参考资料:编译Linux内核时向内核2.6.30添加新驱动方法 - 搜档网(1)Linux 2.x版本的方法:(未引入设备树,可以更清楚其原理) ①在内核/dervers 下 :建立的Kconfig 文件、Makefile 文件和源文件同在一目录下。Makefile:Kconfig原创 2022-06-28 23:32:05 · 384 阅读 · 0 评论