深入了解uboot零碎,用比较通俗易懂的方式了解uboot技术
2021/1/24 8:37:29 1.78MB uboot 操作系统
1
详细分析了uboot的启动流程,从汇编代码,经过硬件初始化等,跳转到C代码...关键地方,每一行的代码注码。
太实用了,老手一定要看!
2015/10/22 1:20:37 560KB uboot代码 详细分析
1
移植好的u-2012.10,移植好nandflash,lcd,mmc,net,usb等驱动。
验证可运转。
make后运转./cat4k.sh生成u-boot-nand.bin即为可nand启动的uboot.
2018/9/21 2:08:11 6.57MB ok6410 uboot u-boot 2012.10
1
这篇文章,很基本的教会你如何移植uboot,以及uboot的原理!
2016/6/13 18:50:53 1.7MB 嵌入式 arm uboot u-boot
1
这篇文章次要基于AM335x的linuxSDK,讲述如何修改UART接口去打印调试信息。
2016/5/2 1:46:31 400KB AM335X linux 嵌入式
1
海思3515的全部开发文档,从uboot到内核到使用程序开发
2018/10/1 4:44:58 6.85MB hi3515 sdk
1
malloc的源码实现,很方便移植。
特别是在BootLoader或者单片机开发过程中,想要实现malloc、free、realloc等函数时,只需要将紧缩包里的malloc.c和malloc.h拷贝到你的工程的同一个目录下,编译链接进去即可。
紧缩包里的test.c提供了一个使用示例供参考。
【该malloc的实现改编自uboot源码】
2022/9/7 6:50:01 51KB malloc源码
1
之前买的友善的板子tiny4412加强版,他们官方提供的uboot只能输出“ok”,这个版本就是网上说的1506版本的uboot可以进行一些裸板程序的开发
2022/9/4 19:44:33 16.33MB tiny4412 uboot 嵌入式
1
树莓派3b+的Ubuntu版本彩虹屏处理方案烧录原版UbuntuMate会出现卡在彩虹屏不动的问题,原因在Ubuntu的官方Wiki上已经解释,就是因为官方镜像提供的引导是树莓派2的Uboot引导,而这个引导无法在树莓派3B+上运行。
官方给出的方法:1、下载最新的树莓派官方Boot2、更改config文件kernel=vmlinuzinitramfsinitrd.imgfollowkernel#device_tree_address=0x0200000最后一句是注释这一行3、替换Boot文件bootcode.binfixup.datstart.elf但是官方的方法太麻烦,我直接从原版树莓派系统里面提取了需要的文件和修改好的config,打包在附件中。
使用方法:1、正常步骤烧录ubuntumate2、下载附件并解压,可以得到4个文件bootcode.binfixup.datstart.elfconfig.txt3、直接在资源管理器里面打开tf卡可见的盘符。
注:烧录好的tf卡在Win下会识别出来两个盘,一个能打开,一个不能打开,能打开的那个盘里面存放的是引导文件,另外的不能打开的是ubuntu的根文件系统,我们需要改的是存放引导文件的那个盘。
4、将解压出来的4个文件拷贝到第3步中提到的盘里面,覆盖掉原有的文件。
5、将TF卡插入树莓派。
EnjoyIt
2022/9/4 16:42:37 1.55MB raspberry pi
1
本人备份一下
2019/5/1 5:12:10 435KB linux u-boot 操作系统
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