cubietruck制作刷新lubuntu-kernel】的更多相关文章

一:安装交叉编译工具链以及相应的工具(系统最好是ubutnu-64位-server) sudo apt-get install g++ sudo apt-get install libncurses5-dev sudo apt-get install zlib1g-dev sudo apt-get install bison sudo apt-get install flex sudo apt-get install unzip sudo apt-get install autoconf sud…
前言   buildroot虽然灵活,但是基于实际情况,本身是侧重驱动和应用定制开发的只定制一次文件系统投入有点多,还不如直接ubunt自己交叉编译依赖库,做一些库的移植裁剪.  于是本篇就使用ubuntu系统了,至于其他库自己下源码在宿主机交叉编译号后,再拷贝过去或者直接在板子上编译也行(只是会比较慢),但是意义不大,因为开发过程肯定是用宿主机,不然核心板编译太慢,在编译上会花费不少可以省去的时间.   为什么选择ubuntu   核心板方案上已经提供适配好的基础uboot和kernel,这个…
前言   上一篇搭建好了ubuntu宿主机开发环境,本篇的目标系统主要是开发linux+qt,所以需要刷上billdroot+Qt创建的系统,为了更好的熟悉原理和整个开发过程,选择从零开始搭建rk3568的sdk开发环境.   RK系列SDK简要介绍 目录结构   一个通用 Linux SDK (RV系类的sdk没有对工程目录包含有 buildroot. debian. app. kernel. u-boot. device. docs. external等目录.  以下是RK系类的目录分类:…
参考 http://www.cnblogs.com/chenfulin5/p/5887552.html 制作SD卡 u-boot 编译完之后, 进入 u-boot 目录里面的 sd_fuse cd ~/tiny4412/uboot_tiny4412/sd_fuse make cd tiny4412 su # 升级到root 用户 ./sd_fusing.sh /dev/sdb # 运行sd 卡制作脚本 进入kernel 源码目录 内核编译完之后 # sd 卡拔了重新插入之后 cd /home/t…
将图片数据写入Record文件 # 定义函数转化变量类型. def _int64_feature(value): return tf.train.Feature(int64_list=tf.train.Int64List(value=[value])) def _bytes_feature(value): return tf.train.Feature(bytes_list=tf.train.BytesList(value=[value])) # 读取mnist数据. mnist = input…
NULL RAM : mkdir ramdisk_test  临时挂在点 dd if=/dev/zero of=rootfs.ramdisk bs=1k count=10000 建立空硬盘//15000(15M) losetup /dev/loop0 rootfs.ramdisk 挂在临时硬盘 mke2fs -m 0 /dev/loop0 格式化此硬盘 mount –t ext2 rootfs.ramdisk ./ramdisk/ramdisk_test/ cp -rf ./rootfs_ucl…
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/23698511 今天继续对我们的csdn客户端未完成的功能进行实现,本篇博客接着客户端上显示csdn上的各类别下的的文章列表 (制作csdn app 三)继续完善我们的app. 今天的目标是: 1.对文章列表的下拉刷新,上拉加载. 2.没有网络的情况下,依然可以看到缓存在手机上的文章列表,以及上拉加载等. 大概效果图: 1.首先是对MainFragment.java编写,真对XL…
转自:http://yklovejava-163-com.iteye.com/blog/1889949 下面介绍的是用FusionCharts制作实时刷新图的过程(FusionCharts确实太好用了,~~o(>_<)o ~~).   1. 网上没什么例子可以参考,官网有,先下载FusionChartsSuiteXTEval.大概有164M(下载速度比较慢,估计得1~2个小时).      解压缩出来,主要关注以下几个目录:      ▶ FusionChartsSuiteXTEval\Fus…
本篇文章分享一篇关于 vue制作可路由切换组件.可刷新根据路由定位导航(自动展开).可根据路由高亮对应导航选项 一.实现的功能如下: 1.可折叠导航面板 2.点击导航路由不同组件              3.在当前页f5刷新,或者在url输入对应的路由地址,会根据路由打开左侧导航对应的位置并且展开.高亮 二.代码详情 1.main.js import Vue from 'vue' import App from './App' import router from './router' //引…
又一次制作android和lubuntu双系统固件 因为本人改动了lubuntu的驱动和设备树信息,为了方便烧写系统,所以又一次制作了双系统的固件. Firefly wiki教程里有android固件的制作方法.双系统的制作方法是一样的.能够參考http://wiki.t-firefly.com/index.php/Firefly-RK3288/Customize_android_firmware. 步骤: 1.      下载firefly官网的双系统固件. 2.      解压固件包(參考w…
kernel下制作动态logo 在uboot中实现logo的好处是反映速度快. 在kernel中实现logo的好处是,不管是android还是什么其他平台,logo显示无需考虑上层平台. 参照三星平台的写法,logo的显示一方面是开机时产品的标志,另一方面也是lcd驱动执行后显示屏工作正常的标志. 所以logo的显示自然就藏于lcd驱动代码当中. static int __devinit s3cfb_probe(struct platform_device *pdev) { struct s3c…
编译linux kernel及制作initrd ( by quqi99 ) 作者:张华  发表于:2013-01-27    ( http://blog.csdn.net/quqi99 ) 运行一个linux系统需要三项内容:   1,kernel, 内核,一些核心的代码块,如进程管理,它要求体积很小.   2,initrd, 进入系统所需预告加载的硬件驱动module的一个最小集.当GRUB加载kernel时,kernel会在内存中将initrd文件mount到rootfs上激活,然后kern…
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/strengthen/p/10182985.html ➤如果链接不是山青咏芝的博客园地址,则可能是爬取作者的文章…
制作小地图:小地图自刷新制作小地图 原理:用不同的图标表示场景中不同的游戏物体,将(场景中)游戏物体位置实时放置小地图上,并控制图标的位置更新 好处:可更好控制小地图上所需要显示的游戏物体 游戏项目已托管到Github上: 传送门 使用Camera渲染制作Minimap小地图: 传送门 小地图效果 (不足:并未对超出地图中的物体进行销毁~) 脚本 using System.Collections; using System.Collections.Generic; using UnityEngi…
之前的某次番啬看到油管上有这么一个进度条,当时觉得挺好玩,一直想着做一个试试,刚才弄了一下写了一个不算太好看的简陋版本,哈哈. (本博客刷新会头部会出现,因为并没有真正的参与到浏览器加载是否完整这个渲染过程中来,所以只是一个表象,并不是说这个显示完了就浏览器也加载完了所以资源.) 效果图: 先看下html: 就两个标签 <div id="barbg"> <div id="bar"> </div> </div> CSS:…
1.下载kernel源码: wget https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.18.18.tar.gz 2.解压源码 tar -xvf linux-4.18.18.tar.gz 2.配置kernel config 3.make rpm 4.提取kernel.spec 5.创建rpmbuild目录 mkdir rpmbuild/{BUILD,SOURCES,SPECS,RPMS,BUILDROOT} -pv 6.拷…
index.html <script src="jquery.min.js"></script> <script> $(function(){ $.ajax({ //页面载入时载入评论信息 type:"GET", url:"10-17.php?act=load&id="+Math.random(), error:function(){$("#comments").html("…
http://docs.cubieboard.org/tutorials/ct1/installation/install_lubuntu_desktop_server_to_sd_card 按照上面的方法安装系统到SD卡 基本步骤: 将SD卡前面2048个字节清零并写入启动程序 分区格式化 写入系统镜像 改变硬盘上的系统(可选) 要解决的问题: 1.Ghrome 上网中文乱码 安装字体sudo apt-get install ttf-wqy-microhei 修改配置文件:sudo vi /e…
jPaginate是一款动感滚动分页插件,它的表现形式是像分页的按钮一样,有意思的是这些按钮却可以左右滚动,可以通过单击或 鼠标滑向点两侧的小箭头来控制按钮的左右滚动. 读取第一页数据: <div id="pagetxt"> <?php $query = mysql_query("select id,title,addtime from article order by id desc limit 0, 6"); while ($row = mys…
这段时间一直在研究如何制作一个适合Xen虚拟化的Windows Server 2008(2012)磁盘镜像,中间虽然遇到了一些阻挠,不过最终还是顺利解决,成功制作出了Xen Windows Server 2008(2012) 磁盘镜像模板.这里记录下整个制作过程: 1.首先要确保服务器的VT已经打开,可以通过如下命令来查看: [root@localhost ~]# cat /proc/cpuinfo | egrep '(vmx|svm)' 如果有输出,则说明该服务器的VT已经打开. 2.创建一个…
转自android recovery模式及ROM制作 1.总述 为了方便客户日后的固件升级,本周研究了一下android的recovery模式.网上有不少这类的资料,但都比较繁杂,没有一个系统的介绍与认识,在这里将网上所找到的和自己通过查阅代码所掌握的东西整理出来,给大家一个参考! 2.Android启动过程 在这里有必要理一下android的启动过程: 图1 android启动过程 系统上电之后,首先是完成一系列的初始化过程,如cpu.串口.中断.timer.DDR等等硬件设备,然后接着加载b…
美睿视讯 为蜂鸟A20准备的 MerriiLinux 功能非常简陋.所以能用上主流的 debian 或者 LUbuntu 就可以说是非常迫切的需求了.蜂鸟A20(Merrii Hummingbird A20)从硬件配置上来说非常接近 cubietruck ,相同的全志A20,相同的千兆PHY 芯片 RT8211E ,相同的wifi Bluetooth芯片 AP6210.但内存和闪存比 cubietruck 要小.   准备工作: 1.编译蜂鸟专用 uboot (主要是为了激活网卡.如果不想编译u…
Docker能做些什么? 1.docker能够解决虚拟机能够解决的问题 2.隔离应用依赖 3.创建应用镜像并复制 4.创建容易分发的即启即用的应用 5.docker的想法是创建软件程序可移植的轻量容器 镜像 1.docker的镜像类似虚拟机的快照 2.在现有镜像的基础上创建镜像 容器 1.可以从镜像中创建容器 2.容器和虚拟机一样是隔离的,它也拥有一个唯一ID和唯一供读人的名字,docker允许公开容器的公开端口 3.容器是被来设计运行一个应用的 而不是一台机器 4.容器应该是短暂和一次性的 链…
制作一个64M的U盘启动盘(mini linux + winpe +dos toolbox) 自己动手定制winpe+各类dos工具箱U盘启动盘+minilinux 由于一个64M老U盘,没什么用,拿来发挥余热.如果U盘够大,可以使用功能更强大的mini linux和带更多工具的winpe.这次安装了winpe+maxdosv6plux+矮人dos5.3+cdlinux0.4.9+ mclinux2.02+bomberlinux3.7,工具应该算比较多了.思路很多:法1:可以先做成dos启动盘,…
http://cn.opensuse.org/OpenSUSE_%E5%86%85%E6%A0%B8%E7%BC%96%E8%AF%91%E6%95%99%E7%A8%8B_(kernel_2.6.x) Contents [hide]  1 声明 2 简述 3 基础知识 3.1 什么是内核 3.2 什么是补丁 3.3 为什么要重新编译内核 3.4 若升级不成功,如何恢复官方内核 4 编译步骤 4.1 需求 4.2 下载内核源代码及补丁 4.2.1 哪里获得内核源码 4.3 给内核源代码打补丁 4…
http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 建立调试环境 发行版的选择和安装 安装交叉编译工具 bin工具集的使用 qemu的使用 initrd.img的原理与制作 x86虚拟调试环境的建立 arm虚拟调试环境的建立 arm开发板调试环…
自己动手定制winpe+各类dos工具箱U盘启动盘+minilinux 由于一个64M老U盘,没什么用,拿来发挥余热.如果U盘够大,可以使用功能更强大的mini linux和带更多工具的winpe.这次安装了winpe+maxdosv6plux+矮人dos5.3+cdlinux0.4.9+ mclinux2.02+bomberlinux3.7,工具应该算比较多了.思路很多:法1:可以先做成dos启动盘,这样直接加载各类dos工具,然后再用grub4dos加载winpe.法2:可以做成ntload…
本文转载自:http://www.it610.com/article/5752570.htm 1.概述 1.1   文档概要 前段时间学习了AndroidRecovery模式及OTA升级过程,为加深理解和防止以后遗忘,所以写这篇文档进行一个总结和梳理,以便日后查阅回顾.文档主要包括两部分,第一部分为OTA升级包的制作过程分析,第二部分为Recovery模式下OTA升级包安装过程的分析,其中包括Recovery模式分析及服务流程. 1.2   参考文献 <Recovery 开发指导> <A…
基于OpenCV制作道路车辆计数应用程序 发展前景 随着科学技术的进步和工业的发展,城市中交通量激增,原始的交通方式已不能满足要求:同时,由于工业发展为城市交通提供的各种交通工具越来越多,从而加速了城市交通事业的发展. 道路容量严重不足 汽车增长速度过快 公共交通日趋萎缩 交通设施条件不足 缺乏整体发展战略 交通计数应用程序是为了统计交通流量用的,对城市.或公路网络,道路的规划设计所必须的参数-交通量(当然包含比如日交通量.年交通量.日交通高峰流量等) 今天,我们将学习如何根据计算机视觉和没有复…
使用Visual Studio SDK制作GLSL词法着色插件 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader.这时在vs里直接编辑shader就会显得很方便.但是vs默认是不支持GLSL的语法着色的,我们只好自己动手创造.最简单的实现自定义语法着色的方法就是创建一个VSIX插件包,我们只需要安装Visual Studio SDK,使用内置的模版就可以构建一个插件项目. 1. 安装Visual Studio SDK 在http://www.microsof…