🦍🦍🦍BeastH7 a jeho SDRAM

Dalším krokem, který musím provést, je konfigurace externí SDRAM paměti a v zásadě tím ověření osazení paměti v BGA pouzdru.

Musím udělat:

1️⃣ konfigurovat FMIC v SystemInit_ExtMemCtl()
2️⃣ zavolat tuto funkci z SystemInit()
3️⃣ konfigurovat MPU jednotku pro oblast velikosti 32 MByte od adresy 0xD0000000

Protože jsem zapojení převzal z stm32H747-DISC kitu, musím pouze prověřit mapování pinů paměti.

Napsal jsem velmi jednoduchou smyčku pro zápis čísel od 0x01 nahoru po jedničce. Zápis i zpětné čtení funguje dobře. Mohu klidně přistoupit k složitějším testům paměti, pokud se mi bude chtít je psát a nebo implementovat cizí kód.

Náhled na paměť a MCU na desce
Náhled na paměť a MCU na desce
SDRAM pro BeastH7
Štítky: