Попробую пояснить, занимался этим делом весной, скорее для самообразования. Записи в тетрадке на работе,
воспроизвожу по памяти: 1. По началу я прошивался через sam-ba и разглядывал, что получается "из-вне".
2. По скольку sam-ba не ест (не ела?) hex, заделал ей bin посредством:
srec_cat Led_main.hex -intel -split 0x200000 0x100000 0x40000 -o Led_main.bin -binary
3. Стал подключать Вигглер, согласно FAQ на сайте H-JTAGа, там надо dll прописать отладчику.
И вроде, как-бы заработало, но со странностями.
4. В итоге оказалось, что отлаживаемый код надо предварительно прошить в МК, для чего задействуетя
H-FLASHER, но можно и через sam-ba, но не удобно.
5. И тут H-FLASHER говорит, что не знает такого МК, у него в каком-то (ну не помню, гляните) конфиге
забит ID SAMа согласно мануалу, а в errarta указан другой, его и надо забить.
6. Прошивал я hex или bin (см. п.2) не промню, но разберетесь.
7. На тот момент были две версии H-JTAGа, номера не очень помню, но работало через более ранню, с крайней было чего-то не так.
Успехов, Алексей.
-
- пасиб - POV(04.11.2007 19:05)