PDA

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



هنرفر
01-07-2010, 13:37
سلام دوستان.من نرم افزار ایران پروگ را طبق راهنمای سی دی برد آموزشی نصب کردم و زمانی که می خوام ای سی را پروگرم کنم این پیغام ها را میده.

"C:\iranprog(samba for keil)\iranprog\sam-ba2.9\sam-ba.exe" Program A 2 3 4 "D:\Amir\amir\arm\at91sam256\blink\1.bin" "D:\Amir\amir\arm\at91sam256\blink\1.axf"
-I- Waiting ...
-I- TCL platform : Windows NT
-I- SAM-BA 2.9 on : windows
-I- Retrieved arguments from command line :
-I- argv 0 : Program
-I- argv 1 : A
-I- argv 2 : 2
-E- Connection Program not found
-E- Connection list : COM1 COM2 COM3

اگه کسی میدونه کمک کنه.

sobhanian
01-07-2010, 14:28
سلام دوستان من هم هنوز موفق نشدم ميكرو آرم رو پروگرام كنم . به نظر من يك پروژه را جامع و با تمام جزئيات و مرحله به مرحله توضيح بدين . البته خواهش مي كنيم .بينهايت ممنون از زحماتتون .

من يه درخواست در ارتباط با پروژه ام دارم اونم راه اندازي قسمت هاي مختلف ارم هست . ميشه كمك كنيد. من منتظر مي مونم . با تشكر

kavir
02-07-2010, 02:49
سلام
اول اقاي هنر فر عزيز برد شما نمي تونه ارتباط برقرار كنه:
1.ابتدا با كليد ers برنامه رو پاك كنيد
2. تغذيه كل برد رو قطع و وصل كنيد
3.اگر درايور نصب نكردين نصب كنيد
4. مجدد تست كنيد
براي اقاي سبحاني هم همين كار انجام بدين
به زودي اموزش هاي تصويري و انجمن هاي مخصوص برد اموزشي اماده مي شه نگران نباشيد
سايت ويدئو به صورت رسمي راه اندازي نشده ولي اين اموزش رو ببينيد براي ايران پروگ هست
You can see links before reply
براي كيفيت بالا گزينه HQ بزنيد و مشاهده كنيد
موفق باشيد

sobhanian
02-07-2010, 12:07
سلام و تشكر از پاسخ شما مدير محترم
قابل به ذكر هست كه من مراحل 1 تا 4 در ارسال بالا را رعايت مي كردم و پيغام
####### Program ok....IranMicro################################
نمايان مي شد. لاكن عكس العملي از ال ي دي ها يا برد اصلي آموزشي نمي ديدم . لطف بفرماييد يك برنامه كه تست شده به عنوان مثال همون برنامه اي كه خودتون روي آرم پروگ كرده بوديد ( نمايش و تست رنگ ال سي دي موبايل ) رو ارسال كنيد تا بتونيم با اون برنامه ميكرو را پروگ كنيم و جواب بگيريم . تا يه خورده اميدوار بشيم. ممنونم و منتظر شما

هنرفر
02-07-2010, 13:29
اقای زارعی من همه ی این مراحل را انجام دادم.ولی باز این پیغام را میده.وقتی هم میخوام با خود نرم افزار sam-ba 2.8 پروگرمش کنم یه پیغام please wait ظاهر میشه و همینجور باقی میمونه.

هنرفر
02-07-2010, 13:45
ممنون مشکلم حل شد.ولی از داخل کیل مستقیم پروگرم نمیشه.

kavir
02-07-2010, 15:15
سلام
لطفا بيشتر دقت كنيد مشكل خاصي نبايد باشه چرا ازكيل پروگرام نميشه ؟ خطاش چيه؟
آقاي سبحاني عزيز هر بار كه پروگرام كردين بايد ميكرو رو ريست كنيد تا برنامه عمل كنه
تمامي بردها تست شده هستند پس يكم بيشتر دقت بخرج بدين
اگر وضعيت اقتصادي خوبه:roll: پيشنهاد مي دم يك جيلينك بگيريد كه در فروشگاه با زير قيمت بازار ارائه شده كه كار باهاش خيلي خيلي راحته و بدون ريست برد هم برنامه استارت ميشه كرد

