1. As always, the Suggested IDE by vendor is best one. Easy download and installtion as follows with Modus Toolbox
2. While the Project-creator can not work well,
The XML file can not be fetch.
Checking if remote manifest is accessible... Failed to access remote server: Download of https://github.com/cypresssemiconductorco/mtb-super-manifest/raw/v2.X/mtb-super-manifest.xml failed: Host raw.githubusercontent.com not found No internet connection found and offline content is not available. Check the user guide to see how to get offline contents. Press "Retry" to try again.
3. Follow the user guide, I search the modus toolbox homepage and github page,
Still can not find the Offline file. This is one small bug, need to fix later.
4. Anyway, Mbed OS is evolved into OS version 5. I have tried with online compiler version. Next, Mbed CLI would be tested in next blog. Things change, the xml file is accessible later.
New project is created.
Summary: BSP: CY8CPROTO-062-4343W Template Application: AnyCloud MQTT Client New Application Name: SmartFridge Location: D:/MyProjects/SmartFridge Press "Create" to create "SmartFridge" application. Project creation command to be executed: D:/ProgramData/ModusToolbox/tools_2.1/project-creator/project-creator-cli.exe --board-id CY8CPROTO-062-4343W --board-uri https://github.com/cypresssemiconductorco/TARGET_CY8CPROTO-062-4343W --board-commit latest-v1.X --app-id mtb-example-anycloud-mqtt-client --app-uri https://github.com/cypresssemiconductorco/mtb-example-anycloud-mqtt-client --app-commit latest-v1.X --user-app-name SmartFridge --target-dir D:/MyProjects/SmartFridge --output-for-machine --use-modus-shell Getting manifest... ============================================================================== = Cloning 'mtb-example-anycloud-mqtt-client' = ============================================================================== Cloning https://github.com/cypresssemiconductorco/mtb-example-anycloud-mqtt-client into D:/MyProjects/SmartFridge directory... env git clone --progress --origin cypress https://github.com/cypresssemiconductorco/mtb-example-anycloud-mqtt-client SmartFridge Cloning into 'SmartFridge'... remote: Enumerating objects: 32, done. remote: Counting objects: 100% (32/32), done. remote: Compressing objects: 100% (25/25), done. remote: Total 32 (delta 6), reused 29 (delta 6), pack-reused 0 Cheking out latest-v1.X... env git checkout --progress latest-v1.X Note: checking out 'latest-v1.X'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b <new-branch-name> HEAD is now at eed4329 Upload mtb-example-anycloud-mqtt-client 1.0.0.69 ============================================================================== = Creating 'TARGET_CY8CPROTO-062-4343W.lib' file(s) = ============================================================================== ============================================================================== = Updating Makefile for 'SmartFridge' = ============================================================================== ============================================================================== = Getting Dependencies for 'SmartFridge' = ============================================================================== make getlibs CY_TOOLS_PATHS=D:/ProgramData/ModusToolbox/tools_2.1 Tools Directory: D:/ProgramData/ModusToolbox/tools_2.1 ============================================================================== = Importing libraries = ============================================================================== Git is git version 2.17.0, found at /usr/bin/git Searching application directories... Found 4 file(s) Processing file D:/MyProjects/SmartFridge/SmartFridge/deps/TARGET_CY8CPROTO-062-4343W.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/deps/mqtt.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/deps/retarget-io.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/deps/wifi-connection-manager.lib Application directories search complete. Searching libs directory... Found 9 file(s) Processing file D:/MyProjects/SmartFridge/SmartFridge/libs/TARGET_CY8CPROTO-062-4343W/libs/capsense.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/libs/TARGET_CY8CPROTO-062-4343W/libs/core-lib.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/libs/TARGET_CY8CPROTO-062-4343W/libs/psoc6cm0p.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/libs/TARGET_CY8CPROTO-062-4343W/libs/psoc6hal.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/libs/TARGET_CY8CPROTO-062-4343W/libs/psoc6make.lib Processing file D:/MyProjects/SmartFridge/SmartFridge/libs/TARGET_CY8CPROTO-062-4343W/libs/psoc6pdl.lib



