Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Cortex-m3
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
klen
в доке http://infocenter.arm.com/help/topic/com.a...ata-r2p0-v2.pdf указан трабл с инструкцией LDRD

баг не закрыт и все ныне живущие кристалы его воспроизводят

собсно вопрос - ктонить на это налетал?

мне просто интересно.
при сборке GCC ручками пересобираю все библиотеки для кортекса с ключем -mfix-cortex-m3-ldrd.
до месяц назад собирал все без этого ключа, и либы и проекты. разницы никакой не наблюдалось - все работало.

оставлять -mfix-cortex-m3-ldrd или забить?
-=Sergei=-
Цитата(klen @ May 17 2009, 13:00) *
в доке http://infocenter.arm.com/help/topic/com.a...ata-r2p0-v2.pdf указан трабл с инструкцией LDRD

баг не закрыт и все ныне живущие кристалы его воспроизводят

собсно вопрос - ктонить на это налетал?

мне просто интересно.
при сборке GCC ручками пересобираю все библиотеки для кортекса с ключем -mfix-cortex-m3-ldrd.
до месяц назад собирал все без этого ключа, и либы и проекты. разницы никакой не наблюдалось - все работало.

оставлять -mfix-cortex-m3-ldrd или забить?


Эта ошибка может возникнуть только если код исполняется из ОЗУ

This can only happen when the instructions are being executed from the system bus (address 0x20000000 and
above) and the loaded data is also being read from the system bus.

Так что если код живет в ПЗУ, то можно ничего и не трогать.
klen
спасибо, а то чето я этого важного тонкого момента и неучитал ..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.