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