PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نرم افزار مورد نیاز samba



imported_pmf
20-08-2012, 19:54
سلام وتبریک به مناسبت عید سعید فطربه همه اعضا
آقا من samba v2.11 را نصب کردم.اما وقتی برد را به مدار وصل می کنم ونرم افزار samba را run می کنم شکل زیر که پیوست کردم میاد بالا وهمونطور که میبینید دوتاقسمتش که غیر فعاله و اون قسمتش هم که فعاله قابل انتخاب نیست.
حالا سوالم اینجاست که آیا نیاز به نرم افزار یا چیز دیگه ای هم برای اجرا ویا پروگرم کردن دارم؟؟؟؟
اگر نیاز به چیز دیگه ای هست لطفا برام بزارین.ضمنا میکروی من at91sam7s64 و از کامپایلر کیل استفاده می کنم.
باتشکر فراوان

Doloop
20-08-2012, 20:47
مهندس فکر کنم هنوز حافظه میکرو رو نمیشناسه
شما ERASE کردید

روالش اینطوره که :
حدود 10 ثانیه پایه ERASE میکرو رو به 3.3 ولت وصل میکنید بعد تغذیه رو قطع میکنید اتصال پایه ERASE رو قطع کرده حالا پایه TST رو به 3.3 ولت وصل کنید بعد تغذیه رو وصل کنید حالا بعد از حدود 40 ثانیه یا کمتر اتصال TST رو هم قطع کرده
حالا تغذیه مدار رو یکبار قطع و وصل کنی حافظه میکرو توسط PC شناخته میشه ...الان دیگه باید SAMBA هم بشناسه :wink:

imported_pmf
21-08-2012, 00:13
متشکرم
مهندس جان من یادم رفت که من با یه برد آموزشی کار میکنم که شرکت نوآوران ساخته.البته مال خودم نیست.میکروی این برد at91sam7s64 وورژن 2.2 هست وبنده از ویندوز سون استفاده می کنم.روی برد یک دکمه به اسم CLR FLASH(که همون پایه ERASE که شما گفتید) ویک دکمه به اسم RESET هست.یک دیپ سوییچ هم هست که دارای حالت NORM و SAMBA هس که فکر کنم همون پایه TST هست که شما گفتید.حالا اگه من تغذیه برد را قطع کنم و که فکر نکنم بشه پایه TST همون دیپ سوییچ را 40 ثانیه به 3.3 V وصل کنم!!!!!!چون با قطع تغذیه کل ولتاژ برد قطع میشه دیگه.ضمنا اون عکس که از نرم افزار توی ضمیمه گذاشتم درسته؟؟؟؟؟؟؟آخه خود شرکت نوآوران یک عکس دیگه (که توی این پیام ضمیمش کردم) از نرم افزار سمبا توی دفترچه آموزشیش گذاشته و گفته درایور سمبا را هم نصب کنید!!!!!این نرم افزار درایور چیزی دیگه است یا همونه که من توی پیام قبلی ضمیمه کردم؟؟.بازم ممنونم

Doloop
21-08-2012, 01:07
همه اینا کارشون یکیه
حالا یکی امکاناتش یکم بیشتر :wink:


حالا اگه من تغذیه برد را قطع کنم و که فکر نکنم بشه پایه TST همون دیپ سوییچ را 40 ثانیه به 3.3 V وصل کنم!!!!!!چون با قطع تغذیه کل ولتاژ برد قطع میشه دیگه

منظورم رو خوب نگرفتی
اگه بورد برای کار با SAMBA طراحی شده باشه خودش به احتمال زیاد دوتا سوئیچ برای این منظور گذاشته
که یکیش باید پایه ERASE رو به 3.3 ولت وصل کنه و یکیش هم باید پایه TST رو به 3.3 ولت وصل کنه
این سوئیچ ها باید نوبتی صورت بگیره منظورم از قطع تغذیه هم اینه که موقعی که داری سوئیچ میکنی تغذیه وصل نباشه (یعنی اول سوئیچ کن بعد تغذیه رو وصل کن )ممکنه بدون قطع تغذیه هم جواب بده تا حالا تست نکردم
دو تا سوئیچ هارو هم چک کن هر جفتشون یک طرفشون به 3.3 وصل باشه یک طرفشون هم به ERASE و
TST

موفق با...:o

Doloop
21-08-2012, 01:33
من با این کار میکردم :

samba.2.10 (You can see links before reply)

imported_pmf
21-08-2012, 11:19
سلام
آقا ممنونم از راهنماییهای گام به گام ودقیقتون
بالاخره با کارایی که گفتید البته بدون RESET کردن موفق شد برد را بشناسه وصدای دینگ وصل به USB شنیده بشه اما آیکونی (که موقع وصل یک وسیله USB کنار ساعت سیستم میاد بالا) فقط یکبار اومد که اونجا هم درایور سمبا را سرچ زد وپیداش نکرد و نشد برد را بشناسه.:sa:نرم افزار سمبا هم توی همون وضعیت شکل قبلیه وعوض نشده.حالا از کجا باید برد یا درایور را از کامپیوتر پیدا کنم؟؟؟؟؟این نرم افزار درایور چیزی غیر از اون نرم افزار SAMBA PROG V2.11 هست وباید نصبش کنم؟؟؟؟؟؟؟یا همونه؟؟:baad:آخه توی دفترچه برد هم نوشته SAMBA DRIVER و جایی دیگه گفته حالا SAMBA PROG را اجرا کنید!!!من هر نیم ساعت چک میکنم و منتظر پاسخ شما هستم.بازم متشکرم
:wink:

