RPI2040 prace s FLASH
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Středa Prosinec 29 07:01:01 CET 2021
Zdravim, hraju si pres vanoce s timto zajimavym MCU, udelal jsem si
vlastni desticku s 16MB FLASH, upravil bootloader pro dany typ a funguje
to hezky.
Pokud budu vyuzivat flash treba jako filesystem (mimochodem little FS
jsem ted v jedne aplikaci testoval a pro pouziti v malych MCU vypada
dost schopne, nasadil jsem i na ESP32 protoze SPIFFS je strasne pomaly a
FATFS tam v multithreadu nefunguje moc stabilne) nebo k logovani,
prerusi to provadeni programu v rezimu XIP. Snadnym resenim je asi
nastavit, aby se cely program kopiroval do RAM
Jde ale nejak udelat, aby treba core1 provadelo program pouze z RAM? Jak
tam dostat jednotlive funkce vim, ale co pouziti knihovnich funkci? Lze
nejak nastavit, aby knihovny byly vsechny v RAM? (neco se mapuje do ROM
asi ale kdo vi co vsechno?)
Nebo naopak, aby bylo vsechno defaultne v RAM a funkce, kde nevadi
prostoje par ms bych nechal v rezimu XIP? Zase kdyby to slo nejak
globalneji nez jako attribut u kazde funkce individualne, bylo by to fajn.
Další informace o konferenci Hw-list