Files
libretiny/docs/platform/realtek/README.md
2022-05-31 11:54:05 +02:00

1.2 KiB

Realtek Ameba - notes

The logic behind naming of Realtek chips and their series took me some time to figure out:

  • RTL8xxxA - Ameba1/Ameba Series
  • RTL8xxxB - AmebaZ Series
  • RTL8xxxC - AmebaZ2/ZII Series
  • RTL8xxxD - AmebaD Series

As such, there are numerous CPUs with the same numbers but different series, which makes them require different code and SDKs.

  • RTL8195AM
  • RTL8710AF (found in amb1_arduino)
  • RTL8711AM
  • RTL8710BN
  • RTL8710BX (found in Tuya product pages)
  • RTL8710B? (found in amb1_sdk)
  • RTL8711B? (found in amb1_sdk)
  • RTL8710CM
  • RTL8722CSM (found in ambd_arduino)
  • RTL8720DN (found in ambd_arduino)
  • RTL8721DM
  • RTL8722DM (found in ambd_arduino)
  • and probably many more

Different Ameba series are not compatible with each other. Apparently, there isn't an official public SDK for AmebaZ that can support C++ properly.