问:
我有一块带有 McSPI 闪存的 AM335x 板。如何使用 PDK 中提供的刷写工具将引导加载程序和应用程序刷写到 McSPI 存储器中?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
答:
有多种方法刷写 McSPI 存储器:
在这里,我们给出了一个使用 PDK 刷写工具在 AMIC110 ICE v2 上刷写 McSPI 存储器的示例。我们将刷写 SBL 和应用程序,以便在进行下电上电后立即从 McSPI 存储器运行应用程序。
pdkProjectCreate.bat AM335x iceAMIC110 little gpio test arm |
[CortxA8] AM335X part detected. SF: Got idcode ef 40 17 Checking if Winbond flash writer can be used.. SF: Detected W25Q64 with page size 256, total 8388608 bytes Flash page size: 256 bytes Flash sector size: 4096 bytes Starting SPIWriter. Choose Operation: Enter 1 ----> To FLASH an Image Enter 2 ----> To ERASE Flash Enter 3 ----> To EXIT
Enter 1 ----> To FLASH an Image Enter 2 ----> To ERASE Flash Enter 3 ----> To EXIT 1 Enter the File Name C:\ti\pdk_am335x_1_0_17\packages\ti\starterware\binary\bootloader\bin\am335x-evm\gcc\bootloader_boot_mcspi_a8host_release_ti.bin Enter the Offset in bytes (in HEX) 0x00000
Choose Operation: Enter 1 ----> To FLASH an Image Enter 2 ----> To ERASE Flash Enter 3 ----> To EXIT 1 Enter the File Name C:\ti\pdk_am335x_1_0_17\packages\MyExampleProjects\GPIO_LedBlink_iceAMIC110_armTestProject\Debug\app Enter the Offset in bytes (in HEX) 0x20000