linux笔记DAY2(mac m2 vmware fusion虚拟机)
./imxdownload: cannot execute binary file: Executable file format error(可执行文件格式错误)
使用mac电脑安装的ubuntu虚拟机学习正点原子的嵌入式linux,系统不一样处处是坑,点个LED灯点一下午。
按照教程使用正点原子的imxdownload下载程序到SD卡报错。系统构架不一样需要重编译一下imxdownload。
1.在正点原子的“02、Ubuntu下裸机烧写软件"文件夹下重新编译imxdownload
sudo gcc imxdownload.c -o imxdownload
2.将生成的imxdownload复制到需要下载到SD卡的工程文件下。并赋予权限。
sudo chmod 777 imxdownload
3.查看sd卡信息
刚开始使用的df-h
以为我的sd卡是/dev/sdb1
应该使用ls /dev/sd* -l
查看所有的信息 多合一的读卡器应该选择/dev/sdb
4.下载sudo ./imxdownload led.bin /dev/sdb