2015年11月5日木曜日

PSoC 4 Pioneer Kit用のProjectをPSoC 4 Prototyping Kitで使う方法 (PSoC Creator 3.3)

PSoC CreatorをVer.3.3にUpdateしたらPSoC Prototyping Kitの使い方が多少変わったようなのでまとめ。

PSoC Creator 3.2以降、Bootlodable Projectでも“Application Type”を指定しなくてもよくなったようだ。

「AN73854 PSoC® 3, PSoC 4, and PSoC 5LP Introduction to Bootloaders」
7.2 Adding Bootloadable Applications

手順

1. Component CatalogのSystemの中にあるBootloadableコンポーネントをTopDesignにDrag&Drop

2. BootloadbleのConfigureのDependenciesでBootloderのHex FileとELF Fileを指定

<install-Directry>\Cypress\CY8CKIT-049-42xx\1.0\Firmware\SCB_Bootloader\UART_Bootloader.cydsn\CortexM0\ARM_GCC_484\Debug\

UART_Bootloader.hex
UART_Bootloader.elf

3. Build

4. Prototyping Kitのボタンを押しながらUSB接続
 →青色LEDの点滅を確認(約0.5秒サイクル)

6. PSoC CreatorのToolsメニューからBootloder Hostを起動


Baud: は115200で可

7. Fileを以下に指定

<project>\<Project>.cydsn\CorexM0\Arm_GCC_***\Debug\<project>.cyacd

8. Program