Announcement

Collapse
No announcement yet.

Update new features to PHPoC Shield 1

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Update new features to PHPoC Shield 1

    A new version of PHPoC Shield has come!
    PHPoC Shield 2 (including PHPoC Shield 2 and PHPoC WiFi Shield 2) are the new version of PHPoC Shield 1.
    Older version, PHPoC Shield 1, was released with firmware v1.3.1 and flash file package v1.0.2 (or below). It has been working along with Arduino library for PHPoC v1.0.1.
    Now, PHPoC Shield 2 is officially released with firmware v1.5.0 and flash files package v1.5.0. A new Arduino library, version 1.5.0, is also released. There are lots of interesting features come with PHPoC Shield 2.
    Below is a brief comparison between PHPoC Shield 1 and Shield 2:

    Compatibility

    Compatibility table: PHPoC Shield 1 vs. PHPoC Shield 2





    * Arduino library for PHPoC v1.5.0 has backward compatibility with PHPoC Shield 1 (flash file package v1.0.2 and firmware v1.3.1). However, it is recommended to use this library version with flash file package v1.5.0 and firmware v1.5.0 for better performance.


    ** A single Arduino board with PHPoC Shield 2 can connect up to 14 smart expansion boards


    *** Compared to PHPoC Shield 2, by default PHPoC Shield 1 does not fully support (***) marked features. In order to make PHPoC Shield 1 support them as similar to PHPoC Shield 2, firmware and flash file package update are required.
    Note that, the upgrade must be done for BOTH firmware and flash file package. PHPoC Shield 1 will not work properly if either firmware or flash file package is not updated to v1.5.0.




    Procedure to upgrade PHPoC Shield 1 to firmware v1.5.0 and flash file package v1.5.0:

    Step 1) Connect PHPoC Shield to PHPoC Debugger
    PHPoC Debugger is a software used for development and management of PHPoC Products. Users need to use this software in order to upload new firmware/flash files to PHPoC Shield.

    Click image for larger version  Name:	phpoc_debugger.jpg Views:	1 Size:	11.1 KB ID:	1365





    + Download and install PHPoC Debugger LINK
    + Power on Arduino board with PHPoC Shield stacked

    Click image for larger version  Name:	arduino_phpoc_shield.jpg Views:	1 Size:	143.8 KB ID:	1366





    + Connect the device port of PHPoC Shield to PC via a USB cable.
    + Run PHPoC Debugger, choose the right COM port (corresponds to PHPoC Shield)

    Click image for larger version  Name:	debugger_1.png Views:	1 Size:	23.6 KB ID:	1367



    + Press [Connect] button
    After a successful connection, PHPoC Debugger main window will be shown like this:

    Click image for larger version  Name:	debugger_2.png Views:	1 Size:	48.7 KB ID:	1352







    Step 2) Update firmware (v1.5.0 or above)
    + From PHPoC Debugger main window, Click [Function] > [Product/Firmware Information] menu

    Click image for larger version  Name:	debugger_3.png Views:	1 Size:	60.8 KB ID:	1353



    + Click [Check for update] button on the Product/Firmware Information window

    Click image for larger version  Name:	debugger_4.png Views:	1 Size:	67.7 KB ID:	1354



    + Click [OK] after firmware upgrade is finished.



    Step 3) Upload flash file package (v1.5.0 or above)
    + From PHPoC Debugger main window, Click [Function] > [Product/Flash files Information] menu

    Click image for larger version  Name:	debugger_5.png Views:	1 Size:	60.7 KB ID:	1355



    + Click [Check for update] button on the Flash files Information window

    Click image for larger version  Name:	debugger_6.png Views:	1 Size:	60.1 KB ID:	1356




    + Click [OK] after flash file package upgrade is finished


    After updating firmware and flash files, users can reboot PHPoC Shield, safely disconnect the device from PHPoC Debugger, and start enjoying new features.




    *** Arduino library for PHPoC v1.5.0 must also be installed ***
    Users can follow this guideline to install Arduino library.





    Learn more:

    How to upgrade firmware on PHPoC device

    Flash file package v1.5.0 source code

    How to manually upload files to PHPoC device

    PHPoC Arduino library release note

    Smart Expansion Board for PHPoC Shield 2

    What are Differences between PHPoC Shield 1 and PHPoC Shield 2
    Last edited by support; 12-20-2018, 08:45 AM.
Working...
X