less than 1 minute read

烧写镜像

1.插入内存卡,板子四个拨码开关都拨到open状态,按reset重启,

2.打开programmer 选择USB, 刷新设备,点击connect

3.点击Open file 找到image文件,

C:\Users\17969\Desktop\stm32mp2-rt.tar\stm32mp2-rt\stm32mp2-rt\flashlayout_st-image-core\optee (FlashLayout_sdcard_stm32mp257f-ev1-rt-optee.tsv)

4.把根目录路径写入下面框里,(无法使用Open file 可以使用拖拽来完成)

拷贝文件

1.拷贝D:\7.CODESYSY\CODESYS\CODESYS\STMicroelectronics_0x1_ARM_64_Linux_V3.5.19.60_xcSWNlUasW\Platforms\Linux\Bin下的两个文件

codesyscontrol和CODESYSControl.cfg 到usr/下 创建文件夹 mkdir

mount /dev/sda1 /mnt
cp /mnt/1/codesyscontrol  /usr/local      
umount /mnt

2.拷贝3s.dat 授权文件到/etc下面

更改cfg文件

[SysFile]
PlcLogicPrefix=1
FilePath.1=/etc/,3S.dat

修改IP地址

ifconfig eth1 192.168.10.2 对应开发板上左边的网口

cd /etc/network 
vi interface

配置eth1 静态ip地址

auto eth1
iface eth1 inet static
    address 192.168.10.2
    netmask 255.255.255.0
    network 192.168.10.0
    gateway 192.168.10.1

电脑设置 ip为192.168.10.1

Liuux 自启动

1.在init.d文件夹创建文件

cd /etc/init.d
vi codesysstart.sh

2.编辑文件

#!/bin/bash
cd /usr/local && ./codesyscontrol CODESYSControl.cfg & 

(必须在最后加上&表示后台运行,否则系统会卡死退不出指令界面,且扫面不到Ethercat设备)

保存退出

3.添加可执行权限

chmod +x /etc/init.d/codesysstart.sh

4.更新开机启动文件

update-rc.d codesysstart.sh defaults

给root用户添加密码

passwd root

CODESYS IDE 安装问题

刚安装好IDE, 创建新工程编译出错

在库管理器中有菜单,下载缺失的库

Updated: