ssd268g环境配置

ssd268g环境配置,第1张

ssd268g环境配置

Ubuntu 16.04 安装VMware Tools命令

sudo apt-get upgrate

sudo apt-get install open-vm-tools-desktop -y

sudo reboot

1.配置交叉编译工具链
1. 永久生效
gedit ~/.bashrc

添加
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-
export PATH=/opt/tools/toolchain/gcc-sigmastar-9.1.0-2020.07-x86_64_arm-linux-gnueabihf/bin:$PATH

保存
source ~/.bashrc

测试
arm-linux-gnueabihf-gcc -v

2.暂时生效
export PATH=/opt/tools/toolchain/gcc-sigmastar-9.1.0-2020.07-x86_64_arm-linux-gnueabihf/bin:$PATH;export ARCH=arm;export CROSS_COMPILE=arm-linux-gnueabihf-


2.开始编译

make mercury6_spinand_defconfig
make menuconfig
make clean
make

3.
spi-nor
cp u-boot.xz.ing.bing ${你的路径}

spi-nand 
cp u-boot-spinand.xz.img.bin ${你的路径}

boot$ make mercury6_spinand_defconfig
修改配置:make menuconfig
报错:.解决办法:sudo apt-get install libncurses5-dev


韦老师课程的命令:

确保 Ubuntu 能上网之后,使用下面命令一键配置/初始化开发环境(其实就是安装 tftp,nfs,vim 等软
件,此脚本只支持 Ubuntu-16.04 /Ubuntu-18.04)。


wget --no-check-certificate -O Configuring_ubuntu.sh https://weidongshan.coding.net/p/DevelopmentEnvConf/d/DevelopmentEnvConf/git/raw/master/Configuring_ubuntu.sh && sudo chmod +x Configuring_ubuntu.sh && sudo ./Configuring_ubuntu.sh

TFTP  PATH: /home/book/tftpboot 
NFS   PATH: /home/book/nfs_rootfs 
SAMBA PATH: /home/book/ 


ubuntu默认的是dash, 需要手动执行命令将dash改为bash.

命令: sudo dpkg-reconfigure dash。

然后出现的界面中选择 NO, 之后就正常啦     ls -l /bin/sh

附录:

文件挂载方法

mount -t nfs -o nolock 172.19.24.100:/d/nfs /mnt
/home/book/Desktop/nfs/source

ifconfig eth0 up

udhcpc -i eth0 -s /etc/init.d/udhcpc.script

mount -t nfs -o nolock 192.168.1.103:/home/book/Desktop/code/source /mnt

mount -t nfs -o nolock 192.168.1.100:/home/book/Desktop/code/app /mnt

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5693751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存