- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 使用 docker 构建 ubuntu-desktop
确保基本 ip 及端口,用户名和密码都正确,基本上可以进入 ubuntu 桌面的,这里用的是 xfce, 比较轻量级,用作服务端一般也不需要太多重量级的桌面应用,够用了,然后可以像正常的 ubuntu 一样使用,安装 verdi / vcs 等常用工具。虚拟机在本地效果还可以,要做成远程桌面还需要进行一定量开发工作,这里就不讨论虚拟机,各有各得优缺点。如果无法连接,要检查 ip 及端口,还有通过 netstat 排查哪个阶段不成功,还有就是看下相关日志,我这里遇到没有权限。
2024-03-09 10:34:08 1071
原创 ubuntu20.04 下编译 veerwolf
Vivado 安装: 首先得下载安装包,大概 35G, 如果是网页版,下载要等很久,这边直接下载安装包,不要用 wget 工具,直接用 axel/ aria2 进行下载,几分钟就下载玩了。安装选择 vivado, 编译 veerwolf 需要 vivado,这个折腾好长时间,最终选择下载完整压缩包,然后解决安装即可。其它版本 vivado 会提示不支持,需要把安装好得 vivado 导出到环境变量。编译出 bit 文件,等待加载到 fpga 验证。
2024-02-25 11:53:19 485 1
原创 virtualbox 使用技巧-启动界面
用了多年的虚拟机管理器,也用从事过 vbox/qemu+kvm 源码级开发, 都没太关注怎么去使用虚拟机管理器(VMM), 暂且不说 pve、ESXi 等。容器技术解决了环境的构建,但是系统缓存及配置等持久化,虚拟机可以做的很好。vbox 启动虚拟机有多种方式,正常启动、无界面、分离式。
2024-02-24 12:05:50 969
原创 git:解决server certificate verification failed问题
git clone/pull 时会出现Certificate verification failed。
2024-02-20 00:00:43 1361
原创 edk2 中链表操作
链表是构建复杂系统的基石,学习时要注意结合代码画图edk2中链表操作和 linux内核参数是相反的edk2中不提供遍历接口,需要手动 for 循环edk2中使用 CR宏和 container_of一样的效果。
2023-05-04 22:28:42 254
原创 arm 各种 gcc 编译器区别
arm和 aarch64不同架构的 gcc编译器如何选各种编译器编译出来的 elf文件差异在哪多种架构依赖的库在加载时如何设置多个版本的 gcc如何切换
2022-05-25 22:24:37 2966
原创 ARM SCP framework初始化
在现有的 ARMv9提供的 fvp代码包含多个部件的代码,主要包括 scp、atf、uefi、grub、kernel、busybox几个部分。模拟器的源码对于初学者可以不用理会,ARM V9主要用于服务器 SOC,其中 SCP则是包含了更多裸系统的外设控制。
2022-04-16 16:37:38 1947 2
原创 C 不定参数精要解析
涉及太多的面向对象编程,突然想在 C里面实现泛型,看到了可变参数就稍整理下,比较简洁,请注明出处: http://blog.csdn.net/young4714795881)实现基本理论: 参数列表入栈的顺序是连续的,通过一个固定参数类型访问连续内存块2)几个宏定义:(1) va_list: typedef
2015-04-12 12:16:47 595
原创 Ubuntu 14.04编译 android源码出现问题搜集(持续更新)
dalvik/vm/native/dalvik_system_Zygote.cpp: In function ‘int setrlimitsFromArray(ArrayObject*)’:dalvik/vm/native/dalvik_system_Zygote.cpp:199:19: error: aggregate ‘setrlimitsFromArray(ArrayObject*)::r
2014-11-16 09:51:19 3460
原创 Eclipse错误:Conversion to Dalvik format failed with error 1
最近新项目工程,导入之后启动时无法打开模拟器,并提示错误:Conversion to Dalvik format failed with error 1google搜索了下,网上给的基本的解决方法就是下面这种或者类似的:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级
2014-09-29 16:41:00 709
原创 Android4.4使用 webview控件报错nativeOnDrawfailed;clearing to background color
最近在整合 apk调用 flash的时候,里面用到 webview控件,然而还是每次打开应用都会提示如下错误: W/AwContents(2825): nativeOnDraw failed; clearing to background color"I/chromium( 2825): [INFO:async_pixel_transfer_manager_android.cc(56)]
2014-09-27 12:25:01 10610
原创 Android 的目录结构解析
在编译关于 framework层需要经常改一些参数,而且有的并不支持 android的编译系统,也就是需要你每次修改了其中文件需要手动的 make下。涉及到 JNI 和 Native相互调用的时候,更加需要熟悉整个android目录结构,借此需要整理下就在网上找了一个 4.0的目录,注释还是挺齐全的。就目前工作情况对此进行注释下,方便以后参考学习。 Android 4.0|-- M
2014-08-14 15:57:03 651
ARM Cortex-M3权威指南光盘
2012-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人