سلام دوستان من یک برد جیتک چند کاره برای خودم ساختم که هم با usb و هم با پورت lpt که با ای سی epm7128 الترا ارتباط برقرار میکند
ای سی usb را FT245BL انتخاب کردم و به یک مشکل عجیب برخوردم که وقتی برد را تبدیل به usbblaster میکنم وقتی بیشتر از 50 بایت از فلش در
حالت جیتک از برد تارگت مثلا یک برد دیلینک adsl را میخوانم ای سی ft245bl به حالت suspend میرود یا با ftprog جند بار پشت سر هم ایپروم را میخوانم
باز به مد suspend میرود در این حالت کاملا ای سی از کار می افتد و نوسان روی کریستال قطع میشود و پایه 10 PWREN یک میشود که در حالت معمولی
صفر است پایه 11 هم که برای immediate wakeup هست را هم به vccio وصل کردم .در این حالت در device manager هنوز هست ولی در اصل از کار
افتاده و باید یک بار کابل usb را جدا کنم تا ای سی شروع به کار کند .هم کابل usb را عوض کردم و هم از یک ای سی دیگر استفاده کردم باز همانطور بود
و فرقی نکرد حتی در ایپروم تیک مربوط به قسمت suspend را برداشتم باز تاثیری نداشت حتی بدونه ایپروم هم تست کردم باز فرقی نکرد در ضمن از ولتاژ
خود usb برای کل مدار استفاده کردم و مدارش هم طبق datasheet خودش ساختم که با همه مدارها که از این ای سی استفاده شده یکی هست ولی اگر کمتر از
50 بایت فلش را میخوانم مشکلی پیش نمی اید در اصل اگر بیشتر از 10 ثانیه بخوام از ای سی کار بکشم suspend میشود ببخشید که طولانی شد
مجبور بودم توضیح بدم .ولی برد جیتک مشابه با ای سی FT2232HL ساختم که این مشکل را نداشتم .فکر میکنید مشکل از کجا باشد ؟؟؟؟
عکس هم گذاشتم بالایی با FT245BL هست و پاینی با FT2232HL هست