sobhanian
02-07-2010, 19:05
سلام آقاي زارعي
ممنونم از راهنمايي شما
من فكر مي كنم مشكل از برنامه ها بوده . الان اين فايلي كه مرحمت كرديد را دانلود مي كنم و با اي برنامه پروگ مي كنم اميدوارم جواب بگيرم . نتيجه را خدمتتون عرض مي كنم .

kavir
02-07-2010, 19:28
سلام آقاي زارعي
ممنونم از راهنمايي شما
من فكر مي كنم مشكل از برنامه ها بوده . الان اين فايلي كه مرحمت كرديد را دانلود مي كنم و با اي برنامه پروگ مي كنم اميدوارم جواب بگيرم . نتيجه را خدمتتون عرض مي كنم .
سلام مجدد
نگران مثال و برنامه نباشيد ساپورت ويژه براي بردهاي آموزشي داريم اين DVD ارسالي عجله اي بوده . قبلا عرض كردم به زودي انجمن ها مخصوص اين بردها ايجاد ميشه :wink:
ما به قولي كه داديم پايبند هستيم و ساپورت رو به نحو احسن انجام ميديم فقط خواهشي كه دارم موارد رو خوب بررسي كنيد و هر مشكلي داريد به صورت واضح بگيد تا سريعتر جواب بگيريد
اگر كارتون خيلي گير بود به شماره هاي همراه فروشگاه تماس بگيريد البته تو اين سه روز پاسخ تلفني نداديم به دليل اينكه سفارشات قراره همش يكجا بفرستيم يكم بيزي :roll::wink:
يك خبر خوشي هم براتون دارم به زودي يك شماره اختصاصي براي ساپورت آرم وبردهاي آموزشي در اختيارتون مي ذاريم تا سريعتر جواب بگيرين و مستقيم با ساپورت صحبت كنيد نه بخش فروش

sobhanian
03-07-2010, 16:50
با سلام خدمت كاربران ماژول آرم و برد آموزشي:
مواردي كه براي من در هنگام پروگرام كردن پيش آمد و به كمك آقاي زارعي مرتفع گرديد را تو اين تاپيك قرار مي دهم تا كسي تو مشكل تكراري گرفتار نشه .
1-اولين مشكل من pc كه هنگامي كه مي خواستم ماژول آرم را پروگرام كنم چه از داخل كيل و چه از طريق سمبا در هر دو مورد سيستم من هنگ مي كرد و پيغام ok داده نمي شد اين مشكل رو با لب تاپ حل كردم .

2-برنامه اي color lcd كه هم تو cd و هم از چندتا تاپيك بالاتر قابل دانلود هست به خاطر zip شدن احتمالا آسيب مي بينن وماژول آرم وقتي با اين فايل bin پروگرام مي شه بجاي اينكه لوگوي ايران ميكرو و بعد تست رنگ صفحه روي lcd نمايش بده سون سگمنت را درگير مي كنه و برنامه جواب نمي ده . با برنامه h-converter كه با نصب h-jtag نصب مي شه فايل هگز برنامه color lcd را به باينري تبديل كردم و ميكرو آرم را با اين فايل باينري ايجاد شده پروگرام كردم و بالاخره بعد از 2 روز تونستم برد رو پروگرام كنم .
از آقاي زارعي به خاطر راهنمايي و مساعدتشون ممنونم .

اگر لطف كنيد و برنامه هاي ديگري را قرار بديد تا قسمت هاي ديگر را راه اندازي كنيم عالي ميشه .

چه جوري مي تونيم عكس خودمون را روي color lcd نمايش بديم ؟

هنرفر
03-07-2010, 20:16
سلام.از داخل کیل این پیغام را میده.

"C:\iranprog(samba for keil)\iranprog\iranmicro.exe" Program H 2 3 4 "D:\Amir\amir\arm\at91sam256\blink\1.bin" "D:\Amir\amir\arm\at91sam256\blink\1.axf"
"Program": Error: Q0122E: Could not open file 'Program': No such file or directory
Finished: 0 information, 0 warning and 1 error messages.
ولی با نرم افزار samba و با تبدیل کد هگز به باینری مدار پروگرم میشه.

sobhanian
03-07-2010, 22:08
سلام من تنظيمات كيل را اينجوري انجام دادم و جواب گرفتم :

