阉割版BBBlack安装Debian
开门见山,直入主题
咸鱼入手3块阉割ARM板,经过快递近6天运输到手,不过价格便宜
东西下面这样的(借了咸鱼的图):

发现这块板是阉割版的国外beagleboard.org型号为BeagleBone Black的开发板,官网有很多详细的资料,如下图


不愧是官网,资料不是一般的全,我们先看看哪些东西被阉割掉了吧。
(下图都是实际收到的板子)

我框出的部分不是全部,但是比较大的功能型部分:
(1)5V充电口
(2)和(3)HDMI成帧器和MicroHDMI接口
(4)USB接口
先说结论,
(1)5V充电口焊上插座就可以作为供电口使用,5V1A足矣,规格我记得是3.5的1.5(上图中正极在上,负极在中)
(2)和(3)缺核心电子元件HDMI成帧器,加焊成本过高,因此建议不打这块的主意
(4)USB接口附近缺元件比较多,觉得不靠谱没试,试过的朋友可以留言告知一声
好,硬件看完了,开始折腾软件吧。
首先,机器是定制版的ANTMINER定制版的Angstrom系统(我是第一次听说这个系统),可玩性资源我个人认为都比不上Debian,自带一个管理页面,也没啥球用,所以刷系统就是我的第一选择。
官方提供Debian刷机包,2G和4G的版本,结果

看来阉割不止在看到的那么简单,256M刷2G系统可想而知是刷不成的,剩下的路就是两条
1.用SD卡跑系统
2.换NAND芯片
本着最低成本解决问题的态度,选择1---SD卡跑系统,我们就来看看具体怎么弄吧
材料:TF4G-16G(大的没试),读卡器,USB2TTL(可选)
1.下载Win32 Disk Imager
下载地址:https://sourceforge.net/projects/win32diskimager/
2.下载BB Black官方固件
下载地址:http://beagleboard.org/latest-images
如果不知道刷哪一个,我直接放个Debian8.6的:https://debian.beagleboard.org/images/bone-debian-8.6-iot-armhf-2016-11-06-4gb.img.xz
下载后在本地解压成Img后缀文件,放好
3.写入系统
a.TF卡插入读卡器,插入电脑出现盘符
b.运行Win32 Disk Imager
c.在下图上面Image File位置选择解压好的IMG文件,Device位置选择TF卡盘符,确认无误后点击Write,直到弹出成功对话框。

d.重要步骤来了
准备好板子,插上网线,TF卡,拿杜邦线或者随便能用来短路的金属,用来短接主板上的S2开关触点(原主板Boot按钮)

按上图方向,四个触点,保持左右短接,然后接通电源,在蓝灯不规则闪烁后才能松开短接。至此启动模式永久切换成TF卡启动。
此步骤我插上USB2TTL在监控信息,未作具体操作,所以不确定USB2TTL在此过程有无实际影响。
e.扩展系统空间至TF卡全容量
不做这一步,TF卡的全部容量无法在系统中使用。
通过路由或者TTL获取启动板子的IP地址登陆设备
用户:debian 密码:temppwd
用户:root 密码:无
#cd /opt/scripts/tools
#./grow_partition.sh
执行完毕后,TF卡全容量使用。
以上,步骤完毕,高高兴兴进系统装软件,GPIO啥的都是可以用的

嗯JDK也是没有问题的

最后,就是不怎么美观

最后附上参考地址:
https://beagleboard.org/getting-started#hardware
https://elinux.org/Beagleboard:BeagleBoneBlack
https://elinux.org/Beagleboard:BeagleBoneBlack_Debian
http://beagleboard.org/latest-images
[其它资料]
电源管理芯片资料:
http://www.ti.com/product/tps65217
http://www.ti.com/lit/ug/slvu551i/slvu551i.pdf
系统参考手册:
https://github.com/beagleboard/beaglebone-black/wiki/System-Reference-Manual#535_Boot_Modes
WIKI:
https://github.com/beagleboard/beaglebone-black/wiki
杂项:
http://www.eeboard.com/evaluation/beaglebone-black%E4%B9%8B%E7%A1%AC%E4%BB%B6%E7%AF%87/
http://bbs.eeworld.com.cn/thread-431409-1-1.html
http://bbs.eeworld.com.cn/thread-431746-1-1.html
http://bbs.eeworld.com.cn/thread-431408-1-1.html
http://www.cnblogs.com/sankye/p/5424177.html
https://www.cnblogs.com/leptonation/p/5152723.html
https://www.cnblogs.com/zhezhe1988/p/4338417.html
未经允许请勿转载
阉割版BBBlack安装Debian的更多相关文章
- VMware Player安装Debian系统
尝试用虚拟机来安装Debian系统,感觉这样一来安装与卸载方便,二来也可以在Linux系统安装出现问题的情况下方便在host主机上查找解决方法,同时也避免了要重新设置分区来安装Linux系统(双系统的 ...
- 将archlinux 2013-06-01版,安装配置为个人工作站
本文安装所使用的镜像为:archlinux-2013.06.01-dual.iso.首先请看看我安装完成之后的效果.图一,是第一个虚拟桌面及右键菜单图: 图二,是第二个虚拟桌面效果图.后几个虚拟桌面图 ...
- 安装Debian 7.8 过程,以及该系统的配置过程
最近,我给自己的电脑安装了Debian操作系统,版本7.8 stable.Debian我相信大家都能了解,它是Ubuntu的基础,Ubuntu是基于Debian的unstable开发的.我安装这个系统 ...
- 在2002年的老电脑上安装Debian
在2002年自己花了家里八千多元买了一台联想昭笔记本电脑.配置是PIII 750 Hz, 128 MB内存(后来升级到了320 MB).那个时候大学里买笔记本电脑的人还不多,宿舍里的同学大都攒的台式机 ...
- 编译原理作业(第一次)-完成retinf.c(阉割版)
首先,作业要求概括如下: 根据前缀表达式文法,实现statements() 和expression() 两个函数. 并且要求使得语义分析在完成分析前缀表达式并输出中间代码的同时,也能够将前缀表达式翻译 ...
- [转载]将archlinux 2013-06-01版,安装配置为个人工作站
原文地址:将archlinux 2013-06-01版,安装配置为个人工作站作者:老圃无蔓 安装所使用的镜像为:archlinux-2013.06.01-dual.iso.首先请看看我安装完成之后的效 ...
- 在ANTMINER(阉割版BeagleBone Black)运行Debain
开门见山,直入主题 咸鱼入手3块阉割ARM板,经过快递近6天运输到手,不过价格便宜 东西下面这样的(借了咸鱼的图): 发现这块板是阉割版的国外beagleboard.org型号为BeagleBone ...
- *** Python版一键安装脚本
本脚本适用环境:系统支持:CentOS 6,7,Debian,Ubuntu内存要求:≥128M日期:2018 年 02 月 07 日 关于本脚本:一键安装 Python 版 *** 的最新版.友情提示 ...
- 升级到windows10之后的骚操作,安装debian,centos7,支持linux、docker、kubectl命令
修改Windows10默认字体和图标很大 打开Hyper-V Windows10下载Docker Desktop https://www.docker.com/products/docker-desk ...
随机推荐
- java并发:AtomicInteger 以及CAS无锁算法【转载】
1 AtomicInteger解析 众所周知,在多线程并发的情况下,对于成员变量,可能是线程不安全的: 一个很简单的例子,假设我存在两个线程,让一个整数自增1000次,那么最终的值应该是1000:但是 ...
- tf.Session()、tf.InteractiveSession()
tf.Session()和tf.InteractiveSession()的区别 官方tutorial是这么说的: The only difference with a regular Session ...
- PAT L3-004 肿瘤诊断(三维广搜)
在诊断肿瘤疾病时,计算肿瘤体积是很重要的一环.给定病灶扫描切片中标注出的疑似肿瘤区域,请你计算肿瘤的体积. 输入格式: 输入第一行给出4个正整数:M.N.L.T,其中M和N是每张切片的尺寸(即每张切片 ...
- 20-最大k乘积问题
/* 最大k乘积问题 题目内容: 设I是一个n位十进制整数.如果将I划分为k段,则可得到k个整数. ...
- handler------post传送方式
package com.qianfeng.gp08_day26_hanlder2; import android.os.Bundle; import android.os.Handler; impor ...
- 零基础学习hadoop到上手工作线路指导(编程篇)
问题导读: 1.hadoop编程需要哪些基础? 2.hadoop编程需要注意哪些问题? 3.如何创建mapreduce程序及其包含几部分? 4.如何远程连接eclipse,可能会遇到什么问题? 5.如 ...
- ubuntu14.04安装opengl
OpenGL 是一套由SGI公司发展出来的绘图函式库,它是一组 C 语言的函式,用于 2D 与 3D 图形应用程式的开发上. 不可或缺的就是编译器与基本的函式库,如果系统没有安装的话,依照下面的方式安 ...
- 一个新的threejs理论基础学习网站
网站: https://webglfundamentals.org/
- debuginfo介绍
一.简介 深入理解debuginfo http://blog.csdn.net/chinainvent/article/details/24129311?reload 关于DWARF http://w ...
- Codeforces 599C. Day at the Beach 模拟
Day at the Beach time limit per test 2 seconds memory limit per test 256 megabytes input standard in ...