Document STEVAL INT1 hardware verification

This commit is contained in:
2026-07-16 17:51:43 +03:00
parent 927f6e2858
commit 38a96dd88f
4 changed files with 78 additions and 34 deletions
+7 -6
View File
@@ -71,18 +71,19 @@ yoktur. Desteklenen ODR'ler TDK icin 25/50/100/200/500/1000 Hz, ST icin
52/104/208 Hz'dir.
TDK ve ST veri-hazir interrupt'i ile calisir ve ana dongu `wfi` kullanabilir.
Genesys2 son pin planinda ortak aktif sensor interrupt girişi `JC9/AK30`
Genesys2 son pin planinda ortak aktif sensor interrupt girişi `JB1/V29`
uzerinden wrapper'daki 3FF synchronizer'a, oradan PLIC device 11'e gider. ST
surucusu LSM6DSOX accel data-ready olayini INT1'e yonlendirir; ISR local CLINT
timestamp'ini basta alir, latched kaynagi temizler, ayni sample'in gyro ve
sicaklik alanlarini okuyup statik SPSC kuyruğa koyar. `imu_sensor_service()`
interrupt backend'lerde no-op'tur.
Standalone LSM6DSOX SPI okuma ve stationary log kartta dogrulanmistir. Buna
karsilik JC9 fiziksel interrupt yolu ile GPS + ST + ESKF'nin ayni urun firmware
kosusundaki end-to-end testi henuz tamamlanmis sayilmamalidir. ASIC/Questa
simulasyonunda asynchronous input -> 3FF -> PLIC device 11 -> C ISR yolu
gecmistir. Yuksek ODR ve uzun WLS sirasinda sample kaybini daha da azaltmak
Standalone LSM6DSOX SPI okuma, stationary log ve `INT1 -> JB1 -> 3FF -> PLIC
11 -> C ISR` fiziksel yolu kartta dogrulanmistir. 2026-07-16 canli sayac
snapshot'inda 4084 interrupt'in 4084'u sample'a donusmus; read-fail, queue
overflow, unexpected IRQ ve trap sayilari sifir kalmistir. Buna karsilik GPS +
ST + ESKF'nin ayni urun firmware kosusundaki end-to-end testi henuz tamamlanmis
sayilmamalidir. Yuksek ODR ve uzun WLS sirasinda sample kaybini daha da azaltmak
gerekirse sonraki gelistirme sensor FIFO + sensor timestamp kullanmaktir;
ortak IMU arayuzu ve ESKF bunun icin degismeyecektir.