1- از منوي flash گزينه configure flash tools را كليك كردم در پنجره باز شده سرليست utilities را كليك و سپس تيك قسمت دوم (پاييني) رو زدم (use External tool for Flash Programming )

2- در قسمت command مسيري كه پوشه iranprog وجود داره را تا خوده نرم افزار samba.exe آدرس دادم.

G:\Program Files E\keil\iranprog(samba for keil)\iranprog\samba.exe

3- در قسمت Arguments دقيقا" عبارت وسط خط زير را كپي پيست كنيد .


Program A 2 3 4 "$L@L.bin" "$L@L.axf"

4- تيك Run Independent را هم بزنيد و ok را كليك كنيد.

5- دوباره از منوي flash ولي اينبار doenload را كليك كردم برنامه iranprog باز شد و اتوماتيك پروگرام شروع شد . اگر

خواستي به صورت دستي برنامه ريزي كنيد در عبارت بالا به جاي A حرف H را بزنيد .


Program H 2 3 4 "$L@L.bin" "$L@L.axf"

و سپس آدرس برنامه را از بالاي صفحه iranprog كه باز هم به صورت اتوماتيك باز مي شه به صورت دستي مي ديم و سپس run مي كنيم .

ببخشيد . با تشكر .

هنرفر
03-07-2010, 22:11
من این برنامه را نوشتم که با تحریک کلید خروجی تغییر کنه ولی کار نکرد.دوستان کمک کنند

#include<AT91SAM7X256.H>
#include<lib_AT91SAM7X256.h>

int main(void)
{
AT91F_PMC_EnablePeriphClock(AT91C_BASE_PMC, 1 << AT91C_ID_PIOA);
AT91F_PIO_CfgOutput(AT91C_BASE_PIOA,AT91C_PIO_PA0) ;
(AT91F_PIO_GetInput(AT91C_BASE_PIOA),AT91C_PIO_PA3 0);
if(AT91C_PIO_PA30==(0))
AT91F_PIO_SetOutput(AT91C_BASE_PIOA,AT91C_PIO_PA0) ;
else
AT91F_PIO_ClearOutput(AT91C_BASE_PIOA,AT91C_PIO_PA 0);
}

kavir
04-07-2010, 09:44
من این برنامه را نوشتم که با تحریک کلید خروجی تغییر کنه ولی کار نکرد.دوستان کمک کنند

#include<at91sam7x256.h>
#include<lib_at91sam7x256.h>

int main(void)
{
at91f_pmc_enableperiphclock(at91c_base_pmc, 1 << at91c_id_pioa);
at91f_pio_cfgoutput(at91c_base_pioa,at91c_pio_pa0) ;
(at91f_pio_getinput(at91c_base_pioa),at91c_pio_pa3 0);
if(at91c_pio_pa30==(0))
at91f_pio_setoutput(at91c_base_pioa,at91c_pio_pa0) ;
else
at91f_pio_clearoutput(at91c_base_pioa,at91c_pio_pa 0);
}
سلام
خوب تو حلقه نذاشتي كه چك بشه يكبار سريع چك ميشه و رد مي كنه به پايان برنامه ميرسه

kavir
04-07-2010, 09:47
با سلام خدمت كاربران ماژول آرم و برد آموزشي:
مواردي كه براي من در هنگام پروگرام كردن پيش آمد و به كمك آقاي زارعي مرتفع گرديد را تو اين تاپيك قرار مي دهم تا كسي تو مشكل تكراري گرفتار نشه .
1-اولين مشكل من pc كه هنگامي كه مي خواستم ماژول آرم را پروگرام كنم چه از داخل كيل و چه از طريق سمبا در هر دو مورد سيستم من هنگ مي كرد و پيغام ok داده نمي شد اين مشكل رو با لب تاپ حل كردم .

2-برنامه اي color lcd كه هم تو cd و هم از چندتا تاپيك بالاتر قابل دانلود هست به خاطر zip شدن احتمالا آسيب مي بينن وماژول آرم وقتي با اين فايل bin پروگرام مي شه بجاي اينكه لوگوي ايران ميكرو و بعد تست رنگ صفحه روي lcd نمايش بده سون سگمنت را درگير مي كنه و برنامه جواب نمي ده . با برنامه h-converter كه با نصب h-jtag نصب مي شه فايل هگز برنامه color lcd را به باينري تبديل كردم و ميكرو آرم را با اين فايل باينري ايجاد شده پروگرام كردم و بالاخره بعد از 2 روز تونستم برد رو پروگرام كنم .
از آقاي زارعي به خاطر راهنمايي و مساعدتشون ممنونم .

