Platformio-core: Add Realtek RTL8710 / RTL8711 / RTL8195

Created on 6 Sep 2016  路  11Comments  路  Source: platformio/platformio-core

Most helpful comment

While not immediately noticeable due to their re-branding, it's clear when looking at the specifications that PINE64's $1.99 PADI IoT Stamp is a RTL8710AF module.

In addition to the Ameba link above providing Arduino support, there is also RtlDuino.

All 11 comments

Is there any news on this? Anyone working on it?

$15 bounty added to the issue.

I would be interested as well. How does one add a bounty? I'll match any bounty (up to $50 - i.e. I'll match that $15 and up to $35 more if anyone else follows suit)

Cool, matching $15 added.

Could someone explain how do you program these chips now? Does Realtek have own SDK/IDE?

@ivankravets It seems to be supported by this arduino core Ameba IOT. Works with rtl8710/8195 only and the project seems to be still alive. Regarding the flashing part it works via swd using openocd and a stlink device because it's stm32 based. I gave it a try some time ago and it worked. For openocd integration I used this. I didn't played too much with it so I cannot offer more details. Hope it helps.

While not immediately noticeable due to their re-branding, it's clear when looking at the specifications that PINE64's $1.99 PADI IoT Stamp is a RTL8710AF module.

In addition to the Ameba link above providing Arduino support, there is also RtlDuino.

@ivankravets Yes, Realtek do provide their 'Standard SDK', based on mbed/RTOS, for these RTL8710 / RTL8195 chips. I am also interested in the potential of interfacing PlatformIO directly with this SDK and not via the Arduino support.
I will happily add US$25 to the bounty for this feature.
Presumably with the mbed + RTOS + gcc basis for the Realtek 'Ameba' SDK, most of the interface mechanisms have already been build and it will not be a huge work to drive from PlatformIO?

Could someone help us with adding new dev-platform? There are a lot of examples how to do it https://github.com/platformio/platform-espressif32

Thanks in advance!

There is an effort by 8Devices to bring the RTL8710 ('Standard' GCC SDK) to PlatformIO.
See: https://github.com/8devices/platformio-realtek-rtl8710b
Hasn't been touched in nearly 2 years but is released under the MIT license meaning we're free to maintain & fork it if necessary. Going to give it a test run.

Was this page helpful?
0 / 5 - 0 ratings