【Rayeager PX2】Rayeager PX2开发板上安装FreeBSD
2019独角兽企业重金招聘Python工程师标准>>>
在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
转载于:https://my.oschina.net/u/2007588/blog/410520
【Rayeager PX2】Rayeager PX2开发板上安装FreeBSD相关推荐
- 安卓开发板烧写程序与安装软件的区别_在开发板上安装Android
一.安装串口调试工具 开发Linux驱动程序无法像开发Android应用程序直接在Eclipse中开发,但是可以通过串口来通信.所以就需要安装串口调试工具,在这儿我们使用的串口调试工具是minicom ...
- python怎么安装开发版_【干货】开发板上安装python的hiai库和opencv库
Matrix是已经支持phthon接口了,但是发现目前python的hiai库并没有自动安装,需要自己安装: 话不多说下面是安装步骤: 步骤1. 开发板联网,如果已联网则跳过该步骤: 接下来需要在开发 ...
- 导出RK3288开发板上的根文件系统,并打包img
整体操作一共三步: 一.将Rk3288的整个根文件系统的文件,通过ssh拷贝到PC系统(Ubuntu): 二.将此拷贝的全部文件,加载到虚拟光盘中,制作成img文件: 三.将img文件,再烧回RK32 ...
- 导出开发板上的根文件系统,并打包制成img镜像
具体流程分为三步走: 第一:将开发板RK3588的整个根文件系统的文件,通过ssh拷贝到PC系统(Ubuntu): 第二:将此拷贝的全部文件,加载到虚拟光盘中,制作成img文件: 第三:将img文件, ...
- RT3070L_USB_WIFI网卡在GT2440开发板上的移植和使用(一)
前言:万事开头难!我!一个嵌入式小白,在这个xxx的时代,也打算开个博客记录我的嵌入式学习之路.第一篇就结合韦东山老师的关于无线网卡移植的课程,并搜索RT3070L移植过程,配合自己的GT2440开发 ...
- arm开发板上4G网络转为以太网口供其他设备使用
一个设备和ARM开发板的以太网口连接使用4G模块实现上网 最后做完发现只要思路对,没什么特别难的东西要做,开始我一直以为是路由表.arp的问题,其实都不是,只是IP地址转换的问题,其他都不需要动.之前 ...
- 如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文主要介绍如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib. OpenC ...
- Ubuntu与开发板上的NFS安装与使用
Ubuntu下NFS Server安装配置 1.安装nfs-server apt-get install nfs-kernel-server 关闭防火墙 sudo ufw disable 2.建立nf ...
- 在Developerkit开发板上运行blink例程
2019独角兽企业重金招聘Python工程师标准>>> 摘要: 本文将介绍怎么样在VScode环境下,将AliOS Tings提供的blink例程在Developerkit开发板上运 ...
最新文章
- ubuntu16.04下Sublime Text3中文无法输入解决方法和创建桌面快捷方式
- 搭建 Visual Studio 和 Freeglut、GLEW的OpenGL环境
- winFrom简单引用Webservice
- HDU-1874 畅通工程续 (最短路径启蒙题)
- oracle系统库名,Oracle 札记之 一:数据库名,数据库实例名,数据库域名,操作系统环境变量...
- python统计汉字个数是_Python中文词频统计
- 不大于数的2整数幂的数
- php执行linux命令的6个函数
- ★LeetCode(104)——二叉树的最大深度(JavaScript)
- 微机接口技术实用教程(第2版)-任向民,王克朝,宗明魁-课后答案
- 网络工程师试题(二)2020-12-8
- 虚拟机服务器做ghost,图文教程:利用VMware虚拟机一步一步学着做GHOSTX——转自无约而来...
- 使用Windows ADK 创建以U盘引导启动的Windows PE
- 【其他】VirtualBox压缩磁盘占用空间
- 工业视觉 五 频闪及抑制频闪
- LCL滤波器电容阻尼选择
- Android拦截电话与短信(电话拒接/短信拒收)
- js网页点击播放背景音乐,再次点击暂停播放背景音乐
- MySQL经典练习题,看看你会几道?
- K8S 常见面试题总结