1. Allwinner D1
D1s es un chip AIoT rentable lanzado por Allwinner para el mercado de decodificación inteligente.
- Procesador: procesador Alibaba Pingtouge C906 con arquitectura RISC-V de 64 bits
- Memoria: 64M DDR2 incorporado
- Audio y video: una gran cantidad de IP relacionadas con códecs de audio y video de desarrollo propio pueden admitir la decodificación de video de formato completo, como H.265, H.264, MPEG-½/4 y JPEG.
- Periféricos: Admite ADC, DAC, I2S, PCM, DMIC, OWA y otras interfaces de audio
Puede ser ampliamente utilizado en paneles domésticos inteligentes, pantallas comerciales inteligentes, control industrial, vehículos y otros productos.
2. Placa de desarrollo Dongshanpai D1s
3. Compile la cadena de herramientas
git clone https://gitee.com/weidongshan/eLinuxCore_dongshannezhastu.git
cd eLinuxCore_dongshannezhastu
git submodule update --init --recursive
Agregar a las variables de entorno:
export PATH=$PATH:/home/mculover666/develop/dongshanpi-d1s/eLinuxCore_dongshannezhastu/toolchain/riscv64-glibc-gcc-thead_20200702/bin
4. Hola mundo
Compilar:
riscv64-unknown-linux-gnu-gcc main.c -o hello
Empuje a la placa de desarrollo a través de adb:
adb push hello /root
Ejecutar en la placa de desarrollo: