转自:http://www.ickey.cc/community/thread-96310-1-1.html
系统 官方给出两种,安卓和Debian ....我选择后者,下载地址 https://www.asus.com/Single-Board-Computer/Tinker-Board/
准备如下:
电源 x1 (5V 2.5A)没有这么高规格的电源,先用 小米的 5V 2A充电器 代替
储存卡 8G x1
路由器 x1 (最好联网)
网线 x1
烧录的话,用烧录 树莓派,香橙派的工具就可以了,下载镜像后 可以得到名称为 20170417-tinker-board-linaro-stretch-alip-v1.8 的zip压缩文件,解压即可...得到img格式的文件。
用win32diskimager烧录。。。(刚测试 有问题,我出现 I/O 报错,重复了三次都是一样的问题,现在 在测试 替他的方案,错误 未能截图抱歉,可能是我会出现这个问题,你们就不一定了)
待续...
问题 已经(2017年7月20日 21:14:18 5分钟前) 解决了,此时的我 在刷 LOL 人机呢。
方法是 在 Ubuntu 格式化 储存卡,然后用系统自带的 磁盘恢复软件去 写入xx.img就行了。
烧录 完成后 可以看出 有 部分是未使用的分区。
我们用 自带的 Graxxx 啥的工具 进行 扩展未使用的空间。
小米电源 + 路由器 网线 通电后 先是红色灯亮,等系统 正常启动后 会有绿色等 不断的闪烁
进入 路由器后台 可以 看到 板子的ip。。。我们用 xshell 去连接,putty 也行,感觉 体验没有xshell好。
对呀,没有 提到 系统的用户名 和密码 呀,官方有这么一句话:Note: TinkerOS default username is ”linaro” ; password is “linaro” 现在 大家 都明白了吧...
说下 系统默认 没有添加 root账户,所以如果想要root的话,sudo passwd root 输入你想设置的密码即可。
可以在 uname -a 的信息中看出 是v7 ,有点小的失望,树莓派3没记错的话 是 v8了。我们看下开机占用多少内存,板子 2G运行。
占用 160 还是可以接受的,但是 还是有点超过我的预期值了,原来 预想 是在100以内的、
GPIO 官方 给出 三种驱动 C Py Scratch(学习编程教学环境,未接触过),,,但是我考虑只用Py的缘故,不过大家 还是有使用C去控制GPIO的。所以考虑有机会的话 都将下,我也是 第一次接触 这个板子,可能像之前 连 烧录镜像 都会遇到问题
在下 好奇的是 ,默认 普通用户 linaro的目录下,已经有了 三种 GPIO的驱动 文件了。用命令测试了一下 好像 是尚未安装驱动的。
我选择从 官方下载的 Py版本的GPIO驱动
我们运行 sudo python setup.py install 时 报错了。提示 是 缺少arm-linux-gnueabihf-gcc
好吧,目前 只能放弃了。arm-linux-gnueabihf-gcc 是PC上安装的。目前 过于复杂,更后面的文章没有多大关系,现在不给大家演示了,给大家上篇文章,感兴趣的可以先去搞下
http://blog.csdn.net/wangyijieonline/article/details/51227715
http://releases.linaro.org/debian/images/installer-arm64/17.06/
最后 还是考虑了下。如果 编译 python和C驱动都要 arm-linux-gnueabihf-gcc ,如果 我们用 NodeJS代替呢,不是很好嘛,我们就这么干。
sudo apt update && sudo apt upgrade
sudo apt install nodejs npm
wget http://dlcdnet.asus.com/pub/ASUS ... /GPIO_API_for_C.zip
unzip GPIO_API_for_C.zip
cd GPIO_API_for_C/
sudo chmod +x build
sudo ./build
|