Keil'de debug yaparken JTAG 'in gocmesi

Başlatan z, 04 Mayıs 2014, 02:05:45

z

Keil de debug yaparken bazen hata aliyorum ve hata penceresi aciliyor.

0x2000000 adresi okunurken  hata oldu mesaji aliyorum. Ok yada esc dedigimde
0x2000001 adresi okunurken  hata oldu mesaji aliyorum. Ok yada esc dedigimde
..
..
..
0x2000100 adresi okunurken  hata oldu mesaji aliyorum. Ok yada esc dedigimde
..

Seklinde pesi sira ram okuma hatasi aliyorum. Ok yada esc deyip ardindan mouse ile debug sonlandirma yapayim diyorum ama yapmaya firsat olmadan hata penceresi geliyor gene.

Bu durumdan kurtulmak icin parmagimi esc e basili tutup beklemek ve tum pencerelerin sirayla ekrana gelip kapanmasini beklemem yada gorev yoneticiden komple keili kapatmam gerekiyor.

Bu durumdan kurtulmanin kolay bir yolu varmi?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

pisayisi

Simülasyon modunda bende hafıza okuma hatası alıyordum belki aşağıdaki çözüm işinize yarayabilir.

https://www.picproje.org/index.php/topic,50915.msg383825.html#msg383825
Murat

z

Sorun JTAG tarafinin cokmesi.

Sozkonusu hata ile karsilasmak icin Islemcinize kod yukleyin.

Memory penceresini acip 0x20000000 adresinden itibaren 100 kadar adresi goruntuletin.

Kodlari adim adim iletirken JTAG cihazinin enerjisini acip kapatin.

Kodu adimlatmaya kalktiginizda bahsettigim durumla karsilasmaniz lazim.

Sorun su;

JTAG ile iletisim kurulamayinca hata mesaji veriyor bu normal. Memoryde 100 lerce adres zaten JTAG ile  okunamayacak fakat keil israrla bunlari okumaya calisiyor ve her okuyamadigi adres icin hata penceresi cikartiyor.

Kardesim kes kes memory falan gormek istemiyorum debug modundan cikacagim diyemiyorum.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com