اسکریپت نداره، فقط https هست, بعییید میدونم ویروسی باشه.
اسکریپت نداره، فقط https هست, بعییید میدونم ویروسی باشه.
خوب مثل اینکه دوباره بحث به سمت FPGA رسیده. به نظر من هم Papilio گزینه مناسبی هست و هم این MicroNova برد خوبی هست. البته MicroNova یکم امکانات بیشتری داره.
آره دیگه خوبی این برد همین هست. برد MicroNova هم همینجوره. کلا برای پروگرام کردن FPGA های Xilinx اگر از پروگرامر Xilinx cable استفاده نشه باید از طریق پورت سریال پروگرام بشن. برای مثال بردهای شرکت Digilent رو هم میشه با Xilinx Cable پروگرام کرد و هم میشه از طریق مبدل USB2serial که روی برد هست پروگرام کرد فرقش در این هست که در اولی ISE پروگرامر رو میشناسه و به راحتی فایل .bit رو به داخل فلش خارجی میریزه ولی در دومی باید فایل .bit اول توسط ISE ایجاد شه و بعد توسط نرمافزاری که خود Digilent نوشته فایل رو به داخل فلش خارجی انتقال بدیم. در Papilio هم تا جایی که من میدونم یک نرمافزار Opensource براش نوشتن که این کار رو انجام میده چون اگر دقت کنین روی برد مبدل Usb2serial داره. برد Micronova هم دقیقا همین کار رو کرده.
همین دو برد رو تا حدی میشه ترکیب کرد .
اگر بشه همین ها رو شروع کنیم.
این papilio یک مقدار قسمت پروگرمرش عجیبه ؛ ولی میشه روشون حساب کرد.
ولی microNova خیلی مشخص داره مموری رو برنامه ریزی میکنه.
به نظرم بهترین روش رو هم داره و کاملا مشخص میشه راهش انداخت, هر مموری spi هم میتونیم سر جاش بگذاریم.
مهندس اینجا یک سر بزن ببین میتونی مشکل رو پیدا کنی:
Gadget Factory Forum
متوجه نشدم؟!
یعنی papilio پروگرمرش ایراد داره؟
این بردی که من از ایستا کیت گرفتم خود fpga پروگرام میشه ولی قائدتا تا برق قطع میشه برنامه هم میپره. تا می خواهیم این برنامه را بریزیم در فلاش برد( که با قطع برق برنامه بماند ) خطا میده :
حالا ایراد از چیه و آیا سایر دوستان هم گرفتند همین ایراد دارند و .. نمی دونمکد:Pleas Wait JTAG chainpos: 0 Device IDCODE = 0x11c1a093 Desc: XC3S250E Uploading "Prom.cfg". Done. Programming time 135.7 ms Programming External Flash Memory with "fpga_project1.bit". Uknown Flash Manufacturer Error: SPI Status Register [0x00] mismatch (Wrong device or device not ready).. Error occured. USB transactions: Write 39 read 4 retries 0
خود شرکتم زیر بار نمی ره میگه اگه نمی خواید پس بفرستید هزینهایی را کم می کنم پولتون پس میدم! ضمانتی هم که دادن هیچ
ویرایش توسط mzarkoob : 12-08-2013 در ساعت 19:36
عجب ساپورت خوبی !!! نکنه فلشش از این PROM های OTP باشه که فقط یکبار پروگرام میشن ؟!
شماره فلشش چیه ؟
نمیدونم واقعا چی بگم ! اگه شرکت سازنده نتونه جوابگو باشه ، پس کی باید .... !!!
واقعا بد دور و زمانه ای شده . من اصلا میام یه برد طراحی میکنم ، دو تا چیپ سوخته هم روش مونتاژ میکنم . هر کی هم خرید تماس میگیره ، منم میگم حتما خودتون زدید سوزوندید !!! بردها همه تست شده اند کی به کیه !
شما به جای فایل ,bit ، باینری رو هم تست کنید و هم یه فایل mcs که با اون مموری رو پروگرم میکنن بسازید. و فایل بیت رو مستقیم به مموری ندید. برای ساختن فایل mcs هم باید اطلاعات کامل prom رو وارد کنید.
احتمالا مشکل رو این روشها حل میکنه.
دومین نکته هم که به نظر میرسه اینایی که پورت USB دارن خود این تیم باید یک برنامه برای پروگرم کردن داده باشه.
با سلام
باید خدمت دوستان به خصوص اقا سعید عارض بشم که این بردهای پاپیلو تمامی اپن سورس
هست و از یوزمنوال تا خود فایل PCB توی سایت سازنده وجود داره
و از مثالهاش میشه استفاده کرد
و یکی دو نمونه حافظه هم دارند که به صورت اکسترنال به پایه های پین هدر متصل میشه
و میشه برنامه رو روی اونها لود کرد
من هم به عنوان کوچکترین عضو از دوستان خواهش مندم که اگر برد اف پی جی ای طراحی شده دارند توی سایت قرار بدند تا بتونیم یه مقایسه ای بینشون انجام بدیم یه نظر سنجی کنیم و یکی رو برای شروع انتخاب کنیم
فکرکنم کسی چیزی نداره و خودمون باید یکی طراحی کنیم
حقیقتش اینقدر این و اون کردیم من نفهمیدم بالاخره کدوم fpga یا cpld قطعی شد ...!!!
*** اللّهم عجّل لولیک الفرج ***
فعلا برای شروع و راه افتادن همون cpld خوبه که ارزون هم در میاد هم پیچیدگی کمتری داره. حالا بعدا fpga هم کار میکنیم. چطور تا حالا 20 مدل میکرو یاد گرفتین حالا 2 مدل از اینا هم یاد میگیرین
پروژه های مهم من در ایران میکرو:
" انتقال اطلاعات با SIM900 " ، " آموزش پورت USB " ، " راه اندازی MFRC522 " ، " راه اندازی SLE4442 " ، ""
ابعاد قیمیتی هم مشخص شده و نوع کارکردها هم مشخص هست.
Cpld : تقریبا 10 هزار تومان با 2 هزار تومان کریستال و یک رگولاتور و قطعات کم دیگر روی برد و pcb.
Fpga : تقریبا 40 هزار تومان همراه با 10 هزار تومان فلش و با 2 هزار تومان کریستال و یک رگولاتور و قطعات کم دیگر روی برد و pcb.
سریع به اجماع برسید :|
بهتره پروگرمر هر چی باشه، جدا باشه تا همیشه استفاده کنیم
به نظرم هر دو رو باید یاد گرفت ولی اول cpld
پروژه های مهم من در ایران میکرو:
" انتقال اطلاعات با SIM900 " ، " آموزش پورت USB " ، " راه اندازی MFRC522 " ، " راه اندازی SLE4442 " ، ""
خب ماکه قرار هست همه ی این هزینه ها رو کنیم
یدونه ای سی حافظه با 30 تومن اختلاف بین اف پی جی ای و سی پی ال دی
خیلی بهتر نیست؟
یعنی ما اون کار سخته رو انجام میدیم بعدا میتونیم خیلی راحت تر سی پی ال دی هم یاد بگیریم
سلام
به نظر من هم شما که دارین پول میدین، ۳۰-۴۰ تومن بیشتر خرج کنین و با یک FPGA کار رو شروع کنین. من هیچ وقت با CPLD کار نکردم ولی اینطوری که توی سایتهای مختلف دیدم خیلی زود از نظر تعداد gate کم میارن. برای پروگرامر هم واقعا باید یه فکری بکنین. توی سایتهای مختلف کلون شدهٔ Xilinx Cable رو میتونین پیدا کنین ولی وقتی با یک برد Papilio همهٔ این هارو کنار هم درین چرا برین جدا جدا اون هارو بسازین؟؟
آقای زرکوب اون مشکل شما حل شد؟؟
اولا یکی از ویژگی های این برنامه نویسی اینه که قبل از تکمیل برنامه نمیشه فهمید که درنهایت باید روی کدوم تراشه پروگرم بشه که ارزونتر باشه و نیازها رو هم برآورده کنه. باید بعد از تکمیل برنامه اون رو برای تراشه های مختلف سنتز کرد تا ببینیم که ارزونترین تراشه که کار میکنه چیه.
اما برای تست عملی برنامه خوبه که یک بورد خوب داشته باشیم که تا مرحله ی تکمیل برنامه کم نیازه. ولی این بورد تست باید ویژگی هایی داشته باشه. مثلا فقط برای آموزش طراحی نشده باشه و چند تا وسیله ی آن بورد (on board) روی اون باشه و بعد از یادگیری نشه استفاده کرد. باید حتما قابلیت اتصال پایه های تراشه به بوردهای دیگر و بردبورد رو داشته باشه.
برای این هدف خوبه که از fpga استفاده بشه.
در نهایت اگر دوستان تصمیم بگیرن که بوردی استفاده کنیم که بتونم از اون برای تست چندین پروژه استفاده کرد و منعطف باشه و صرفا آموزشی نباشه، بنده هم هستم. اگه این هدف باشه که fpga با حافظه و پروگرمر خوبه
اما اگه صرفا آموزشی باشه دلیلی نداره که زیاد هزینه کنیم و cpld کافیه
این هدف من هست برای ادامه این موضوع
ویرایش توسط esisafa : 13-08-2013 در ساعت 23:35
پروژه های مهم من در ایران میکرو:
" انتقال اطلاعات با SIM900 " ، " آموزش پورت USB " ، " راه اندازی MFRC522 " ، " راه اندازی SLE4442 " ، ""