Keyhan

مدیران سابق
  • تعداد ارسال ها

    2,496
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

37 معمولی

1 دنبال کننده

درباره Keyhan

  • درجه
    همراه همیشگی
  • تاریخ تولد تعیین نشده
  1. سلام آقا کیهان کم پیدایی برادر ؟

    هر جا که باشی انشالله سالم وتندرست باشی :gol:

  2. سلام استاد

    یکی از دوستان پی پی اس ارجینال داره؛ امکان داره که راهنماییش کنید؛ فایل های مربوط به اپدیت بی اس ای و ای سی یو موتور و ... رو از ورژن خودش برداره و بزاره تو انجمن؛ تا ما هم بتونیم با این پی پی اس های غیرارجینال به اخرین ورژن اپدیت کنیم؟

    خیلی ممنون

  3. سلام, خواهش میکنم مهدی جان. لینک زیر رو امتحان کنید. https://www.4shared.com/zip/xhJkg5Zgei/firmware.html
  4. سلام, برخی از دوستان (مخصوصا دوستانی که دستگاه خودشون رو سال ها پیش خریداری کردند) احتمالا در کار با نرم افزار Diagbox که جایگزین نرم افزار قدیمی یعنی PPS شده دچار مشکل شدند. به این صورت که اگر از Diagbox نسخه های 6 و بالاتر (و حتی برخی نسخه های آخر در نسخه 5) استفاده کنند نرم افزار خطایی مبنی بر عدم اتصال به اینترفیس رو میده و امکان استفاده از نرم افزار وجود نداره. دلیل این خطا 2 مورد هست. اول این که تمام PPS هایی که دست ما هست در واقع ساخت شرکت اصلی یعنی Actia نیستند و کپی شده از اون دستگاه هستند. در نتیجه نرم افزار های موجود روی اینترفیس ها هم همگی دارای یک شماره سریال مشترک هستند که این شماره سریال در نسخه های بالای Diagbox بلاک شده. از طرفی هم نسخه ی Firmware که شرکت های کپی کننده استفاده کردند مربوط به Revision B هست اما در نسخه های بالاتر نرم افزار نیاز به دستگاه Revision C هست. در نتیجه برای کار با Diagbox نسخه های بالاتر باید Firmware دستگاه ارتقا پیدا بکنه و شماره سریال ذخیره شده در حافظه هم عوض بشه. روش اول برای انجام این کار باز کردن اینترفیس و برنامه ریزی حافظه داخل اینترفیس به وسیله یک پروگرمر هست. برای این روش سال های پیش یک تاپیک ایجاد کردم اما با توجه به سخت بودن این کار و دلایل دیگه تصمیم گرفتم تاپیک رو حذف کنم. از همون سال های قبل یک روش ساده تر هم وجود داشت که فایل های لازم برای انجامش در دسترس عموم نبود و شخصی که در انجمن های خارجی این روش رو ابدا کرده بود فایل رو فقط در دسترس افراد خاصی قرار میداد. تا این که چند وقت پیش فایل ها رو جایی دیدم و دانلود کردم و الان هم طرز استفاده ازش رو برای دوستان توضیح میدم. ابتدا یک توضیح کلی در مورد ساختار داخلی اینترفیس میدم. این اینترفیس دارای 2 حافظه داخل خودش هست. حافظه اول که حجم بیشتری هم داره مربوط به میکروکنترلر درون اینترفیس میشه و Firmware برنامه داخل این حافظه قرار میگیره. Firmware به 2 قسمت تقسیم میشه. برنامه اصلی و Bootloader. برنامه اصلی برنامه ای هست که در حالت عادی در حال اجرا شدن هست و نرم افزار با اون ارتباط برقرار میکنه و امکان اپدیت شدن داره. Bootloader برنامه ای هست که به دلیل جدا بودن از برنامه اصلی میتونه اون رو آپدیت بکنه و اینترفیس رو در آغاز روشن شدن راه اندازی بکنه. حافظه ی دوم حافظه ای هست که اطلاعات مربوط به شماره سریال و Revision اینترفیس در اون ذخیره میشه. برای کار با نسخه های بالاتر دیاگ باکس باید Bootloader دستگاه به Revision C ارتقا پیدا کنه و اطلاعات جدید به همراه شماره سریال جدید در حافظه دوم ذخیره بشه. در این روش از نرم افزار PSA Interface Checker استفاده میکنیم که میتونه اطلاعاتی رو درباره اینترفیس نمایش بده و امکان اپدیت نرم افزار اصلی اینترفیس رو هم به ما میده (اما امکان تغییر Bootloader وجود نداره). ما با این نرم افزار فایلی رو به عنوان آپدیت برنامه اصلی اینترفیس به اینترفیس ارسال میکنیم. این فایل در واقع یک Firmware هست که درون اینترفیس اجرا میشه و ابتدا Bootloader رو ارتقا میده و سپس یک شماره سریال جدید به صورت تصادفی ایجاد میکنه و همراه اطلاعات جدید داخل حافظه دوم ذخیره میکنه. سپس نرم افزار اصلی اینترفیس رو دوباره با همین نرم افزار به اینترفیس ارسال میکنیم تا جایگزین Firmware قبلی که وظیفه آپدیت Bootloader رو داشت بشه و کار تمام هست. Interface Checker رو میتونید از لینک زیر دانلود کنید. https://www.4shared.com/zip/ILpnrCBi/psa_interface_checker_install.html برای نصب فقط یک پنجره باز میشود و پس از OK کردن 3 آیکون در دسکتاپ ایجاد میشود. سپس اینترفیس را وصل کنید و PSA Interface Checker رو باز کنید. دکمه ACTIVATE رو بزنید تا نرم افزار به اینترفیس متصل شود. با زدن دکمه Version اطلاعات نرم افزار فعلی درون اینترفیس نمایش داده میشود و Reference اطلاعات دیگری از جمله Revision را نمایش میدهد. اگر در مقابل Reference یک عدد بعلاوه عبارت "B/" نمایشه داده شد یعنی اینترفیس نسخه قدیمی است. و اگر C نمایش داده شد یعنی اینترفیس نسخه جدید است و نیازی به ادامه مراحل نیست. سپس Select File را باز کرده و از فایل های پیوست شده فایل vci_updater را به نرم افزار بدهید. گزینه Downloading را انتخاب کنید و صبر کنید تا فایل ارسال شود. پس از ارسال فایل احتمالا در نرم افزار خطایی مشاهده میکنید که به دلیل رسمی نبودن Firmware ارسالی است و مشکلی ندارد. سپس صبر کنید تا چراغ روی اینترفیس به حالت چشمک زن در بیاید. در این صورت کار این مرحله با موفقیت به پایان رسیده. اینترفیس رو قطع و مجددا وصل کنید. در این مرحله به دلیل تغییر Bootloader اینترفیس به نسخه جدید تر, اینترفیس با عنوان متفاوتی به کامپیوتر متصل میشه در نتیجه احتمال داره که نیاز باشه درایور اینترفیس رو دوباره نصب کنید. سپس مراحل فوق را با فایل appli تکرار کنید تا نرم افزار اصلی جایگزین شود. در پایان با زدن دکمه Reference باید عبارت C همراه با اطلاعات دیگر نمایش داده شود. نکته. در صورت بروز خطا در هر مرحله ای باید بتوان با ارسال فایل appli به اینترفیس, اینترفیس را به حالت اولیه برگرداند. اما اگر اینترفیس به حالتی در آمد که امکان برقراری ارتباط با آن وجود نداشت میتوان با باز کردن اینترفیس و برنامه ریزی دستی حافظه ها آن را تعمیر کرد و در کل آسیب دائمی به اینترفیس نخواهد رسید. نکته. برخی اینترفیس های از نظر ساختار داخلی به کل متفاوت با اینترفیس های متعارف هستند (جدا از بحث کامل یا ناقص بودن قطعات داخلی) که ظاهرا این روش روی این اینترفیس ها جواب نمیدهد. شاید اگر قبل از انجام این روش اینترفیس رو باز کنید و چک کنید بهتر باشد. در پایان اگر مشکلی پیش اومد بنده تلاش میکنم تا مشکل رو حل کنیم اما مسئولیت هرگونه خسارتی با شخصی انجام دهنده هست. موفق باشید. firmware.zip
  5. سلام مجدد, دوستمون هم پاسخ سوالتون رو دادند. بعد از نصب نرم افزار نیاز به کار خاصی نیست و آپدیت ها هستند اما همونطور که گفتم الان دیگه نسخه قدیمی محسوب میشن. مثلا اخرین نسخه ای که از BSI به صورت آفلاین موجود هست 38 هست و برای بالاتر از اون باید یا به صورت آنلاین آپدیت بشه یا با دستگاه های ایرانی که آپدیت میکنند. همچنین بجز گیربکس و BSI امکان اپدیت ECU های 7.4.4 و S2000 و J34 هم وجود داره.
  6. سلام تنها موردی که PPS های بازاری نمیتونن انجام بدن آپدیت 7.4.5 هست. بقیه یونیت ها رو (گیربکس و ECU های دیگه) نسخه آفلاینش رو دارن و میتونن آپدیت کنن که البته نسخه خیلی جدیدی نیست. برای آپدیت به نسخه جدید تر باید به صورت آنلاین انجام بشه.
  7. سلام, بهتر بود سوال رو تو قسمت مشکلات ایربگ مطرح میکردید. این خطا مربوط به خود یونیت ایبرگ هست و ربطی به BSI نداره. شما اول کانفیگ خود BSI رو چک کنید و بعد یونیت ایبرگ رو دوباره پی***بندی کنید. شدیدا هم توصیه میکنم با PPS انجام بدید.
  8. سلام, هفته پیش برای راه اندازی کروز BSI رو به نسخه 45 اپدیت کردم. بعد از اون یاد داستان ریست کردن BSI افتادم و احتمال دادم باید بشه با PPS اطلاعاتی راجع به این قسمت به دست اورد. این اطلاعات در قسمت BSI -> Parameter measurements -> Standard parameter measurements -> Status of some power outputs قابل رویت هست. قبل از ورود به این صفحه اطلاعاتی نمایش داده میشه که شامل توضیحاتی در مورد این بخش و فرایند ریست کردن هست. [attachment=2]1.JPG[/attachment] سپس وارد لیستی میشیم که تعداد دفعات رخ دادن خطا (اتصالی) برای هر خروجی و تعداد دفعات ریست شدن برای اون خروجی رو نشون میده. همونطور که در توضیحات پایین عکس مشخص هست. حداکثر تعداد مجاز برای دفعات رخ دادن خطا 4 هست و بعد از اون خروجی غیر فعال میشه و یک فالت در BSI ذخیره میشه. [attachment=1]2.JPG[/attachment] و شمارنده بعدی مربوط به تعداد دفعات ریست شدن هست و همونطور که نوشته شده تعداد مجاز 10 ریست هست و بعد از اون خطای general BSI fault ذخیره میشه و BSI باید تعویض بشه که البته فکر میکنم با دانلود مجدد BSI این شمارنده هم صفر بشه و نیازی به تعویض نباشه. همونطور که میبینید هر خروجی شمارنده مخصوص خودش رو داره و ممکن هست شما 10 بار BSI رو ریست کرده باشید اما برای خروجی های مجزا باشه بنابراین تعداد هیچ کدوم به تنهایی به 10 نمیرسه. [attachment=0]3.JPG[/attachment]
  9. سلام, ترتیب خاصی وجود نداره فقط موقعی که نرم افزار میخواد به ماشین وصل بشه باید سوییچ باز باشه. اگر وارد Peugeot Planet 2000 نمیشه امکانش هست که کامل نصب نشده باشه. همچنین برای کار با دیاگ باکس باید تو بعضی اینترفیس ها تغییرات نرم افزاری بدید که با توجه به این که میگید VIN رو شناسایی میکنه فکر نکنم نیازی به این کار داشته باشید. داخل منو هم باید 206 MUX رو انتخاب کنید.
  10. دوستان کسی نظری در این مورد نداشت ؟ سلام دوست عزیز احتمال ۹۰ درصد مشکل شما با ریست دریچه گاز حل میشه و شما با مراجعه به این تاپیک: http://ir206.net/viewtopic.php?t=362 میتونید با استفاده از نوع ایسیو ماشینتون روش ریست رو ببینید و انجام دهید ولی طبق مدل ماشین من حدس میزنم که ایسیو 7.4.5 روش نصب باشه باز خودتون چک کنید. متاسفانه با ریست پدال گاز هم این مشکل من حل نشد من توی فروم همسایه هم چندتا پست دیدم که به همین موضوع اشاره کرده بودن و البته کسی جوابی در این مورد نداده بود. فکر کنم اگر این مشکل یه جوری حل بشه، کمک خیلی زیادی توی راه افتادن اولیه ماشین و دور موتورهای پایین و کلا سرگاز رفتن ماشین بکنه و باعث بشه از ماشین لذت بیشتری ببریم ضمنا من روی یک 405 tu5 هم این تست رو انجام دادم که به محض اشاره به پدال، واکنش نشون می داد اگر بشه یه جوری پدال رو رگلاژ کرد که این نیم سانتی متر خلاصی رو نداشته باشه خیلی عالی میشه از دوستان تقاضا دارم این تست بالا رو انجام بدن و اگر پدال گازشون مثل ماشین بنده بود ، اعلام کنن تا با همفکری هم این مشکل رو حل کنیم. مرسی دوستان مرسی که جواب دادید و من رو راهنمایی و کردید و تست کردید که آیا ماشین شما هم همینطوره یا نه امروز دوباره پدال گاز رو باز کردم ولی فیشش رو در نیاوردم و همین جوری ماشین رو روشن کردم . وقتی پدال رو فشار میدادم به سمت پایین ، انتهای پدال (که پا روش قرار میگیره) کمی بیشتر از نیم سانتی متر که پایین میرفت ، ماشین شروع به گاز خوردن میکرد . ولی ابتدای پدال هم یک قسمتی بود که متحرک بود که توی عکس با فلش قرمز رنگ مشخص کردم . اونجا کلا حدود نیم سانتی متر ت*** میخورد یعنی اگر پدال رو تا آخر فشار میدادیم ، نیم سانت بالا میومد . من خیلی دقت کردم وقتی ماشین شروع به گاز خودن می کرد که حدودا یک میلیمتر ابتدای پدال بالا میومد . حالا اگر بشه یک چیزی زیر این قسمت قرار بدیم به ضخامت حدود یک میلیمتر ، این مشکل حل میشه . نظر دوستان چیه ؟ ضمنا سوال دیگه هم داشتم که آیا میشه پدال گاز رو باز کرد ؟ من بررسی کردم 4 تا پین پلاستیکی داره . ولی متوجه نشدم که چطوری باز میشن لطفا جواب بدید . مرسی http://uupload.ir/files/mqye_fishe_pedal.jpg' alt='URL>'> سلام, بله پدال گاز ماشین بنده هم این خلاصی رو داره و من توجهم جلب شده بهش. جالب این که یک 206 تیپ 5 دقیقا هم مدل ماشین خودم (84) دیدم که اینطور نبود و پدال گازش خیلی حساس بود. حالا نمیدونم پدال ها فرق داره یا ECU یا نرم افزار ECU... متاسفانه اون موقع زیاد اطلاعاتی نداشتم که دلیل موضوع رو چک کنم. به هر حال به نظرم چیز مهمی نیست و حتی بد هم نیست. چون رانندگی با اون 206 کمی ازار دهنده بود به نظرم. در مورد باز کردن هم پدال پلمپ هست و امکان باز کردنش نیست. اون 4 تا پین فقط پلاستیک محافظ روی محور پدال رو ازاد میکنه و بعدش هم جا زدنش خیلی سخته. من که نتونستم جا بزنم.
  11. سلام, مشکلتون ربطی به این تاپیک نداره... به هرحال مشکل احتمال زیاد از مغزی سوییچ هست. میتونید بازش کنید و کنتاکت هاش رو با سمباده تمیز کنید.
  12. سلام, داخل تنظیمات BSI یک گزینه برای Trip Computer هست که ممکنه Absent باشه. البته مطمئن نیستم ربطی به کارکرد ریست کردن تریپ داشته باشه اما احتمالش هست. با PPS چک کنید. سلام, داخل تنظیمات دیسپلی گزینه ای مربوط به برق شبکه VAN وجود داره تا جایی که یادم هست. با PPS چک کنید Absent نباشه.
  13. سلام, پروژه خوبی رو استارت زدید. البته این ایده قبلا هم پیاده سازی شده اما ساخت هر چیزی توسط خود ادم لذت دیگه ای داره. تاپیک رو خوندم و چند نکته به ذهنم رسید که شاید کمکتون کنه. نکته اول در رابطه با ارتباط با BSI هست. با توجه به این که کلا هیچ اطلاعاتی در رابطه با پروتکل ارتباطی BSI در سوکت عیب یابی نداریم (حتی نمیدونیم همون ISO 14230 هست که در ECU موتور استفاده شده یا خیر, شاید هم کسی از دوستان مطلع باشه) به نظرم تنها گزینه دریافت اطلاعات از شبکه VAN هست که بهزاد جان هم این کار رو انجام دادن. و با توجه به مستندات خوبی که از این شبکه وجود داره بهترین گزینه هست به نظرم. و حتی اگر بخوایم از یک سری پارامتر ها که فقط در ECU موجود هست مثل زاویه اوانس و دریچه گاز فاکتور بگیریم, VAN به تنهایی برای این پروژه کافی هست. برای کار با این شبکه, هم میشه به صورت مستقیم با یک چیپ Physical Layer مثل MCP2551 که برای CAN استفاده میشه استفاده کرد (از اونجایی که ویژگی های این لایه بین CAN و VAN شبیه به هم هست) و توسط خود میکرو با Bit Banging درایوش کرد. یا از یک چیپ درایور مثل TSS463 استفاده کرد که با پروتکل SPI کار میکنه و راه اندازیش خیلی ساده هست و البته محدودیت هایی هم داره. در مورد تفاوت VAN و CAN هم فکر کنم تا الان متوجه اش شدید اما باید بگم هم شبیه به هم هستند و هم هیچ ارتباطی به هم ندارن. مورد دیگه این که ECU این ماشین CAN رو ساپورت میکنه و با همین پروتکل با BSI ارتباط برقرار میکنه اما برای استفاده ازش باید زحمت Sniff کردن پکت ها و مهندسی مع*** روشون رو قبول بکنید تا بتونید ازش استفاده بکنید. مثل فرایندی که روی VAN انجام شد. مورد اخر استفاده از ELM327 هست که من توصیه میکنم از اونجایی که پروتکل ارتباطیش با ECU همون UART هست به جاش مستقیما با ECU ارتباط برقرار کنید. اینطوری تسلط بیشتری روی کار دارید, قیمت تمام شده خیلی پایین تر میاد و از شر ELM های تقلبی که فکر میکنم شامل 99% ELM ها میشه و بازی در اوردن هاش برای کانکت شدن خلاص میشید. مستندات پروتکل SAE J1979 و ISO 14230 هم که برای کار شما مناسب هست در اینترنت به راحتی قابل پیدا کردن هست.
  14. این حرفا چیه مهدی جان. شرمنده رفتم بیرون یادم رفت اپلود کنم.
  15. سلام, برای حل مشکل Wincad که General Protection Fault میده باید فایلی که ضمیمه کردم رو اول اکسترکت کنید و در مسیر زیر در ویندوز "مجازیتون" کپی کنید که اینجا ویندوز XP هست. c:\windows\system32 بعد با notepad داخل ویندوز XP فایل زیر رو باز کنید. c:\windows\system32\autoexec.nt و بعد از اولین خط که فکر میکنم نوشته بود echo این خط رو اضافه کنید. lh c:\windows\system32\HIDE87.com حالا یکبار کامپیوتر مجازیتون رو ری استارت کنید.