1. pmon编译环境配置
a. 配置交叉编译工具链 gcc-4-4-gnu-20181227.tar.gz
tar -xvf gcc-4-4-gnu-20181227.tar.gz
在~/.bashrc 增加 export PATH=$PATH:/opt/gcc-4-4-gnu/bin
b. 依赖包/库的安装 bison flex2 xutils-dev
sudo apt-get install bison
sudo apt-get install flex2(要先安装sudo apt-get install libfl-dev版本冲突)
sudo apt-get install xutils-dev
c. 生成pmoncfg编译工具
cd pmon/tools/pmoncfg
make pmoncfg
编译成功后生成工具pmoncfg,将pmoncfg工具复制到交叉编译工具链gcc-4.4-gnu/bin目录下,至此pmon编译环境已经配置ok 2. pmon编译
a. 进入对应项目的zloader目录(以3a为例)
cd zloader.3a3000_7a
b. 依次执行命令 make cfg;make tgt=rom
或make cfg all tgt=rom
c. make dtb --->将dtb和gzrom.bin结合生成gzrom-dtb.bin