Doloop
21-08-2012, 14:38
سلام
اگه ویندوزت 7 هست باید بگم کلی گیر داره که خودمم نتونستم جواب بگیرم
یعنی میکرو رو میشناسه حتی سمبا رو هم میشه روی میکروی مورد نظر تنظیم کرد ولی باینری رو نمیریزه داخل میکرو
ولی اگه با XP انجام بدی بعد از اینکه میکرو رو شناخت سمبا رو که باز میکنی خودش اتوماتیک میکرو رو میشناسه کافیه فقط connect رو بزنی بعد فایل باینری رو انتخاب کنی send file رو بزنی

برای شناختن میکرو عبارت AT91XXXX توی قسمت manage ظاهر میشه
اگر هم نشناخت همون محلی که سمبا رو نصب کردی دقیقا خاطرم نیست یه پوشه به اسم drv بود که درایور داخل اون بود
از قسمت manage اگه آدرس این پوشه رو بدی پیدا میکنه بقیه روال هم که بصورت بالاست :wink:

imported_pmf
21-08-2012, 16:48
سلام بر do loop عزیز وهمه دوستان:018::018::018:
ممنونم :o:o:o:o یک دنیا تشکر :o:oانصافا اگه امثال شماها نباشه نمیشه کارکرد. . . . .:wink::wink:
مهندس جان بالاخره موفق شدم.:0013:توی manage چیزی به اسم at91xxxx نیومده بود اما در قسمت other device یک usb device ناشناس اومده بود که رفتم وآدرس پوشه drv رابش دادم و پروسه پر شد و شناخت .اما رفت توی قسمت پورت com port واونجا به اسم AT91 USB TO SERIAL CONVERTOR موند!!!!!!!!!!!!!!!!!!!!!!!!!! البته بعدش کارای برد را مجددا انجام دادم و حالا سمبا اومد بالا.حالا مهندس جان سوالم اینه که سمبا فقط می تونه با فایل BIN(باینری) کار کنه؟؟؟؟؟؟؟؟؟؟2-همه روشهای پروگرام کردن همین طور هستن یا فقط سمبا اینطوره؟؟؟3-باید از نرم افزار CONVERTOR استفاده کنم؟؟؟؟؟؟اگه امکان داره لطف کنید لینکشو بگید که دانلودش کنم.
و همینطور لینک یا فایلی که راجب ادامه سمبا (پیغامهایی که موقع پروگرام کردن میده و . . . . )بتونم ازش استفاده کنم ومزاحم شما نشم.:o:125::125:

Doloop
21-08-2012, 17:44
سلام


سوالم اینه که سمبا فقط می تونه با فایل BIN(باینری) کار کنه؟؟؟؟؟؟؟؟؟؟2-همه روشهای پروگرام کردن همین طور هستن یا فقط سمبا اینطوره؟؟؟3-باید از نرم افزار CONVERTOR استفاده کنم؟؟؟؟؟؟اگه امکان داره لطف کنید لینکشو بگید که دانلودش کنم.

بله سمبا با باینری کار میکنه , هگز رو هم شما تست کن احتمالا جواب میده
خوب تمام میکرو ها و قطعات دیجیتالی با باینری کار میکنن (صفر و یک)
اکثر کامپایلر ها رو هم اگه بری توی تنظیمات خروجی گزینه داره برای ساخت فایل باینری و هگز
هگز رو هم موقع کامپایل به صورت صفرویک داخل میکرو ذخیره میکنه
اگر هم جواب نداد برنامه hex2bin توی نت سرچ کنی پیدا میکنی :wink:



و همینطور لینک یا فایلی که راجب ادامه سمبا (پیغامهایی که موقع پروگرام کردن میده و . . . . )بتونم ازش استفاده کنم ومزاحم شما نشم

لینک خاصی در این مورد سراغ ندارم ولی باز اگه توی گوگل سرچ کنی در مورد سمبا مطلب زیاده :0013:

imported_pmf
22-08-2012, 12:00
سلام:wink:
راستی من یادم رفت بگم من توی ویندوز سون هم با سمبا کار کردم و پروژه جواب گرفت.
بازم ممنونم از do .. loop عزیز:o:o

imported_pmf
22-08-2012, 15:13
سلام
do loop شما اینو نوشتید؟؟؟؟
"مهندس توروخدا بیا جواب این پست رو هم بده
سپاس"
من نتونستم پست موردنظر شما که گفتید پیدا کنم.اگه نیازه بگید کدام پست تا در اولین بازدیدم جوابشونو بدم
چشم

