ايران ويج

نسخه‌ی کامل: بورد ARM9 - ATMEL - AT91SAM9260
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5
(۱۱-بهمن-۱۳۹۲, ۰۲:۵۱:۲۲)salehjg نوشته است: [ -> ]شابلون چیه؟(فکر کنم فهمیدیم چیه... چند بار اتفاقی دیدم)
این شابلون هه کجا قرار میگره؟ بین آیسی و بورد؟

با هوای گرم لحیم ها ذوب میشن یا با هویه، یا با دستگاه خاصی...؟

شابلون اینه :

[attachment=10945]

به برد اصلا ربطی نداره ..

البته این شابلون ها انواع مختلفی دارند در هر سایز و اندازه مخصوص ..

آی سی bga رو اول روی میز فیکس می کنن (توسط چسب کاغذی و ..)

بعدش شابلون رو دقیقا رو آی سی طوری میذارن که پایه هاش از سوراخ شابلون دیده بشه (یعنی می چسبونن روش)

بعد میان و اون سوراخ ها رو با خمیر قلع پر می کنن

بعد توسط هیتر هوای داغ بهش میدن (باید میزان حرارت مناسب باشه) تا اون خمیر قلع ذوب بشه و تشکیل پایه بده برای آی سی

که البته اینا گفتنش آسونه اما نیاز به مهارت و تجربه زیادی داره

بعدش میذارین زیر میکروسکوپ و دست پختتون رو میل می فرمایین (ببخشید مشاهده می فرمایین) Biggrin

یادمه من اولین بارم بود که با شابلون یه bga رو پایه زدم که وقتی استادمون زیر میکروسکوپ مشاهده کرد تعجب کرد که همه پایه ها کامل و هم اندازه لحیم شدن Tongue

دیدن این فیلمها هم خالی از لطف نیست :


http://www.aparat.com/v/1F9x8

http://www.aparat.com/v/VoKpE
سلام
برد را وصل کردم یعنی همه حافظه ها البته بدون nand flash و اتصالات را بارها تست کردم مشکلی نداشته

یک سوال از کجا مطمئن شم برنام bootstart روی دیتا فلش هست؟؟؟؟
ممنون
خواهشا زود جواب بدین چون دیگه وقتی ندارم
باز هم ممنون

یک سوال دیگه اگه بخوایم برh ی بار اول میکرو از طریق usb به کامپیوتر بشناسونیم باید حتما boot start را روی دیتا فلش بریزیم؟؟؟؟
و چطوری اینکار را بکنیم؟؟؟
ممنون
نقل قول: برد را وصل کردم یعنی همه حافظه ها البته بدون nand flash و اتصالات را بارها تست کردم مشکلی نداشته
نه دیگه
باید همه حافظه ها قطع باشند....(Chip Select اشون high باشه)

نقل قول: یک سوال از کجا مطمئن شم برنام bootstart روی دیتا فلش هست؟؟؟؟
نه دیگه
نباید تو دیتافلش چیزی باشه...
اگه باشه، اون اجرا میشه(البته چند تا بایت هست که مقایسه میشه اولش، اگه برابر بود برنامه bootstrap رو لود میکنه.... و....)
یعنی کار دیگه به sam-ba نمیرسه....

نقل قول: ممنون
خواهشا زود جواب بدین چون دیگه وقتی ندارم
باز هم ممنون
موفق باشید Happy
نقل قول: یک سوال دیگه اگه بخوایم برh ی بار اول میکرو از طریق usb به کامپیوتر بشناسونیم باید حتما boot start را روی دیتا فلش بریزیم؟؟؟؟
و چطوری اینکار را بکنیم؟؟؟
بالا هم گفتم، خیر.... باید همه ی خافظه ها خالی باشن....
و یا اگر توشون برنامه هست، CS اشون رو high کنید...
ممنون
تموم کارایی که گفتین را کردم ولی باز هم نمیشناسه؟؟؟
دارم دیونه میشم
(۱۱-بهمن-۱۳۹۲, ۱۷:۰۶:۱۷)shookoh نوشته است: [ -> ]ممنون
تموم کارایی که گفتین را کردم ولی باز هم نمیشناسه؟؟؟
دارم دیونه میشم
باز هم not recognized مینویسه؟

