Phytec中国的wiki
support@phytec.cn
热线:0755-61802110-803
Page History
Table of Contents |
---|
说明
在最新的PD19中,对于AM57x的核心板,我们修改了识别核心板的方式。
项目 | PD19 | 之前版本 |
---|---|---|
根据eeprom来确定核心板型号 | 会 | 不会 |
uboot启动时加载设备树方案 | 根据eeprom中的信息来加载 | 按照烧写的uboot镜像中的配置来加载 |
uboot, 设备树 | 通用 | 每款核心板特定 |
项目 | 老的核心板(eeprom未配置) | 新的核心板(eeprom已配置) |
---|---|---|
PD19 | 需要按照下面的教程来更新eeprom | 不需要,出厂已配好 |
PD19之前的版本 | 使用machine对应的image | 使用machine对应的image |
配置核心板的EEPROM
如果核心板的eeprom未配置过,运行AM57X PD19的镜像,uboot显示的信息为:AM57X PD19的镜像中, 默认硬件配置是
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Model: PHYTEC phyCORE-AM5716 with 1GiB DDR3 (1 bank), Commercial Temp PHYTEC: unknown board name. Defaulting to am57xx_phycore_kit,a MINIMAL AM5716 configuration. |
kernel中的设备树也是根据板子的默认配置选用am5716的设备树.kernel中的设备树也是根据未配置的eeprom内容选用am5716的设备树。
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
[ 0.000000] OF: fdt: Machine model: PHYTEC phyCORE-AM5716 with 1GiB DDR3 (1 bank), Commercial Temp |
这是因为从PD19版本开始, uboot是读eeprom中的值来得到核心板的配置, 而核心板默认出厂时并没有往eeprom中写入对应板子的参数值.
这是因为从PD19版本开始,uboot是读eeprom中的值来得到核心板的配置,而老的核心板默认出厂时并没有写入对应板子的参数值。
在PD19的系统中,我们有个EEPROM的烧写工具,具体使用方法需要先参考这个文档说明:在PD19的系统中, PHYTEC有个EEPROM的烧写工具, 具体使用方法需要先参考这个文档说明:
Using the PHYTEC EEPROM Flashtool
...
Overview
Content Tools
Activity
Tasks