اگر لطف كنيد و برنامه هاي ديگري را قرار بديد تا قسمت هاي ديگر را راه اندازي كنيم عالي ميشه .

چه جوري مي تونيم عكس خودمون را روي color lcd نمايش بديم ؟

سلام
خوشحالم كارتون راه افتاد
براي عكس خودتون تو برنامه فتوشاپ 240*320 يك عكس بياريد و با پسوند bmp تبديل كنيد تو مجله شماره 5 نرم افزارش هم فكر كنم همراه پروژه بود كه تبديل كنيد كه هدر مي سازه و جايگزين هدر قبلي كنيد
با دوستان داريم روي بخش خصوصي و يك نرم افزار راهنماي برد اموزشي كار مي كنيم كه به زودي ارائه ميشه:wink:

هنرفر
04-07-2010, 12:44
آقا من هر کاری کردم نتونستم از پورت به عنوان ورودی استفاده کنم.اینم برنامه ی من.

#include<AT91SAM7X256.H>
#include<lib_AT91SAM7X256.h>
int main(void)
{
AT91F_PMC_EnablePeriphClock(AT91C_BASE_PMC, 1 << AT91C_ID_PIOA);
AT91F_PIO_CfgOutput(AT91C_BASE_PIOA,AT91C_PIO_PA0) ;
(AT91F_PIO_GetInput(AT91C_BASE_PIOA),AT91C_PIO_PA2 7);
while(1){
if((AT91C_PIO_PA27)==0)
AT91F_PIO_SetOutput(AT91C_BASE_PIOA,AT91C_PIO_PA0) ;
else
AT91F_PIO_ClearOutput(AT91C_BASE_PIOA,AT91C_PIO_PA 0);
}
}
اگه میشه خودتون تستش کنید و برنامه ی اصلاح شده را بزارید یا یه برنامه خودتون بنویسید و تستش کنیدو بزارید.

farzadsw
04-07-2010, 14:40
خوشبختانه ایندفعه کلاک pio رو وصل کردید ، اما هیچ پایه ای رو به عنوان ورودی تنظیم نکردید . البته به طور دیفالت همه پایه ها ورودی هستن ولی باز کار از محکم کاری عیب نمیکنه .

امااشکال اصلی توی نحوه خودن ورودی هست باید شرط رو اینطوری استفاده کنید :

