[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Paparazzi-devel] stm32f4 spi errors
From: |
Chris |
Subject: |
Re: [Paparazzi-devel] stm32f4 spi errors |
Date: |
Thu, 11 Jul 2013 15:57:05 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 |
Hi Felix
I get a lot of errors about the spi, what i do wrong (i have setup the
spi subsystem type master)
Btw without the spi everything works fantastically well.
CC
/home/hendrix/paparazzi/var/c182_krooz/ap/arch/stm32/mcu_periph/spi_arch.o
arch/stm32/mcu_periph/spi_arch.c: In function 'SpiSlaveUnselect':
arch/stm32/mcu_periph/spi_arch.c:133:16: error: 'SPI_SELECT_SLAVE0_PORT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:133:16: note: each undeclared
identifier is reported only once for each function it appears in
arch/stm32/mcu_periph/spi_arch.c:133:40: error: 'SPI_SELECT_SLAVE0_PIN'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: In function 'SpiSlaveSelect':
arch/stm32/mcu_periph/spi_arch.c:170:18: error: 'SPI_SELECT_SLAVE0_PORT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:170:42: error: 'SPI_SELECT_SLAVE0_PIN'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: In function 'spi_init_slaves':
arch/stm32/mcu_periph/spi_arch.c:214:21: error: 'SPI_SELECT_SLAVE0_PORT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:214:45: error: 'SPI_SELECT_SLAVE0_PIN'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: In function 'spi_configure_dma':
arch/stm32/mcu_periph/spi_arch.c:442:3: warning: implicit declaration of
function 'dma_channel_reset' [-Wimplicit-function-declaration]
arch/stm32/mcu_periph/spi_arch.c:442:3: warning: nested extern
declaration of 'dma_channel_reset' [-Wnested-externs]
arch/stm32/mcu_periph/spi_arch.c:449:40: error: 'DMA_CCR_PSIZE_8BIT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:450:36: error: 'DMA_CCR_MSIZE_8BIT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:452:40: error: 'DMA_CCR_PSIZE_16BIT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:453:36: error: 'DMA_CCR_MSIZE_16BIT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: In function 'spi_start_dma_transaction':
arch/stm32/mcu_periph/spi_arch.c:569:3: warning: implicit declaration of
function 'dma_set_read_from_peripheral' [-Wimplicit-function-declaration]
arch/stm32/mcu_periph/spi_arch.c:569:3: warning: nested extern
declaration of 'dma_set_read_from_peripheral' [-Wnested-externs]
arch/stm32/mcu_periph/spi_arch.c:570:44: error: 'DMA_CCR_PL_VERY_HIGH'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:594:3: warning: implicit declaration of
function 'dma_set_read_from_memory' [-Wimplicit-function-declaration]
arch/stm32/mcu_periph/spi_arch.c:594:3: warning: nested extern
declaration of 'dma_set_read_from_memory' [-Wnested-externs]
arch/stm32/mcu_periph/spi_arch.c:595:44: error: 'DMA_CCR_PL_MEDIUM'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:603:3: warning: implicit declaration of
function 'dma_enable_channel' [-Wimplicit-function-declaration]
arch/stm32/mcu_periph/spi_arch.c:603:3: warning: nested extern
declaration of 'dma_enable_channel' [-Wnested-externs]
arch/stm32/mcu_periph/spi_arch.c: In function 'spi1_arch_init':
arch/stm32/mcu_periph/spi_arch.c:624:22: error: 'DMA_CHANNEL2'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:625:22: error: 'DMA_CHANNEL3'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:626:26: error: 'NVIC_DMA1_CHANNEL2_IRQ'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:627:26: error: 'NVIC_DMA1_CHANNEL3_IRQ'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:649:3: warning: implicit declaration of
function 'gpio_set_mode' [-Wimplicit-function-declaration]
arch/stm32/mcu_periph/spi_arch.c:649:3: warning: nested extern
declaration of 'gpio_set_mode' [-Wnested-externs]
arch/stm32/mcu_periph/spi_arch.c:649:17: error: 'GPIO_BANK_SPI1_SCK'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:649:37: error:
'GPIO_MODE_OUTPUT_50_MHZ' undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:650:17: error:
'GPIO_CNF_OUTPUT_ALTFN_PUSHPULL' undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:651:17: error: 'GPIO_SPI1_SCK'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:651:33: error: 'GPIO_SPI1_MOSI'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:653:17: error: 'GPIO_BANK_SPI1_MISO'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:653:55: error: 'GPIO_CNF_INPUT_FLOAT'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:654:17: error: 'GPIO_SPI1_MISO'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:680:32: error: 'RCC_AHBENR' undeclared
(first use in this function)
arch/stm32/mcu_periph/spi_arch.c:680:44: error: 'RCC_AHBENR_DMA1EN'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: At top level:
arch/stm32/mcu_periph/spi_arch.c:841:6: warning: no previous prototype
for 'dma1_channel2_isr' [-Wmissing-prototypes]
arch/stm32/mcu_periph/spi_arch.c: In function 'dma1_channel2_isr':
arch/stm32/mcu_periph/spi_arch.c:843:8: error: 'DMA1_ISR' undeclared
(first use in this function)
arch/stm32/mcu_periph/spi_arch.c:843:19: error: 'DMA_ISR_TCIF2'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:845:5: error: 'DMA1_IFCR' undeclared
(first use in this function)
arch/stm32/mcu_periph/spi_arch.c:845:18: error: 'DMA_IFCR_CTCIF2'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: At top level:
arch/stm32/mcu_periph/spi_arch.c:851:6: warning: no previous prototype
for 'dma1_channel3_isr' [-Wmissing-prototypes]
arch/stm32/mcu_periph/spi_arch.c: In function 'dma1_channel3_isr':
arch/stm32/mcu_periph/spi_arch.c:853:8: error: 'DMA1_ISR' undeclared
(first use in this function)
arch/stm32/mcu_periph/spi_arch.c:853:19: error: 'DMA_ISR_TCIF3'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c:855:5: error: 'DMA1_IFCR' undeclared
(first use in this function)
arch/stm32/mcu_periph/spi_arch.c:855:18: error: 'DMA_IFCR_CTCIF3'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: In function 'process_rx_dma_interrupt':
arch/stm32/mcu_periph/spi_arch.c:920:3: warning: implicit declaration of
function 'dma_disable_channel' [-Wimplicit-function-declaration]
arch/stm32/mcu_periph/spi_arch.c:920:3: warning: nested extern
declaration of 'dma_disable_channel' [-Wnested-externs]
arch/stm32/mcu_periph/spi_arch.c:939:46: error: 'DMA_CCR_PL_HIGH'
undeclared (first use in this function)
arch/stm32/mcu_periph/spi_arch.c: In function 'process_tx_dma_interrupt':
arch/stm32/mcu_periph/spi_arch.c:1000:46: error: 'DMA_CCR_PL_MEDIUM'
undeclared (first use in this function)
make[1]: ***
[/home/hendrix/paparazzi/var/c182_krooz/ap/arch/stm32/mcu_periph/spi_arch.o]
Error 1
make[1]: Leaving directory `/home/hendrix/paparazzi/sw/airborne'
make: *** [ap.compile] Error 2
make: Leaving directory `/home/hendrix/paparazzi'
On 07/11/2013 12:00 PM, address@hidden wrote:
Hi,
Everything needed for krooz is in master now.
Cheers, Felix
- [Paparazzi-devel] stm32f4 spi errors, Chris, 2013/07/05
- Re: [Paparazzi-devel] stm32f4 spi errors, Chris, 2013/07/05
- Re: [Paparazzi-devel] stm32f4 spi errors, Chris, 2013/07/05
- Re: [Paparazzi-devel] stm32f4 spi errors, Sergey Krukowski, 2013/07/05
- Re: [Paparazzi-devel] stm32f4 spi errors, Sergey Krukowski, 2013/07/08
- Re: [Paparazzi-devel] stm32f4 spi errors,
Chris <=
- Re: [Paparazzi-devel] stm32f4 spi errors, Sergey Krukowski, 2013/07/11
- Re: [Paparazzi-devel] stm32f4 spi errors, Chris, 2013/07/11