İki PCB'im var. Birinde bir dsPIC30F6012a, diğerinde bir dsPIC30F6015 vardır. Her ikisi de PICkit 3 kullanılarak MPLAB X'ta ayrı bağımsız HEX projelerinden programlanıyor. Her iki yazılım da bu noktadan önce düzinelerce üniteye zorlanmadan uygulandı. Şu anda, ürün yazılımı biri hariç tüm bilgisayarlardan programlandığında doğru çalışıyor. Bu PC'de, dün başlayarak , her iki yazılım açık bir hata olmadan programlıyor, ancak yaklaşık 1/20 normal hızda çalışıyor. Dünden önce, bu PC de bu panoları sorunsuz bir şekilde programladı.
Açılış ekranları beş saniye yerine iki dakika sürüyor, ışıklar çok yavaş yanıp sönüyor ve bunun yanında her şey düzgün çalışıyor. Neredeyse osilatör konfigürasyon bitleri değiştirilmiş gibi, ancak MPLAB X'te bağımsız bir projeye yapılabilecek hiçbir yerden haberdar değilim.
Bu nedenle, iki farklı yonga üzerinde, aynı PCB tasarımının birden çok örneğinde, yalnızca bunları programlamak için kullanılan PC'ye bağlı olarak farklı hızlarda çalışan iki farklı yazılım. Yavaş bir kartın "iyi" bir bilgisayarda yeniden programlanması sorunu çözer; aynı kartı "kötü" PC'de yeniden programlamak geri getiriyor. Tüm anlayabildiğim şey, bir PC'de birisinin "yavaşça git" düğmesine basması, ancak etiketli bir şey bulamıyorum. (Tekniklerimiz oldukça yaratıcı.) Şu anda MPLAB X'i kaldırıyorum, kullanıcı ayarlarını siliyorum ve daha yeni bir sürümü yeniden yüklüyorum. (1.3'den 1.6'ya gidiyor.) Ama bu düzeltse bile, neler olduğunu bilmediğim için hala mutlu değilim. Herkes bu sorun hakkında herhangi bir görüş var mı?