02 2017 档案
摘要:Beagleboneblack在启动linux之前还有三个启动阶段: ROM code --> MLO --> u-boot --> kernel 先看看ROM code干了些什么 ROM code是TI固化在芯片内部的,处理器上电之后会先跑到这里执行一部分代码,看看这部分代码在哪: Boot RO
阅读全文
摘要:u-boot(2014.04)是通过顶层makefile调用各子目录中的makefile来实现整个工程的编译的,实际上子目录的makefile是include进来的。这里仿照这种结构写个模板测试一下。 目录结构: mytest: add: mul: Makefile mul.c mul.h add.
阅读全文
摘要:安装调试器 1. gdbserver 2. gdb-multiarch 建立工程 新建一个cpp工程,ToolChains选择Cross GCC 这里使用的是arm-linux-gnueabihf-的交叉编译器 编译 GDB设置 在当前工程目录下新建一个.gdbinit文件,加入以下一行: 新建一个
阅读全文
摘要:基本的配置: 型号:HP G4-2045TX CPU:i3-2370 硬盘:一块120G的SSD装了win10,efi引导;另外一块500G的HDD没有装系统,GPT格式,分了4个区 内存:6G 想法: 在HDD上划出50G的空间来装Mint18 安装过程: 1. 分区,在win10下使用磁盘管理工
阅读全文
摘要:在玩BeagleboneBlack一段时间之后不可避免地接触到了u-boot,之前的玩耍过程大致上是这样的: 在MATLAB下耍,因为MATLAB提供了它的硬件支持,可以直接在命令行与之交互,也可在simulink下直接编译仿真模型下载到板子上运行,当时的感觉是,我勒个去,MATLAB真是无所不能。
阅读全文
浙公网安备 33010602011771号