修改line 4:配置伺服器的檔案目錄
修改line 6:配置操作許可權:-l:表示listen模式,-c:可以建立新檔案,-s:不需要指定路徑
埠和使用者名稱不用修改!!!
sudo service tftpd-hpa restart
sudo cp ./nuttx.bin ~/tftpws/
硬體開發板通過tftp伺服器進行韌體更新:
u-boot 2018.11 (jul 22 2019 - 17:20:27 +0800)
model: stm32f7 board
dram: 16 mbytes
flash: 2 mib
in: serial
out: serial
err: serial
net:
warning: ethernet@40028000 (eth0) using random mac address - ee:e9:b7:dc:ab:9f
eth0: ethernet@40028000
hit space in 3 seconds to stop autoboot.
u-boot> tftpboot 0x08040000 nuttx.bin
speed: 100, full duplex
using ethernet@40028000 device
tftp from server 192.168.10.200; our ip address is 192.168.10.30
filename 'nuttx.bin'.
load address: 0x8040000
loading: ##########################################
66.4 kib/s
done
bytes transferred = 606412 (940cc hex)
通過終端獲取伺服器檔案
tftp 192.168.10.200 (本機的ip位址)
tftp> get nuttx.bin
tftp> quit
Ubuntu16 04下的NFS配置
1.安裝軟體包 sudo apt get install nfs kernel server 2.開啟 etc exports檔案,在末尾加入 home rw,sync,no root squash 注 nfs允許掛載的目錄及許可權,在檔案 etc exports中進行定義,各欄位含義如下 home...
ubuntu 16 04 下配置串列埠輸出
一 修改grub,增加 grub cmdline linux console tty0 console ttys0,115200n8 grub terminal serial grub serial command serial speed 115200 unit 0 word 8 parity n...
Ubuntu16 04下loam的配置
安裝ros比較簡單,可以參考其他教程,安裝pcl可以看我之前的爬坑經歷 搭建ros環境 mkdir p catkin ws src cd cd catkin ws catkin make source devel setup bash cd catkin ws cd src git clone cd...