Linux
触底upupup
多视角观察、理性的思考、扎实去实践
展开
-
UBOOT 启动参数: bootargs 和 bootcmd
bootm 0x22000000 -- 从 RECOVERY读取分区到RAM。-- 从KERNEL 分区中读取内核到RAM 0x22000000 地址,然后执行启动内核(bootm), 正常情况,bootcmd 到此结束。mw 1f001cc0 11 --"这里是针对2.4G 的wifi 设置命令"gpio out 4 1 -- gpio4 设置高电平。bootlogo 0 0 0 0 1 -- 执行bootlogo。原创 2023-09-08 12:39:59 · 754 阅读 · 0 评论 -
设置linux kernel 日志打印方法
关闭linux kernel debug功能原创 2021-12-28 19:56:22 · 2604 阅读 · 1 评论 -
解决一个linux U盘挂载问题
运行 挂载命令mount -t vfat /dev/sda4 /myusb/错误提示:FAT-fs (sda4): Volume was not properly unmounted. Some data may be corrupt. Please run fsck解决方法:1. lsmod 检查vfat 模块是否加载2. usb 是否共用,我的问题是usb 被占用...原创 2021-12-23 13:46:03 · 2030 阅读 · 0 评论 -
TQ2440(5): gdb 调试
1、编译程序 gcc -g xxx.c -o xxx2、启动dgb gdb 调试程序3、设置断点 break main4、运行程序 run5、使用gdb命令进行调试(括号里面指缩写) list(l) // 查看程序 break(b) 函数名 // 添加断点 ...原创 2018-04-12 22:06:10 · 178 阅读 · 0 评论 -
TQ2440学习笔记(1): 工欲善其事-必先利其器
知识点:1.在NetBIOS出现之后,Microsoft就使用NetBIOS实现了一个网络文件/打印服务系统,这个系统基于NetBIOS设定了一套文件共享协议,Microsoft称之为SMB(Server Message Block)协议2.安装arm-linux-gcc: 1).将gcc压缩包解压到系统根目录 解压到根目录指令:tar xvzf arm-linux-gcc-4.3.2.tgz...原创 2018-04-04 23:41:17 · 254 阅读 · 0 评论 -
TQ2440学习笔记(4): LED闪烁
编程思路 核心初始化1、参照S3C2440规格书,设置中断向量2、设置SVC 1). 关键词: bic orr MRS MSR CPSR SPSR -> mrs r0 cpsr // cpsr 值保存到R0 -> bic r0, r0,#0x1f // 后5位清零 -> orr r0, r0,#0x13 ...原创 2018-04-12 09:43:16 · 381 阅读 · 0 评论 -
TQ2440学习笔记(3): 使用samba 共享Linux文件
1、安装samba -> sudo apt-get update -> sudo apt-get install samba2、配置samba -> 添加用户并修改密码 useradd win passwd win -> 设置samba 登录用户密码 smbpasswd -a win -> 配置环境 vim ...原创 2018-04-12 09:27:48 · 173 阅读 · 0 评论 -
TQ2440学习笔记(2): uboot启动过程
1、2440 uboot启动过程 1). uboot/makefile -> smdk2440_config -> smdk2440 2). uboot/board/samsung/smdk2440/u-boot.lds -> 第一个文件start.S 3). uboot/cpu/s3c24xx/start.S -> b reset -&...原创 2018-04-11 22:53:21 · 271 阅读 · 0 评论