树莓派for Mac 启动

树莓派for Mac 启动

开始第一篇啦,拿到树莓派还是好开心的说~先开始启动吧

目录

实验目的

  1. 了解嵌入式板卡一般情况;
  2. 熟悉pcDuino的供电等接线方式;
  3. 复习Linux启动过程(操作系统课);
  4. 复习通过Linux获得硬件数据(操作系统课)
  5. 熟练掌握串口在PC上的使用;
  6. 熟练掌握Linux的以太网和WiFi配置;
  7. 熟练掌握Linux的SSH配置;
  8. 熟练掌握PC上的SSH软件。
  9. 掌握嵌入式板卡和PC建立文件共享的方式;
  10. 寻找和安装交叉编译环境,理解交叉编译;
  11. 熟悉嵌入式板卡的Linux下的编程环境;
  12. 了解远程访问嵌入式板卡图形桌面的方式。

实验器材

硬件
1. 实验主板一块(树莓派);
2. 5V/1A电源一个(手机充电器);
3. microUSB线一根;
4. USB-TTL串口线一根(PL2303芯片)。
5. Mac OS一台;
6. 以太网线一根、路由器;

软件
1. PC上的USB-TTL串口线配套的驱动程序;
2. PC上的串口终端软件minicom;
3. PC上的SSH软件(mac自带)。
4. 交叉编译软件。


samba和ssh

  • SSH登陆树莓派ssh pi@"你的ip地址"
  • 配置嵌入式板卡上的SAMBA客户端将文件夹设为共享
    设置pc上的目录
  • 通过mount命令将共享文件夹挂载到/mnt下sudo mount.cifs //192.168.1.10/ras-mac/mnt - o rw,username=vkch,nounix,sec=ntlmssp
  • 配置嵌入式板卡上的SAMBA服务端,安装SAMBAsudo apt-get install samba
  • 修改配置文件sudo vi /etc/samba/smb.conf
comment = Public Storage
path = /home/pi
read only = no#任何人都具有了访问修改的权限
#因为是公共文件夹,所以给了所有用户全部权限,可以自定义
create mask = 0777#新创建文件的默认属性
directory mask = 0777#新创建文件夹的默认属性
guest ok = yes#默认的访问用户名为guest

编译环境

  • 下载ARM GNU Linux编译工具链ARMx-2009q3-67.tar.bz2
  • 新建磁盘映像 由于mac默认对大小写不敏感,所以要新建一个大小写敏感的磁盘映像。(这是已经解压了编译工具的新建磁盘)
  • 解压工具链到磁盘映像tar -zx -C /Volumes/arm-x\ Image --strip-components 1 -f ARMx-2009q3-67.tar.bz2
  • 编译文件
    这里写图片描述

传输文件

  • 利用串口XModem协议传递
  • minicom登陆开发板
  • Ctrl+A,之后按S打开upload对话框
  • 选择Xmode后,选择所要传送的文件,空格选中,后选择OK
    这里写图片描述
  • 利用scp上传。输入 sudo scp float pi@192.168.1.7:~/home
    这里写图片描述

  • 利用sftp上传。输入sudo sftp pi@192.168.1.105打开sftp服务器
    这里写图片描述


错误

  1. 在上电后,经过一段启动程序到输入用户名阶段,发现键盘无法输入任何字符。

    解决方案:
    minicom中配置出现问题,将Hardware Flow Control改为NO

  2. 利用公钥ssh登陆时,显示permission denied

    解决方案:
    没有将公钥( publickey ) 添加到本地 ssh 环境造成的,或者是由于多日未 进行ssh 登录操作,本地 publickey 失效造成的。
    ssh-add your_ publicly

  3. 使用minicom时发现串口被锁定。Device /dev/ttyS0 is locked.

    解决方案:
    1、可以考虑关机重启=。=
    2、查看/tmp目录,看看有没有和lock相关的,有删除既可以。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值