Doloop
22-08-2012, 16:47
سلام
do loop شما اینو نوشتید؟؟؟؟
"مهندس توروخدا بیا جواب این پست رو هم بده
سپاس"
من نتونستم پست موردنظر شما که گفتید پیدا کنم.اگه نیازه بگید کدام پست تا در اولین بازدیدم جوابشونو بدم
چشم

نه من نبودم

شاید نام کاربریش مشابه منه
من do...loop هستم :mrgreen:
البته قصد تغیر دارم :wink:

sergioajini
02-11-2012, 17:46
imported_pmf (You can see links before reply) سلام
من هم به مشکلی مشابه شما برخوردم ، ینی ویندوز 7 برد رو نمیشناسه
میشه همه کارایی که برای شناسوندن برد به کامپیوتر کردی رو گام به گام توضیح بدی ؟؟؟
آخه سمبای من پوشه ای به اسم drv نداره !!!
اگه میشه اون پوشه رو آپ کن برام
خـــــــــــــیــــــــــ ـــــــــلـــــــــــــــ ی ممنون

Doloop
02-11-2012, 23:20
اینم سمبایی که من استفاده کردم

دانلود (You can see links before reply)

روال کار قبلا گفته شده به صفحه قبل مراجعه کنید

mshafiei97
04-11-2012, 01:07
سلام دوستان
منم از این مشکلا خیلی داشتم از یه کابل usbمرغوب استفاده کردم کارم راه افتاد
با وین 7 هم دارم جواب میگیرم

hesam_am
06-08-2018, 01:07
سلام من مشکل داشتم امروز با جی لینکم وقتی جی لینک رو وصلش کردم به کامپیوتر نمیشناختش و چراغش روشن نمیشد مجبور شدم از نرم افزار sam-ba v2.16دوباره راه اندازیش کنم, طبق راهنمایی های مهندس زرکوب هم اینکارو انجام دادم,اما موقع connect شدن به جیلینک تو نرم افزار4.22 segger این اررو رو نشون میده :
ERROR: Wrong AHB ID (15:3). Expected 0x04770001 (Mask 0x0FFFFF0F), Found 0x00000007
- WARNING: Unexpected core ID. (Found: 0x00000000, Expected: 0x3BA00477)
- J-Link found 0 JTAG device. Core ID: 0x00000000 (ARM9)
- ERROR: Failed to connect
راستی از فایل bin ای که آقای زارعی توی انجمن قرار دادن استفاده کردم (همون V8.ZIP)ولی با اینکه فریم ور آپدیت میشه ولی مشکل connect شدن جی لینک هنوز برای من وجود داره.
نمیدونم داستانش چیه که نمیتونم به جی لینک وصل بشم و این ارور رو میده اگه کمک کنین ممنون میشم با سپاس.

kavir
06-08-2018, 13:47
سلام
اگر جیلینک از فروشگاه خرید کردین توی دانلود ویژه لاگین کنید محتوا نشون میده فیلم و فریم ورکش هست دانلود کنید اوکی هست

hesam_am
06-08-2018, 15:21
خیلی ممنون از راهنماییتون:hi: امروز درستش کردم ولی کاری که من انجام دادم به این نحو بودش:
مطابق با مراحلی که گفته شده میکروی جی لینک رو ریست کردم
بعد با نرم افزار sam ba فایل bin رو بهش اضافه کردم بعد وارد jlink commander v4.90شدم اونجا آبدیتش کردم
بعد وارذ jflash v4.22 شدم و به جی لینک کانکت شدم
اکه دوستان با jflash v4.90 عمل کانکت شدن رو بخوان انجام بدن بعد از پروگرام کردن برنامه بروی جیلینک نرم افزار keil پیغام اررور میده و میگه جی لینکتون کلون شدس و نرم افزار keil رو قطع میکنه و میبنده امید. پس روش بالا بهتره,امیدوارم این روش کمک کنه بهتون.:o

mzarkoob
10-08-2018, 13:49
یعنی به خاطر ورژن jflash که نصب بوده آپدیت نمیشده؟
این مورد را دوستان دیگه گفته بودند که ورژن بالای segger کار نمیکرده براشون :
گاهی استفاده از آخرین نسخه یک نرم افزار می تواند عامل دردسر و اتلاف وقت شود.
به عنوان مثال آخرین نسخه جیلینک را نصب کرده اید ولی برنامه بر روی برد پروگرام نمی شود. در حالی که با ورژن قبلی می شد. آن را پاک می کنید و همان ورژن قبلی نصب می کنید، باز هم نمی شود تا زمانی که ویندوز عوض کنید!
آخرین ورژن کیل را نصب می کنید ولی در کنار ظاهر و امکانات بهتر در یک کاری به ناگاه می بینید هر چه برنامه بر روی برد می ریزید کار نمی کند!
زوم کردن بر اینکه حتما باید با این ورژن باشد و حتما متوجه شوید چرا این اتفاق افتاده است نیز زمانی برای خود می طلبد.
armeducation

نسخهای هم که گذاشتم برای دانلود اینجا:
دانلود | آموزش حرفه ای میکروکنترلرهای ARM (You can see links before reply)
(ورژن V490b و V426b) بوده که من با V490b مشکلی نداشتم.