Otevře se na nové kartě

uCLinux a STM32F429

Konzolový výpis spuštěného uClinuxu na STM32F429 s přihlášením root

Chcete-li si vyzkoušet linux na mikrokontrolérech STM32 resp. ucLinux a STM32F429-Discovery, tak vyzkoušejte tento návod.

Nejprve si stáhněte openocd buď ze stránek sourceforge nebo nainstalujte z centra aplikací dané linuxové distribuce.

Pro nainstalování se držte pokyny v README.

Stáhneme a nastavíme ARM toolchain.
arm-2010q1-189-arm-uclinuxeabi-i686-pc-linux-gnu.tar.bz2 od Mentor Graphics.

tar jxvf arm-2010q1-189-arm-uclinuxeabi-i686-pc-linux-gnu.tar.bz2

export PATH=`pwd`/arm-2010q1/bin:$PATH

a nakonec nainstalujeme genromfs
sudo apt-get install genromfs

Stáhneme projekt uCLinux pro STM32F429 z github a zkompilujeme
https://github.com/jserv/stm32f429-linux-builder
make a make install

Nějakou chvíli trvá, než se všechno zkompiluje a nahraje, takže bez obav 🙂

Připojíme STM32F429-Discovery pomocí UART
pin PC10 (TXD) -> RXD druhého zařízení

pin PC11 (RXD) -> TXD druhého zařízení

a je hotovo.

Přenosová rychlost je 115200Bd, 1 stop bit, 8 data bit, bez parity

Terminálový výpis zavádění uClinuxu na STM32F429 přes sériovou konzoli

Sériová konzole zobrazuje zavádění uClinuxu na desce STM32F429-Discovery

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Logo CHIPTRON s grafickým motivem elektronické desky

Jak jsme vám už psali na sociálních sítích, stránka http://chiptron.

CH32V003 návod

Mikrokontroléry CH32V – určitě jste už o nich slyšeli. Prodávají se za naprosto směšnou cenu, ale mají velmi slušnou výbavu a navíc se prodavají v dobře pájitelném pouzdře. Mezi periferiemi najdete mimo klasických GPIO i SPI, ADC, UART, I2C, časovače…

Schéma zapojení uživatelského tlačítka, rezistorů a kondenzátoru pro STM32F7

Další pokračování tutoriálu pro STM32 (v tomto případě STM32F746).

Logo CHIPTRON s grafickým motivem elektronické desky

Jako vývojové studio jsem si vybral Atollic TrueStudio.

Vývojová deska Nucleo STM32L476 s mikrokontrolérem, konektory a součástkami

Další články o STM32(F7): Tutorial: STM32F746 (STM32F7 Discovery) – Tlačítkem rozsvítit/zhasnout LED Tutorial: STM32F746 (STM32F7 Discovery) – jak zapnout LED (ovládání GPIO) STM32F746 discovery a IDE AC6 (System Workbench for STM32) Jak začít s moderními mikrokontroléry a proč – STM32…

Modrá vývojová deska STM32L072 Discovery s LoRa modulem a konektory

Možná jste někde zaznamenali novinku, nový Discovery board určený pro IoT aplikace s podporou LoRa.

Trendy