[es] Castellano: Verificar la funcionalidad de las tarjetas de desarrollo a utilizar en cualquier proyecto, es fundamental para asegurar que los errores generados durante el desarrollo se deben a la programación y no a la disfunción del hardware. Con el auge de nuevas tecnologías como la RISC-V, que además son de código abierto, la verificación se convierte en más importante dado que las opciones en el mercado son muy amplias y los estándares de verificación de hardware varían mucho entre fabricantes. Se ha implementado un entorno de test utilizando LabVIEW y TestStand para verificar los periféricos de varias tarjetas de evaluación necesarios para realizar el control de velocidad de un motor síncrono de imanes permanentes (PMSM), utilizando la técnica FOC, de control de campo orientado. Para dicho algoritmo es necesario el uso de los GPIOs de la tarjeta, generación PWM, lectura ADC, decoder y comunicaciones SPI e I2C. Se ha implementado un protocolo de comunicación serial de tamaño variable específico para el testeo de dispositivos para comunicar el PC y el dispositivo a testear utilizando UART. Las pruebas necesarias para realizar los tests han sido programadas en dos tarjetas de desarrollo diferentes, una con arquitectura RISC-V del fabricante GigaDevice y una Delfino de Texas Instruments. Se ha probado el software LabVIEW NXG para la implementación de las pruebas, pero se han obtenido resultados muy negativos, dado los errores que tiene y que National Instruments no va a sacar más versiones. Ambas tarjetas de desarrollo han superado el entorno de verificación exitosamente, concluyendo que son aptas para el control del motor. Además, se ha programado el control en la tarjeta que contiene la RISC-V, y se ha comprobado que puede controlar el motor.

[eu] Euskera: Garapen txartelen funtzionalitatea berifikatzea ezinbestekoa da, proiektu batean gertatu daitezkeen akatsak programazioagatik sortuak direla eta hardwarraren disfunzioaren erru ez direla zihurtatzeko. RISC-Va bezalako kode irekiko teknologia berrien gorakadarekin gainera, berifikazioa are garrantzitsuagoa bihurtzen da, merkatuko aukerak asko zabaltzen direlako eta ekoizle desberdinek egindako probak oso desberdinak izan daitezkeelako. LabVIEW eta TestStand softwareak erabiliz, test ingurune bat implementatu da iman permanenteko motor sinkrono baten kontrolerako beharrezkoak diren funtzionalitateak berifikatzeko, FOC teknika erabiliz. Kontrol horren algoritmoa implementazeko GPIOen erabilera, ADCarena, PWMarena, decoder batena, eta SPI eta I2C interfazeak beharrezkoak diren. Ingurunea exekutatu ahal izateko tamaina aldakorreko komunikazio protokolo bat garatu da, PCa eta testeatuko diren gailuak UART bidez komunikatzeko. Testak exekutatzeko beharrezkoak diren probak inplementatzeko bi garapen txartel desberdin erabili dira, bat GigaDevice ekoizlearena eta RISC-V arkitekturaduna, bestea, aldiz, Texas Instruments-en Delfino bat. Probak inplementatzeko orduan LabVIEW NXG softwarea probatu da, baina lortutako emaitzak ez dira onak izan, akats asko baititu eta gainera National Instruments-ek bertsio berri gehiago aterako ez baititu. Erabilitako bi garapen txartelek arazo gabe gainditu dute berifikazioa. Gainera, RISC-V a duen txartelean motorraren kontrola implementatu da, eta motorra arazorik gabe kontrolatzen duela ikusi da.