"on-chip" это набортная память. Поэтому она IRAM - Internal RAM. А "off-chip" это внешняя RAM. Я атк понимаю, необходимо подключать внешнее ОЗУ через FSMC.
Я думаю, что это зависит от размера этих сообщений и их количества. Может там дампы по 256 байт каждый раз? Ну и сколько тогда событий влезет в 32К? А надо записывать, например, в течение 20 часов.