自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jefby的专栏

记录点点滴滴

  • 博客(99)
  • 收藏
  • 关注

原创 X86_64上运行ubuntu 16.04 for aarch64虚拟机

大部分人电脑都是x86_64,但有时候我们需要开发运行在arm64设备的程序,这时候arm64虚拟机就非常有用了,如下是详细步骤1. qemu-system-arm直接用apt安装 sudo apt install -y qemu-system-arm 或者是从源码安装wget https://download.qemu.org/qemu-2.12.1.tar.bz2tar...

2018-08-18 01:37:29 12665 13

原创 iOS通用Framework编译提示无bundle问题

在编译一个通用的Framework A, 但A依赖的Framework B有个bundle, 这个bundle在真机上编译运行没问题, 但是在模拟器编译通过不了, 提示错误如下:A/DerivedData/A/Build/Products/Debug-iphonesimulator/B/B.bundle" not found. Run 'pod install' to update the ...

2018-05-22 10:43:37 2896

原创 在aarch64主机中使用qemu启动虚机2--使用TAP网络模式

在上一篇文章中在aarch64主机中使用qemu启动虚机,介绍了如何使用用户网络模式来启动虚拟机,但是这种模式有很多缺点,例如不能和其他虚机通信,不能使用ping测试通信等。所以在这篇中讲述如何使用tap模式来启动虚机。该模型为私有虚拟局域网模型,只允许在本host机器上访问,不会影响到host机器网络.

2016-12-07 01:03:53 2735

原创 在aarch64主机中使用qemu启动虚机

在aarch64主机CentOS7.2中使用qemu启动ubuntu16.04系统

2016-11-25 20:35:19 4507

原创 本地使用qemu+libvirt来管理镜像

如何使用命令行virsh管理虚拟机

2016-11-16 00:39:58 1793

原创 修改trusty-server-cloudimg-amd64-disk1.img默认登录方式

修改trusty-server-cloudimg-amd64-disk1.img为密码登录

2016-11-11 13:50:54 3098 2

原创 华硕P45VJ升/降级BIOS记

事情的起源自用笔记本电脑2013年买了之后几乎很少用,最近下班回来看片总觉得风扇呼呼响,清理了灰尘也没卵用,就想着是不是bios没更新的问题。。。步骤下载WinFlush刷新最新的BIOS程序 http://www.asus.com/tw/support/Download/3/461/0/4/29/ 前提得下载ATKACPI 驅動和ATK 熱鍵工具程式,不然安装WinFlush会失败,提示非华

2016-10-02 07:49:42 3346 4

原创 使用Qemu调试内核(host=aarch64)

在前一篇文章http://blog.csdn.net/jefbai/article/details/44901447 已经介绍过主机为x86_64的情况下如何进行内核调试,但是如果主机换做AArch64呢??方法类似~1、编译qemu-system-aarch64 git clone https://github.com/qemu/qemu ./configure && make -j8

2016-03-26 20:50:42 2187

原创 AArch64硬件平台整理

ARM发布ARM v8架构,主要针对高性能企业级市场,由于ARM系列芯片的高度可定制和低功耗特性,众多小伙伴看到了服务器市场的希望,纷纷跟上,积极推进ARM进军传统服务器领域,虽然目前跟Intel相比还是太弱,但我相信肯定会打出一片天地,ARM授权SoC IP核心,企业可以根据具体应用需求来定制芯片,另外可以加入特定的硬件逻辑,例如SSL安全验证等,这些都是Intel所不能比得,就是生态系统目前还未

2015-11-30 21:41:42 5328

原创 ARM64从源码编译docker(v1.9.1)

arm64从源码编译docker

2015-11-30 20:41:11 4208 1

原创 Applied Micro Mustang 支持kvm

修复apm centos7 kvm 功能缺失

2015-11-06 20:16:39 752

原创 docker使用总结

docker使用基础

2015-11-04 20:54:27 590

原创 AArch64简介

about aarch64Focus on high performance Exception levels instead of different modesvirtualisation support built-in32 bit fixed length instruction more registersdivide instructioncompare & jump in

2015-08-29 10:10:44 6151

原创 使用指定glibc编译程序

使用指定glibc版本来编译程序

2015-08-22 14:33:00 17314 1

原创 记录glibc编译失败经历

glibc编译失败教训

