NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2634 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 6 از 6

موضوع: Ethernet PHY Reset (Landtiger & EWB 1768)

  1. #1
    عضو جدید
    تاریخ عضویت
    Sep 2014
    نوشته ها
    14
    تشکر
    4
    تشکر شده 10 بار در 5 پست

    Icon16 Ethernet PHY Reset (Landtiger & EWB 1768)

    با سلام

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

    ولی اترنت یک مشکل خیلی خاص داره .... اگر برد روشن بشه و پر.گرمر Jlink وصل نباشه داده نمی فرسته و تنها دو 2 حالت داده رو می فرسته

    1 - بعد روشن شدن برد رو به صورت دستی (با دکمه Reset) برد ریست بشه
    2 - هنگام روشن شدن برد پروگرمر Jlink (تغذیه Jlink) باید وصل بشه

    من خودم فکر می کنم چیپ DP83848ccv وقتی که روشن می شه ریست نمی شه و یا با دکمه Reset ( که هم LPC1768 و DP83848ccv رو ریست می کنه) و یا این که تغذیه Jlink باید تو مدار بمونه تا DP83848ccv خاموش نشه ... دقیق نمی دونم ...

    من خواستم ببینم از یچه هایی که اترنت کار کردن ( با کیل ورژن 5 و بالاتر) به همچین مشکلی برنخوردن؟
    به نظرتون مشکل از چی می تونه باشه ؟

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    تا الان به چنین موردی برنخوردم. دقت نکردم به ریست کردن مطابق چیزی که شما فرمودید. حالا سر فرصت که کتری پیش اومد با اترنت اینم تست می کنم.

  4. #3
    عضو جدید
    تاریخ عضویت
    Sep 2014
    نوشته ها
    14
    تشکر
    4
    تشکر شده 10 بار در 5 پست

    پیش فرض

    ممنون مهندس زرکوب

    وقتی که من برنامه رو دیباگ می کردم برنامه می اومد و سر ((if (netTCP_SendReady (tcp_sock می پره(وار if نمی شه) و در کل از تابع خارج می شه و داده ارسال نمی شه !
    من گفتم شاید ایراد از پک Cmsis باشه ... به خاطر همون هم کل برنامه و پکیج های Cmsis رو دیروز آپدیت کردم ولی همچنان همینه !!

  5. #4

  6. #5
    عضو جدید
    تاریخ عضویت
    Sep 2014
    نوشته ها
    14
    تشکر
    4
    تشکر شده 10 بار در 5 پست

    پیش فرض

    تو Keil V5 کتابخونه RL با کمب تغییرات و توسعه به Middleware-MDK تغییر نام پیدا کرده

    من هم از همین استفاده کردم

    با من سر این قضیه یک برد LPC1768 با اکثر پریپریالاش طراحی کردم( از جمله اترنت) بعد لاین های ریست میکرو و PHY رو از هم جدا کردم ... PHY از طریق یکی از پایه های میکرو ریست می شه

    تو این یکی دو روز نتیجه اش رو همین جا می نویسم

  7. تشکرها از این نوشته :


  8. #6
    عضو جدید
    تاریخ عضویت
    Sep 2014
    نوشته ها
    14
    تشکر
    4
    تشکر شده 10 بار در 5 پست

    پیش فرض

    مشکل رو پیدکردم .... هر چند زیاد طول کشید و هزینه هم داشت ( چون کلا یک برد دیگه 1768 طراحی کردم و پایه ریست PHY و خود میکرو رو با خود میکرو می تونستم ریست کنم. درضمن چاپ سبز زدم)

    مشکل چیزی نبود جز یک delay !!!!

    تابع و کدهای تنظیم رجیستری های PHY اونقدر سریع تو ران می شدن که هنوز خود PHY کامل بالا نیومده بود. فقط وقتی درست کار می کرد که یک پاور دیگه مثل ماب پروگرمر Jlink وصل باشه و یا وقتی که پاور اصلی مدار هست یک بار ریست بشه.

    که سر آخر با یک تابع تاخیر چند میلی ثانیه بعد از مشقات فراوان درست شد این لامصب.

    پایان !!

  9. تشکرها از این نوشته :


موضوعات مشابه

  1. سایز و ولتاژ باتری برای قسمت RTC برد Landtiger
    توسط ajapyy در انجمن LPC series (NXP)
    پاسخ: 5
    آخرين نوشته: 17-03-2015, 12:26
  2. فروش بورد LPC1768-wb landtiger و دو عدد پروگرمر AVR
    توسط mohsen-p در انجمن مباحث کار و کاریابی/تبلیغات/بازارچه
    پاسخ: 2
    آخرين نوشته: 05-03-2015, 15:47
  3. پاسخ: 0
    آخرين نوشته: 17-09-2014, 14:17
  4. یوزر مانوال LandTiger V2.0
    توسط 0098 در انجمن LPC series (NXP)
    پاسخ: 0
    آخرين نوشته: 06-06-2014, 12:43
  5. پاسخ: 9
    آخرين نوشته: 27-08-2012, 23:16

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •