Commit Graph

10249 Commits

Author SHA1 Message Date
Andrey G 80ed9d0dd1
Merge pull request #43 from dron0gus/artery-dev-backport
fix cfg
2024-01-14 00:17:30 +03:00
Andrey Gusakov a7fe8b3479 at32f4x.cfg: add proper flash banks 2024-01-14 00:16:58 +03:00
rusefillc 94130e898c
Merge pull request #42 from dron0gus/accelerometers-mmc
Accelerometers mmc
2023-12-16 09:32:59 -05:00
Andrey Gusakov f869830718 Backport: Simplified FatFS bindings. Removed MMCSD experiment files.
Use wrappers from hal_ioblock.h . So it will call correct functions
in hal_mmc_spi.c that cares about spiAcquireBus().
Direct call to mmc* functions ignores locking/unlocking

8f967fe2af
2023-12-16 16:33:18 +03:00
Andrey Gusakov ce4ef6d59d lsm303agr: check WHO_AM_I register on lsm303agrStart() 2023-12-16 16:33:18 +03:00
Andrey Gusakov 240b3ca51f lsm303agr: support SPI transport 2023-12-16 16:33:18 +03:00
Andrey Gusakov 1cf5f0af49 lsm303agr: prepare for SPI support 2023-12-16 16:33:18 +03:00
Andrey Gusakov 13770b45e0 lsm303agr: do not release bus between two sequential accesses 2023-12-16 16:33:18 +03:00
Andrey Gusakov 755857b597 lsm303agr: check i2c bus status after i2cStart() 2023-12-16 16:33:18 +03:00
Andrey Gusakov 1e252e5d9f hal_mmc_spi: optimization backport 2023-12-16 16:33:18 +03:00
Andrey Gusakov ad80e276ad hal_mmc_spi: MMC_USE_MUTUAL_EXCLUSION config option backport 2023-12-16 16:33:18 +03:00
Andrey Gusakov ceb748118b Devices: ST: add LIS2DW12 accelerometer 2023-12-16 16:33:03 +03:00
rusefillc 8422976059
Merge pull request #41 from dron0gus/artery-dev-backport
Artery dev backport: readme
2023-11-18 15:41:02 -05:00
Andrey Gusakov f0e02f90ac Separate Artery md 2023-11-18 23:24:10 +03:00
Andrey Gusakov 6edf8e64d7 Readme: a bit about Artery AT32 port progress. 2023-11-18 23:04:36 +03:00
Andrey G 89dac4bb90
Merge pull request #40 from dron0gus/artery-dev-backport
Artery: flash User Systed Data (USD) area
2023-11-11 18:44:44 +03:00
Andrey Gusakov df0e5e6b98 Artery: flash User System Data (USD) area 2023-11-11 18:43:08 +03:00
rusefillc b3ae9ee852 #ifdef STM32H7XX resetSpiDevice 2023-11-03 20:04:57 -04:00
rusefillc e9d08d00d1
Merge pull request #39 from dron0gus/artery-dev-backport
Artery: MFS support for AT32F43X, hal test
2023-11-03 07:20:58 -04:00
Andrey Gusakov 421ff88eb4 testhal: EFL-MFS: add AT32 support 2023-11-03 11:29:53 +03:00
Andrey Gusakov b4debd2975 testhal: EFL-MFS: move board-specific configuration to portab 2023-11-03 11:29:53 +03:00
Andrey Gusakov 9b6fa573de port: AT32: implement EFL support 2023-11-03 11:29:53 +03:00
Andrey Gusakov 69aef364b5 AT_START_F435: update 2023-11-03 11:18:11 +03:00
rusefillc 12889f8530 avoid shadowing with build-in function 2023-11-01 09:44:02 -04:00
Andrey G 53613ddde6
Merge pull request #38 from dron0gus/artery-dev-backport
at32: fix DBGMCU struct, FLASHSIZE and UID addresses
2023-10-30 13:24:33 +03:00
Andrey Gusakov 3234650abb at32: fix DBGMCU struct, FLASHSIZE and UID addresses 2023-10-30 12:28:52 +03:00
rusefillc c4096585ca
Merge pull request #37 from dron0gus/artery-dev-backport
Artery dev backport
2023-10-29 12:27:46 -04:00
Andrey Gusakov b1510d74cd STM32: SPIv1: integration with DMAv1 with MUX 2023-10-29 18:43:09 +03:00
Andrey Gusakov 95a93b98dc port: at32: fix isr 2023-10-29 18:43:09 +03:00
Andrey Gusakov 6b87450ccb port: AT32: fix IRQ handler offsets and numbers 2023-10-29 18:43:09 +03:00
Andrey Gusakov f1099e4ed2 AT32: do not suppress IRQs 2023-10-29 18:43:09 +03:00
Andrey Gusakov 64a7efb04a testhal: AT32: ADC: fixes for backport 2023-10-29 18:43:00 +03:00
Andrey Gusakov 7927c7881b AT32: USB_CDC_IAD: update mcuconf.h 2023-10-29 15:38:08 +03:00
Andrey Gusakov dbd86dc430 port: AT32: ADC fix 2023-10-29 15:38:08 +03:00
Andrey Gusakov 448b07c245 STM32: ADCv2: integration with DMAv1 with MUX 2023-10-29 15:38:08 +03:00
Andrey Gusakov 7f73c584f8 STM32: DMAv1: support for AT32 variant of DMA 2023-10-28 00:27:26 +03:00
Andrey Gusakov a2394a794e port: AT32: fix DMA support (DMAv1 from STM32 is reused) 2023-10-28 00:27:26 +03:00
Andrey Gusakov 155eb66585 AT32: USB_CDC: gdb scripts 2023-10-28 00:16:06 +03:00
Andrey Gusakov 9ac21ccdd9 Add flashing script 2023-07-06 22:15:27 -04:00
rusefillc b74e190446 ADC GHA 2023-07-06 22:15:27 -04:00
Vladimir Shamaev 882837271e Add ADC test 2023-07-06 22:15:27 -04:00
rusefillc 7da110d779 explicit message 2023-07-06 22:15:27 -04:00
rusefillc 9a1c8b6bd7 i am lazy 2023-07-06 22:15:27 -04:00
rusefillc 3ceb780f5c progress 2023-07-06 22:15:27 -04:00
rusefillc 2569430100 upload-artifact 2023-07-06 22:15:27 -04:00
Andrey d1e70072fc fancy! 2023-07-06 22:15:27 -04:00
Andrey 9a08015a4b port to 20 2023-07-06 22:15:27 -04:00
Andrey a33b2fc418 GHA CI for testhal 2023-07-06 22:15:27 -04:00
Andrey Gusakov d2d5bf9e8b AT-START-F435 board: update pinmuxes 2023-07-06 22:15:27 -04:00
Andrey Gusakov 738d752d77 Artery AT32F4xx port: updates: gpio, otg, ldo 2023-07-06 22:15:27 -04:00