2015-08-21 21:38:54 3485

原创 Fedora22 for arndale octa board(升级内核到4.1.0-rc8)

Fedora22 for arndale octa 升级内核到4.1.0-rc8支持4core

2015-07-02 23:26:04 646

原创 Fedora 22 for arndale octa board

arndale octa board 目前仅仅支持ubuntu系统,但是对我而言,比较熟悉Redhat系列,最好还是能够做个Fedora、CentOS系统,这样使用起来比较方便,和ubuntu类似,主要就是内核和文件系统两大模块,文件系统好办(从Fedora 22 for arm中提取对应的根文件系统即可),主要是内核,这次做系统也发现确实内核问题比较多一些,同样的内核,Fedora下运行会出现异常

2015-06-22 13:56:53 666

原创 arndale linaro ubuntu 系统初始化设置

当安装linaro系统后,发现使用dd烧写的系统只能使用到1G存储空间,而实际上有8G空间没有使用,此时就需要使用resize2fs来进行磁盘空间的扩容,烧写系统,到这里http://releases.linaro.org/14.06/ubuntu/arndale-octa下载最新的arndale-octa-trusty_server_20140623-668.img.gz文件,随后解压缩并烧写到t

2015-06-06 12:17:59 1736

原创 为Fedora21 aarch64制作RPM包(tengine)

本文简单记录将tengine-2.10版本源码打为rpm包的步骤,此处是简单的封装了下二进制,没有做复杂的脚本配置和gpg校验等,待以后有时间继续研究。

2015-04-08 10:45:00 2138

原创 在Linux下运行Qemu模拟AArch64硬件调试内核

参考链接: http://www.bennee.com/~alex/blog/2014/05/09/running-linux-in-qemus-aarch64-system-emulation-mode/环境说明: Fedora21 x86_64ARM公司推出ARM V8架构后,全面进入64位CPU时代,可是目前市场上出现的设备太少或者说性价比不高,但是又想做相关平台下的开发

2015-04-06 13:28:22 9364

原创 vsftp简单部署(匿名和本地可访问)

vsftp是Linux下提供的安全FTP服务器,全称是Very Secure FTP Fedora21下安装方法: $sudo yum install -y vsftpd 配置文件目录 /etc/vsftpd/ ├── ftpusers ├── user_list ├── vsftpd.conf └── vsftpd_conf_migrate.sh 主要配置文件是vsftpd.co

2015-03-31 10:59:51 10051

原创 dnsmasq TFTP directory /tftpd inaccessible: Permission denied

在fedora21 server版本中配置dnsmasq作为tftp服务器,修改配置文件/etc/dnsmasq.conf,增加如下选项: enable-tftp tftp-root=/tftpd在根目录下创建文件夹tftpd,修改属主为nobody:nobody,然后启动dnsmasq服务器,总是不能启动起来,错误信息如下:Mar 25 16:54:35 localhost dnsm

2015-03-25 17:24:47 3358

原创 Linux中2>&1 >/dev/null和>/dev/null 2>&1的区别

具体如图所示:

2015-03-18 12:40:55 702

原创 Linux加锁机制整理

面试的时候已经被问了N遍了,每次都答的不是很好,抽出时间整理下,用一张图来表达如下:

2015-03-17 22:45:01 1013

原创 gt9xx.c和gt9xx.h文件分析

LCD控制器驱动

2015-03-17 20:48:47 7257

原创 为设备构建Android系统

为设备构建Android系统获取专有的二进制文件 Android开源项目不能仅使用纯源码,它还需要额外的硬件相关的专有库才能运行,特别是硬件图像加速 解压缩专有的二进制文件   一般都是通过一个脚本文件实现,解压缩到vendor目录下 当添加专有二进制时,清除环境 #Make clobber选择和配置对应的设备擦除设备如果需要,将设备设置到fastboot模式下。

2015-03-17 20:40:24 733

原创 删除github的master分支

今天push源码的时候才发现不知不觉见竟然已经用到了公司git账号,额。。。怎么破?又不想删代码仓库,版本回滚??可是怎样才能让远程仓库也回滚捏??this is a question!!!问题来了,那么分析下原理大致如下: 1.新建一个分支,备份必要的文件夹到外部,回滚版本 2.本地删除master分支 3.本地仓库将新分支上传到远程,自动创建远程新分支 4.远程仓库设置主要分支为新分支

