# Inquiry Regarding Porting AWS SDK to AmebaD (rtl8720dm)

**URL:** <https://forum.amebaiot.com/t/inquiry-regarding-porting-aws-sdk-to-amebad-rtl8720dm/2234>\
**Category:** SDK\
**Tags:** rtl872xd\
**Created:** [September 13, 2023, 12:32am UTC](https://forum.amebaiot.com/t/inquiry-regarding-porting-aws-sdk-to-amebad-rtl8720dm/2234 "2023-09-13T00:32:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ClassicIoT](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/classiciot/32/1586_2.png) [@ClassicIoT](https://forum.amebaiot.com/u/ClassicIoT)\
**Post date:** [September 13, 2023, 12:32am UTC](https://forum.amebaiot.com/t/inquiry-regarding-porting-aws-sdk-to-amebad-rtl8720dm/2234/1 "2023-09-13T00:32:59Z")

</div>

Hello,

We are planning to develop a Wifi module using the AmebaD (8720DM) development board.

We would like to use the following AWS SDK in the ambd\_sdk ([https://github.com/ambiot/ambd\_sdk](https://github.com/ambiot/ambd_sdk)):

```auto
FreeRTOS Kernel 10.4.3-LTS-Patch-2 freertos_v10.4.3 @ 1e084392
FreeRTOS+TCP 2.3.2-LTS-Patch-2 Not Supported
coreMQTT 1.1.0 coreMQTT @ ff9830a
coreHTTP 2.0.0 coreHTTP @ b349f89
corePKCS11 3.0.0 corePKCS11 @ cc4129e
coreJSON 3.0.0 coreJSON @ 26fe707
AWS IoT Device Shadow 1.0.2 device_shadow_for_aws @ 508ce43
AWS IoT OTA 3.0.0 ota_for_aws @ 666241d
AWS IoT Jobs 1.1.0 jobs_for_asw @ 1978844
AWS IoT Device Defender 1.1.0 device_defender_for_aws @ 548b468
AWS IoT Fleet Provisioning 1.0.1 fleet-provisioning @ c04b33ce
~

```

Below is an example of how you can use the AWS SDK in the ambz2 SDK:

> <https://github.com/ambiot/ambz2_sdk/commit/f83d6295310a4f35915640937ade06b74008d061>
>
> GCC
> 1. git clone -b amazon https://github.com/ambiot/ambz2\_sdk.git
> 2. git submod…ule update --init --recursive --depth 1
> 3. modified lib\_amazon/freertos\_LTS/vendors/realtek/boards/amebaZ2/aws\_demos/config\_files/aws\_demo\_config.h
> 4. cd project/realtek\_amebaz2\_v0\_example/GCC-RELEASE/
> 5. make amazon
> 6. make is
> 
> IAR
> 1. Build lib\_amazon
> 2. Build application\_is

```auto
Support amazon-freertos aws iot.
GCC
1. git clone -b amazon https://github.com/ambiot/ambz2_sdk.git
2. git submodule update --init --recursive --depth 1
3. Modify lib_amazon/freertos_LTS/vendors/realtek/boards/amebaZ2/aws_demos/config_files/aws_demo_config.h
4. cd project/realtek_amebaz2_v0_example/GCC-RELEASE/
5. make amazon
6. make is

```

Is there a way and guide in the ambd\_sdk to port the AWS SDK in a similar manner? We only have a Linux GCC development environment and do not have an IAR development environment.

Any advice would be greatly appreciated.

Thank you.

---

<div class="post-metadata">

**Author:** ![M-ichae-l](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.amebaiot.com/m-ichae-l/32/33_2.png) [@M-ichae-l](https://forum.amebaiot.com/u/M-ichae-l)\
**Post date:** [August 13, 2024, 3:13am UTC](https://forum.amebaiot.com/t/inquiry-regarding-porting-aws-sdk-to-amebad-rtl8720dm/2234/2 "2024-08-13T03:13:12Z")

</div>

Please refer to the new Github repo

> **[GitHub - Ameba-AIoT/ameba-rtos-d: AmebaD SoC SDK](https://github.com/Ameba-AIoT/ameba-rtos-d)**
>
> AmebaD SoC SDK