if ((AT91F_PIO_GetInput(AT91C_BASE_PIOA) & SW1_MASK) == 0) {

دستور GetInput آرگومانش پوینتر مربوط به پورت هست نه پایه اون . برای همین نمیتونید شماره پایه رو توش بنویسید . بلکه باید اسم پورت رو بنویسید و این هم وضعیت همه 32 تا پایه رو بر میگردونه . حالا باید با and کردن با پایه مورد نظر ، فقط یه بیت مربوط به اون پایه رو به دست بیارید و حالا میشه شرط برسی رو نوشت که آیا مساوی 1 یاصفر هست . تو کد بالا SW1_MASK همون پایه ای هست که کلید بهش وصله.

nh2600
05-07-2010, 21:46
من هم با پروگرمر ایران میکرو که پروگرم میکنم تا شکل زیر میره ولی بعدش هنگ می کنه


You can see links before reply

با خود sam-ba v2.9 هم مراحل زیر رو طی میکنم


You can see links before reply

You can see links before reply

وباز هم هنگ می کنه . با SAM-PROG v2.4 هم :

You can see links before reply

You can see links before reply

و در آخر هم پروگرم نمیشه! لطفا راهنمایی بفرمایید.

sobhanian
05-07-2010, 23:13
با سلام خدمت nh2600 :

من هم همين مشكل را داشتم . احتمالا" سيستم شما توانايي پروگرام كردن را ندارد با يك سيستم ديگر امتحان كنيد .

من با pc نمي تونستم پروگرام كنم در صورتي كه با laptop مشكلم حل شد .

اميد وارم با يك سيستم ديگه جواب بگيريد . از روند كارت باخبرم كني ممنون مي شم .

nh2600
05-07-2010, 23:28
من هم فقط با لپ تاپ تست کردم ولی جواب نگرفتم ok با سیستم دیگه هم تستش میکنم.

kavir
06-07-2010, 00:57
ويندوز هم نگفتين چيه؟
از پورت ديگه هم استفاده كنيد ببينيد نتيجه چي ميشه
خودم شخصا بيشتر 120/130 تا برد آرم تست كردم تا حالا موردي نبوده گير كنه اينجوري
همگي ويندوز xps2 بوده

sobhanian
06-07-2010, 08:46
سلام :
pcي من سيستمش xp هست ولي ماژول آرم روي pc پروگرام نمي شد و كلا" سيستم هنگ مي كرد .

سيستم labtop من win7 هست كه من يك wmv xp (ويندوز مجازي xp ) روي اون نصب كردم

تو 7 برد من شناخته نشد و درايور برد هم متعاقبا" نصب نشد

ولي از طريق ويندوز xp مجازي همه چيز ok شد .

ضمنا" xp كامپيوتر sp2 هست . ولي xp لب تاب sp3 هست .

nh2600
06-07-2010, 21:05
من هم از win xp sp3 استفاده می کنم با همه پورتها امتحان کردم.

sobhanian
07-07-2010, 17:12
سيستم شما توانايي پروگرام كردن را ندارد .

با سيستم ديگري بردتون را تست كنيد احتمال زياد جواب مي گيريد .

nh2600
09-07-2010, 12:40
آقا این برد من با دو تا PC هم امتحان کردم بازم جواب نداد من فقط 10 ثانیه Erase رو وصل میکنم بعدش تغذیه برد رو خاموش و روشن می کنم جامپرهای TST , Jtag هم کاری ندارم و قطع هستن. اگه تنظیماتم مشکل دارن بگید.

kavir
09-07-2010, 14:19
آقا این برد من با دو تا pc هم امتحان کردم بازم جواب نداد من فقط 10 ثانیه erase رو وصل میکنم بعدش تغذیه برد رو خاموش و روشن می کنم جامپرهای tst , jtag هم کاری ندارم و قطع هستن. اگه تنظیماتم مشکل دارن بگید.

سلام
لطفا با پشتیبانی تماس بگیرید

nh2600
09-07-2010, 14:40
سلام
لطفا با پشتیبانی تماس بگیرید

متشکرم . آخه من برد رو مطابق نقشه شما خودم درست کردم و نخریدم که بخوام مزاحم بخش پشتیبانی بشم با TNM2000+ هم تا حالا چندین پروژه رو هم کار کردم و جواب گرفتم ولی با Samba , wiggler مشکل دارم:x

kavir
09-07-2010, 15:56
متشکرم . آخه من برد رو مطابق نقشه شما خودم درست کردم و نخریدم که بخوام مزاحم بخش پشتیبانی بشم با tnm2000+ هم تا حالا چندین پروژه رو هم کار کردم و جواب گرفتم ولی با samba , wiggler مشکل دارم:x

سلام
÷س خودتون درست کردین
مشکلی نیست استثنا تماس بگیرید شب بگیرید بهتره تلفنی ببینیم مشکل چیه:0013:

nh2600
10-07-2010, 16:52
سلام
÷س خودتون درست کردین
مشکلی نیست استثنا تماس بگیرید شب بگیرید بهتره تلفنی ببینیم مشکل چیه:0013:

با تشکر فراوان از لطف شما. حتماً تماس می گیرم.

فقط لطف کنید شماره تماس رو بفرمایید ممنون میشم.

kavir
10-07-2010, 18:28
با تشکر فراوان از لطف شما. حتماً تماس می گیرم.

فقط لطف کنید شماره تماس رو بفرمایید ممنون میشم.

03527730313
09135130598

susmaz
30-07-2011, 17:05
با سلام مشکل من اینه که فایل bin که درست میشه و پروگرم میکنم
میمونه دفعه بعد که bin درست میکنه میمونه و باید آن را پاک کنم تا فایل جدید بسازه

kavir
30-07-2011, 20:26
سلام
حتما توضیحات بخونید این ورژن جدید هست
سمبا برای کیل (ورژن جدید بدون باگ) - ایـــــــــران میـــــــکرو ™ (You can see links before reply)