platformio / platformio-core

Your Gateway to Embedded Software Development Excellence :alien:
https://platformio.org
Apache License 2.0
7.71k stars 783 forks source link

insufficient hardware documentatio #3079

Closed mikronauts closed 4 years ago

mikronauts commented 4 years ago

It is impossible to create new capabilities and supporting libraries for them without fully documenting the hardware subsystems like the DMA, SPI, UART peripherals with bit level documentations.

The current libraries only expose the functionalities the kendryte developers consider important, and while those are an excellent start, they lack outside the box possibilities.

Note bitluni ntsc, pal, vga etc work with the ESP32, which does have register level documentation.

If the concern is NDA information for the AI and crypto hardware, require NDA's for those peripheral blocks.

ivankravets commented 4 years ago

Sorry, what is your dev/platform and framework/SDK?

mikronauts commented 4 years ago

Hi,

https://docs.platformio.org/en/latest/platforms/kendryte210.html

I was looking into platformio.

My apologies for my ranting, I was upset at Kendryte responses to other developers asking for register level hardware documentation and posted in the wrong forum. This is NOT platformio's issue.