Как отлаживать такое безобразие?

Тема в разделе "WASM.ELECTRONICS", создана пользователем Black_mirror, 11 ноя 2011.

  1. Black_mirror

    Black_mirror Active Member

    Публикаций:
    0
    Регистрация:
    14 окт 2002
    Сообщения:
    1.035
    В общем имеется:
    устройство на базе STR911FAM47(ARM9)
    IAR 5.4+JLink
    и очень странная программа из двух частей, которые независимо друг от друга собираются и записываются в устройство

    Первая часть программы условно называется bios, управление она получает первой, основана она на uC/OS-II с некоторым добавлением различных велосипедов, и некоторое количество функций экспортирует через таблицу для второй части программы. С этой частью проблем нету.
    Вторая часть программы условно называется app, вызывает функции bios'а, только вот после записи в устройство iar ругается, говорит, что где находится main он не знает, остановиться в начале app или bios'а не может, а при попытке остановить программу и пройтись по шагам ходит в бесконечном цикле по малоосмысленным местам.

    Есть идеи где и что нужно посмотреть/подправить чтобы вторая часть программы тоже поддавалась отладке?