Building ESP32 ULP toolchain with AWS FreeRTOS

I have also tried a solution with idf_component_register() and ulp_embed_binary() as per this thread and ULP example but when i do I get an unknown CMake command. Any ideas? Am I using the wrong version of Amazon FreeRTOS.
Any help would be greatly appreciated.

The versions of Amazon FreeRTOS and ESP-IDF are as follows:

  1. version of Amazon FreeRTOS repository used.202007.00 July 2020
    commit 36e1faf0b931dd8c78e32fc79df1a3f1718cb0c7 (HEAD → master, origin/master, origin/HEAD)
    Merge: c20c8f274 a35a407cc
    Author: Ravishankar Bhagavandas bhagavar@amazon.com
    Date: Wed Oct 7 16:40:42 2020 -0700
  2. Version of ESP-IDF:commit 29889b575e9f6f72aada23ab24d82d8d177498f0 (HEAD, origin/release/v3.3, origin/HEAD, release/v3.3)
    Author: Shubham Kulkarni shubham.kulkarni@espressif.com
    Date: Mon Jun 8 14:29:00 2020 +0530
  3. I am building my code within Amazon FreeRTOS in the following location:
    /vendors/espressif/boards/esp32/…

Kind Regards,

Rupan