پس همه ی حافظه ها قطع شدن دیگه؟ درسته؟
پس برم دیتاشیت رو مرور کنم...
شما هم حتما boot sequence رو از دیتاشیت sam9260 مرور کنید.

شاید چیزی رو اشتباه گفته باشم... که در اینصورت اطلاع میدم...

راستی مقاومت دیتای usb درسته دیگه؟ جامپر اینا که نداره؟

معمولا این مقاومت رو با pio میکرو، کنترلش میکنن...
که چون شما روی میکرو برنامه ندارید، پس باید بصورت دستی با چامپری چیزی اونو فعال کنید..
ممنون
راستی من ایسی epprom را قطع نکردم مشکلی که نداره؟؟؟

منظورتون را در مورد مقاوت دیتا usb نفهمیدم من فقط مستقیم وصل کردم به پایه های میکرو با مقاوت
جامپری نزاشتم؟؟؟
خب فکر کنم مشکل شما همینجاست...
روی پایه D+ از usb، یه مقاومت پول آپ به اندازه 1.5k میذارن تا مستقیم بعد وصل شدن کابل، کامپیوتر بشناسه بورد رو...

شما از یه طرف اون مقاومت smd که میگید(طرفی ازش که به +D از usb وصله) یه سیم لحیم کنید، و به کمک اون سیم یه مقاومت پول آپ 1.5 کیلو اهمی به +5 ولت usb یا +3.3 ولت بورد، وصل کنید...

امیدوارم منظورم رو رسونده باشم...


و البته امیدوارم مشکلتون همین باشه که .... Biggrin
بازم حل نشد
مقاومت های من با خود برد atmel یک ذره متفاوت مثلا در atmel از 47 استفاده کرده من از 39 به نظر شما فرقی میکنه؟؟؟؟؟

ایسی eeprom هم باید قطع کنم؟؟؟؟؟/
نقل قول: بازم حل نشد
مقاومت های من با خود برد atmel یک ذره متفاوت مثلا در atmel از 47 استفاده کرده من از 39 به نظر شما فرقی میکنه؟؟؟؟؟
نمیدونم! Whistle
تا شب چیزی بدونم همینجا پست میزنم...
شما هم همه ی شرایط رو از اول با حوصله چک کنید...
منم برم دیتاشیت رو مرور کنم...

نقل قول: ایسی eeprom هم باید قطع کنم؟؟؟؟؟/
تا جایی که یادم مونده، خیر.

آهانBiggrin

پایه ی BMS رو 0 نگه داشتین ؟ درست حدس میزنم؟

دیتاشیت ....!!
بله پایه bms را صفر کردم
oscsel را زمین کردم
npcs1 یا pc11 را هم مستقیم یک کردم
فایده نداشته
(۱۱-بهمن-۱۳۹۲, ۱۹:۴۱:۴۷)shookoh نوشته است: [ -> ]بله پایه bms را صفر کردم
oscsel را زمین کردم
npcs1 یا pc11 را هم مستقیم یک کردم
فایده نداشته

خب دیگه
طبق دیتاشیت صفخه 17، باید bms رو 1 کنید...
تا از ROM بالا بیاد...

راستی به هیچ وجه پایه ی میکرو رو مستقیما 1 یا صفر نکنید !
میکرو تون میسوزه...

منظورم من این بود که ارتباط CS ها رو از میکرو قطع کنید، بعدا از دو طرف قطع شده، طرفی که به حافظه وصل هست رو high کنید...
صفحه‌ها: 1 2 3 4 5