在linux下面使用linux系统的NuWriter烧录NUC980芯片)
首先下载相应的软件:
https://gitee.com/OpenNuvoton/NUC980_NuWriter_CMD
-
Burn u-boot.bin to SPI: 将uboot烧录到SPI中
./nuwriter -m spi -d NUC972DF62Y.ini -t uboot -a 0xE00000 -w $IMAGE_PATH/spi_uboot.bin -v
-
Burn env.txt to SPI:将env.txt烧录到SPI中
./nuwriter -m spi -d NUC972DF62Y.ini -t env -a 0x80000 -w $IMAGE_PATH/spi_env.txt -v
- Burn linux to SPI:将linux烧录到SPI中
./nuwriter -m spi -d NUC972DF62Y.ini -t data -a 0x200000 -w $IMAGE_PATH/970uimage -v
- Burn Pack image to SPI:将image烧录到SPI中
./nuwriter -m spi -d NUC972DF62Y.ini -t pack -w $IMAGE_PATH/spi_pack.bin
- Erase SPI (chip erase):擦除SPI整片
./nuwriter -m spi -d NUC972DF62Y.ini -e 0xffffffff
- Erase SPI 10th block to 30th block:擦掉一部分flash
./nuwriter -m spi -d NUC972DF62Y.ini -a 10 -e 20
- Read SPI 10th block to 30th block:读取一部分flash
./nuwriter -m spi -d NUC972DF62Y.ini -a 10 -e 20 -r $IMAGE_PATH/test.bin