diff --git a/components/driver/test/test_spi_slave_hd.c b/components/driver/test/test_spi_slave_hd.c index dde6448c24..1408264e1b 100644 --- a/components/driver/test/test_spi_slave_hd.c +++ b/components/driver/test/test_spi_slave_hd.c @@ -137,7 +137,7 @@ static void init_slave_hd(int mode, bool append_mode, const spi_slave_hd_callbac static void test_hd_init(void** arg) { TEST_ASSERT(*arg==NULL); - *arg = malloc(sizeof(testhd_context_t)); + *arg = heap_caps_malloc(sizeof(testhd_context_t), MALLOC_CAP_DMA); assert(((int)arg%4)==0); testhd_context_t* context = (testhd_context_t*)*arg; TEST_ASSERT(context!=NULL);