2015-03-13 03:04:52 18315

原创 玩转Raspberry pi之pidora

Pidora是fedora社区为树莓派优化定制的系统,rhel系统体验。这次新上手pidora感觉很多东西不如默认的Debian系,wiki缺失,文档太少啦!!刷好系统后使用ssh登陆到树莓派上,下面是整理的一些注意事项: 1.初次登陆设置 (1)用户名/密码:root/raspberrypi (2)系统默认是不能识别8G/16G或者更大的SD卡的,第一次登陆系统后,输入以下命令: $cd

2015-02-11 01:19:21 1119

原创 如何烧写自己编译的u-boot

好久没有做arndale octa board的开发了,最近想要把xen移植到arndale octa board上,首先需要改写u-boot以进入新的hyp mode,所以需要重新编译u-boot,并烧写到microSD卡上,查看官方文档,可以找到一种方法,另外还有一种方法是基于linaro官方的方法。         第一种方法,需要下载insignal公司的android源码,下载完成后

2014-10-12 21:55:46 1179

原创 修改u-boot编译选项以便支持使用arm-linux-gnueabihf-编译器编译(soft-float & VFP hard)

默认的u-boot使用的是

2014-10-12 01:27:01 8748

原创 20140528 repo sync后发现的bug "replace is not a member of std"

好久没更新arndalec octa的linaro-androidyuan

2014-05-31 19:55:54 1668

原创 Linaro ubuntu for arndale octa烧写步骤

linaro ubuntu镜像的下载和安装方法

2014-04-09 15:09:14 3270

原创 VxWorks下使用帮助help出错

在使用Tornado II开发VxWorks应用程序的时候,必须要查询一些常用函数,此时就必须借助于Tornado help文档了,可是今天设置chrome浏览器为系统默认浏览器后,再次打开help工具栏,报错,说找不到c:\program程序,猜测可能是默认浏览器设置的问题,于是乎打开IE Explorer,选择Internet 选项,如下设置:(主要是设置IE为默认浏览器):

2014-03-17 12:24:13 850

原创 Linaro Android 4.4.2系统下载和使用(arndale octa board)

Linaro_Android4.4.2for arndale octa的下载和使用方法

2014-03-07 21:11:02 4139 1

原创 Ubuntu12.04下禁止U盘等设备自动挂载和打开

有时候需要禁止U盘等设备的自动挂载,在Ubuntu12.04下方法:进入系统终端,ctrl+alt+T或者gnome-terminal,禁止自动挂载:$ gsettings setorg.gnome.desktop.media-handling automount false禁止自动挂载并打开$ gsettings setorg.gnome.desktop.media-handli

2014-03-07 21:08:31 8072

原创 有关Dbus的整理

What is D-Bus?D-Bus is a message bus system, a simple way for applications totalk to one another. In addition to interprocess communication, D-Bus helpscoordinate process lifecycle; it makes it simp

2014-03-04 19:23:55 812

原创 Ubuntu12.04_x64安装WPS

Ubuntu 12.04中自带有LibreOffice编辑器,但是可能是使用Office习惯了,总是不太习惯,WPS for linux是个不错的选择。但wps只提供32位版本的,64位下想要使用确实需要比较麻烦一些,所以就记录下来:1.下载wps for linux ,请下载deb版本的。2.进入ubuntu终端下,尝试安装$ sudo dpkg -i  wps_for_li

2014-03-04 14:24:42 1118

原创 repo sync时出现revision错误的解决记录

最近想要在Insignal官网上购买的开发板Arndale Octa5420 Board上做有关Android4.4.2系统的移植,刚开始是各种无头绪,不知道怎么下手,虽然在官网上已经下载到了4.2.2的源码,但是4.4.2变化比较大,一些移植做法可能细节上会有出入。另外,自己也完全是Android新手,没做过相关的开发,直接上手系统源码确实比较费力,但幸运的是Linaro组织28号发布了Arnd

2014-03-03 15:24:53 10327 1

原创 关于git-repo时manifest.xml的一些整理

git-repo的时候,关于mainfest文件的一些整理

2014-03-02 20:28:10 15177

原创 Android Octa源码编译和下载过程详细记录

arndale octa Android 源码编译详细过程和常见问题分析

2014-02-28 17:31:11 3788

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除