Nt 9832x loader注意事项

详细参考官方文档 software\board\document\OSDRV\NT9832x_Boot_Loader_User_Guide_en.pdf

loader编译问题
解压na51068_loader源码 进入na51068_loader/MakeCommon
make clean
make release

注意 make 会报错的必须MakeCommon目录下 make release

项目配置快速修改
a、配置以NT98323 TEST项目为例
Project\Model\ModelConfig.txt
MODEL = EMU_NT98323_TEST
b、修改DDR时钟
8000表示DDR主频为1600
933表示DDR主频为1866
1066表示DDR主频为2133

[DRAM1_CLK] : DRAM1 clock rate

800

933

1066

1200

1333 (DDR4 only)

1600 (DDR4 only)

DRAM1_CLK = 1066
c、修改flash类型
NandSpi表示spi-nand flash
SpiFlash表示spi-nor flash

[STORAGEINT] : internal storage device

NandSpi

SpiFlash

STORAGEINT = NandSpi
d、修改STORAGEEXT
Usb 表示USB模式刷机时 FwUpgrade的”Load WrLoader” 需要选择这个
Eth 表示网络烧写模式下放ftp默认目录下loader需要选择此模式
Sdio1 表示默认模式选择都可以,正常烧录到flash中的loader

[STORAGEEXT] : external storage device

NONE

Sdio1

Usb

Eth

Uart

STORAGEEXT = Sdio1
e、其它
UBT 就是2层板,NT98321选择这个
FB 就是4层板,一般NT98323选择这个
Project\Model\Src\prj_main.h

#define DEBUG_MSG DISABLE //ENABLE可以开启调试
如果开启ENABLE会有如下打印

f、参考config文件
ModelConfig_EMU_NT98321_EVB.txt
ModelConfig_EMU_NT98323_EVB.txt

上一篇:u-boot之start.S分析(二)


下一篇:深入理解FPGA加速原理——不是随便写个C代码去HLS一下就能加速的