arm lpc2103 board ve bootloader program yükleme hakkında(çizim daha bitmedi)

Başlatan aykut54, 11 Ekim 2011, 14:33:34

aykut54

[IMG]http://img267.imageshack.us/img267/1097/lpc2103sch.png[/img]

Merhaba Herkese,
Forumdan bir arkadaşım ile şu boardu çizdik board bitti gibi :D ARM programlanması için gerekli donanım olarak seri port kullanmak istiyoruz. Barış Samancı şöyle demiş http://www.barissamanci.net/Makale/7/lpc2000-islemcilerini-dahili-bootloaderlarini-kullanarak-flash-magic-araci-ile-programlayalim
"İşemciye kod atmek için 2 yöntem olduğu söylenmiş. Fakat ben  zor yöntem olan; 
İşlemciyi resetle
İşlemci resetteyken bootloader pinini (ISP) toprağa çek
Bootloader pini topraktayken işlemciyi resetten çıkar
İşlemci bootloader moduna girmiştir.Beşinci adımdaki start butonuna bas.
Program başarı ile yüklendikten sonra işlemciyi tekrar resetle ve güncel programını çalıştır."

2.Yöntem olan basit yöntemi kullanmak istiyorum. "Butonlara basarak işlemciyi resetleme, işlemciyi bootloader moduna sokma gibi işlemler ile uğraşmak istemeyip bu işlemleri yazılım ile otomatik olarak kullanmak istiyorsanız flashmagic in önerdiği devreyi kullanabilirsiniz.Aşağıdaki şekilde şeması gösterilmiştir."
[IMG]http://img534.imageshack.us/img534/6858/lpc2000flashmagicresetd.png[/img]


Bu bağlantıya göre devreye program atmak istiyorum. O zaman 1. şekilde verilen PGM VE reset devresini ortadan kaldırmam gerekecek, Öyle değil mi?

R2232 Devresinden sonra  RESET ve P0.14  yanlış hatırlamıyorsam tristate buffer kullanılmış. 

Bu devreyi diğer LPC serisi arm işlemcilere program atmada kullanabilirmiyim? Örneğin LPC2148.

Seri portta arm işlemciye  program atmanın çok yavaş olduğunu duydum.Doğrumudur. Yukarda verilen devre yaptığım zaman forumda paylaşacağım. ;D

CLR

Merhaba,

Evet, diğer LPC serisi içinde kullanabilirsin. Şemadaki buffer 74hc125 , rs232 transreiver  max3232 tarzı bişey olacak ama bunlar 3V3 ile beslenecek. Flashmagic veya philips ISP programmer'i kullanabilirsin.  Öyle çok yavaş olmaz, program atman max. 4-5sn sürer.
Knowledge and Experience are Power

EmaNet