реклама на сайте
подробности

 
 
> проблемы с SAM7X512 и их отсутствие с SAM7X256, при одинаковых проектах
bookevg
сообщение Jan 22 2009, 09:17
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 320
Регистрация: 13-09-06
Пользователь №: 20 348



Получили кристаллы SAM7X512, раньше использовали SAM7X256. Установили в свои платы.
Залили проект - не работает (не всегда проходят файловые операции с SD-карточкой по SPI).
Аналогичный (полностью одинаковый) проект великолепно работает на SAM7X256.
Никто с аналогичной проблемой не встречался?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
bookevg
сообщение Jan 23 2009, 06:05
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 320
Регистрация: 13-09-06
Пользователь №: 20 348



Проблему решили, но вопросы остались.
Проект использует чужую библиотеку по файловой системе - причем в ней отсутствует зависимость от типа процессора.
Тип компилятора - IAR.4.20a
В ходе сравнения предыдущей версии проекта и новой выяснилось:
1) старый проект работает на обоих процессорах;
2) новый проект отличался от старого только наличием массива типа unsigned int.
Проблема решилась заданием количества элементов этого массива равным четному числу.
Вообщем непонятно как это помогло 7х512, т.к. 7х256 работает когда количество элементов массива четное, так и нечетное, причем map-файлы обоих одинаковые
Да и еще было замечено, что в режиме работы по breakpoint-ам ошибка не возникает, а в режиме свободного run - проявляется, что тоже непонятно
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016