文档章节

【Rayeager PX2】Rayeager PX2开发板上安装FreeBSD

穿
 穿prada的008
发布于 2015/05/04 18:04
字数 218
阅读 17
收藏 0

在PX2开发板上安装FreeBSD

PX2主芯片是RK3188(Cortex A9)所以FreeBSD支持FreeBSD

安装方法:

1.  下载

2.  汇编Kernel,安装在USB Flash(盘符da0)

# truncate -s1024MXXX.img

 # mdconfig -f XXX.img -u0

 # newfs /dev/md0

 # mount /dev/md0 /mnt

 # make TARGET_ARCH=armv6 kernel-toolchain

 # make TARGET_ARCH=armv6 KERNCONF=RADXA buildkernel

 # make TARGET_ARCH=armv6 buildworld

 # make TARGET_ARCH=armv6 DESTDIR=/mnt installworld distribution

 # umount /mnt

 # mdconfig -d -u0

 # sysctl kern.geom.debugflags=16

 # dd if=XXX.img of=/dev/da0 bs=4096k

3.  获得rkcrc工具

4.  使用rkcrc

# cd ~/rkutils

# make rkcrc

5.  获得rkflashtool工具

6.  重新编写rkflashtool的Makefile和rkflashtool.c

7.  编译rkflashtool

# cd ~/rkflashtool

# make

8.

 

# cd ~/rkutils

# ./rkcrc -k /usr/obj/arm.armv6/usr/src/sys/RADXA/kernel.bin kernel.img

 

9.

 

# cd ~/rkflashtool

# ./rkflashtool p > parm.txt     ---- Change KERNEL_IMG address 0x60408000 to 0x60400000 and save it

# cd ~/rkutils

#./rkcrc -p ../rkflashtool/parm.txt ../rkflashtool/parm.bin

 10.

# cd ~/rkflashtool

# ./rkflashtool w 0x0 0x2 < parm.bin

11.

# ./rkflashtool w kernel < ../rkutils/kernel.img

12.

# cu -l /dev/ttyu0 -s 115200

13.启动开发板,运行FreeBSD。


分享自Ickey 电子工程社区 lover


© 著作权归作者所有

穿
粉丝 0
博文 51
码字总数 24172
作品 0
福州
私信 提问
独领风骚:Rayeager PX2高性能开发板的八大特性

Rayeager PX2是首款采用Rockchip PX2高性能AP的开源开发板,这款采用双核Cortex A9,频率高达1.4GHz的板子是Rcokchip与Chipspark智能设备驱动平台的首次结合。 出身Rcokchip的这款板子主要被...

超级丹
2014/10/28
192
0
Rayeager PX2 1GB/2GB增强版上市

Rayeager PX2 开发板采用Rockchip PX2处理器,内置双核ARM Cortex-A9核心,内存:1GB DDR3@400MHz,最高运行频率1.4GHz,配备Mali-400 MP4 GPU,支持OpenGL ES 1.1/2.0和OpenVG 1.1,同时支持...

穿prada的008
2014/09/15
332
1
独领风骚:Rayeager PX2高性能开发板的八大特性

Rayeager PX2是首款采用Rockchip PX2高性能AP的开源开发板,这款采用双核Cortex A9,频率高达1.4GHz的板子是Rcokchip与Chipspark智能设备驱动平台的首次结合。 出身Rcokchip的这款板子主要被...

超级丹
2014/10/27
1
0
芯客工业级CORTEX A9开发板RAYEAGER PX2

欢迎使用芯客工业级ARM Cortex A9开发板Rayeager PX2! 由谷歌主导并推动的移动终端操作系统Android,由于其开源开放的特性,自发布之日起便受到全球各大IT厂商的欢迎。在各厂商的热情推动下...

穿prada的008
2014/11/04
465
2
Rayeager PX2开发板Ubuntu系统V1.0 beta版

将大于4GB的U盘插入ubuntu主机 fdisk -l 得到U盘的盘符,假设为/dev/sdc dd bs=4M if=px2_linaro_ubuntu.img of=/dev/sdc 重新拔插U盘 fdisk -l 查看u盘分区表情况,存储ubuntu系统的分区应该是...

穿prada的008
2015/01/29
49
0

没有更多内容

加载失败,请刷新页面

加载更多

代理模式之JDK动态代理 — “JDK Dynamic Proxy“

动态代理的原理是什么? 所谓的动态代理,他是一个代理机制,代理机制可以看作是对调用目标的一个包装,这样我们对目标代码的调用不是直接发生的,而是通过代理完成,通过代理可以有效的让调...

code-ortaerc
今天
5
0
学习记录(day05-标签操作、属性绑定、语句控制、数据绑定、事件绑定、案例用户登录)

[TOC] 1.1.1标签操作v-text&v-html v-text:会把data中绑定的数据值原样输出。 v-html:会把data中值输出,且会自动解析html代码 <!--可以将指定的内容显示到标签体中--><标签 v-text=""></......

庭前云落
今天
8
0
VMware vSphere的两种RDM磁盘

在VMware vSphere vCenter中创建虚拟机时,可以添加一种叫RDM的磁盘。 RDM - Raw Device Mapping,原始设备映射,那么,RDM磁盘是不是就可以称作为“原始设备映射磁盘”呢?这也是一种可以热...

大别阿郎
今天
12
0
【AngularJS学习笔记】02 小杂烩及学习总结

本文转载于:专业的前端网站☞【AngularJS学习笔记】02 小杂烩及学习总结 表格示例 <div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names | orderBy ......

前端老手
昨天
16
0
Linux 内核的五大创新

在科技行业,创新这个词几乎和革命一样到处泛滥,所以很难将那些夸张的东西与真正令人振奋的东西区分开来。Linux内核被称为创新,但它又被称为现代计算中最大的奇迹,一个微观世界中的庞然大...

阮鹏
昨天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部