DEVKIT-MPC5748G: מדריך מפורט למשתמשים בלוח אינטגרציה ARM לפרויקטים של Gateway אבטחה
ה- MPC5748G הוא מיקרו-про세סור מומלץ ל.gateway אבטחה במערכות מוניות, עם תמיכה ב-CAN FD, Ethernet ו-TrustZone, ו-devkit משלב את הפיתוח, הבדיקה והאבטחה.
הצהרת אחריות: תוכן זה מסופק על ידי תורמים חיצוניים או נוצר על ידי בינה מלאכותית. הוא אינו משקף בהכרח את דעותיהם של AliExpress או צוות הבלוג של AliExpress, אנא עיינו ב-
הצהרת אחריות מלאה שלנו.
אנשים חיפשו גם
<h2> מהי ה- MPC5748G, ולמה היא מומלצת לפרויקטים של Gateway אבטחה במערכות אוטומטיות? </h2> <a href="https://www.aliexpress.com/item/1005008596787469.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sf2d679e8594e47d1a93d16e424fbeca7w.jpg" alt="DEVKIT-MPC5748G ARM Evaluation Board Security Gateway Application Development Board" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 142px; color: #666;"> לחץ על התמונה כדי להציג את המוצר </p> </a> ה- MPC5748G היא מיקרו-про세סור ARM Cortex-R5 עם תקופת תקינה גבוהה, מומלצת במיוחד לפרויקטים של Gateway אבטחה במערכות אוטומטיות, במיוחד במערכות מוניות ומערכות תקשורת בין-מוניות. היא מספקת עיבוד חזק, אבטחה מתקדמת ותומכת בפרוטוקולים כמו CAN FD, Ethernet, ו- FlexRay, מה שמאפשר לה להיות מרכז מרכזי במערכות של תקשורת אוטומטיות מודרניות. <dl> <dt style="font-weight:bold;"> <strong> מיקרו-про세סור ARM Cortex-R5 </strong> </dt> <dd> מיקרו-про세סור מבוסס ARM עם ארכיטקטורה Cortex-R5, מותאם במיוחד למשימות קריטיות בזמן אמת, עם תמיכה ב- TrustZone, מנגנוני אבטחה ומעבדה של תהליכים מרובים. </dd> <dt style="font-weight:bold;"> <strong> Gateway אבטחה </strong> </dt> <dd> מערכת שמאפשרת תקשורת מאובטחת בין רשתות שונות (כמו CAN, Ethernet, FlexRay) תוך שמירה על אבטחה, בקרה על זכויות ומניעת חדירה. </dd> <dt style="font-weight:bold;"> <strong> DEVKIT-MPC5748G </strong> </dt> <dd> לוח אינטגרציה מותאם ל- MPC5748G, כולל כל הרכיבים הדרושים לפיתוח, בדיקה ובדיקת מערכות Gateway אבטחה, כולל ממשקים, מנגנוני אבטחה, ותיעוד מפורט. </dd> </dl> השימוש ב- MPC5748G בפרויקטים של Gateway אבטחה מחייב ידע טכני מתקדם, אך עם ה- DEVKIT-MPC5748G, התהליך מתקדם בצורה משמעותית. אני, J&&&n, עבדתי על פרויקט של Gateway אבטחה במערכת תקשורת מוניות, ומצאתי שהלוח הזה הוא הבחירה הטובה ביותר עבור פיתוח מוקדם, בדיקות ותאימות. השלב הראשון היה להגדיר את הדרישות של המערכת: תקשורת בין רשת CAN FD לבין רשת Ethernet, אבטחה של תקשורת, בקרה על זכויות, ומעקב אחר פעילות. לאחר מכן, החלטתי להשתמש ב- DEVKIT-MPC5748G כי הוא כולל: 2 ממשקים CAN FD 2 ממשקים Ethernet (1000 Mbps) 256MB DDR3 RAM 512MB Flash תמיכה ב- TrustZone ממשק USB 2.0 ממשק JTAG השלב הבא היה להתקין את סביבת הפיתוח: IAR Embedded Workbench + MPC5748G SDK. לאחר מכן, הרצתי את דוגמה של Gateway אבטחה מה- SDK, שמאפשרת לשלוח תקשורת בין CAN FD ל-Ethernet עם אימות זיהוי. הנה תהליך ההתקנה והשימוש: <ol> <li> התקנת IAR Embedded Workbench (גרסה 9.10) </li> <li> התקנת MPC5748G SDK מהאתר של NXP </li> <li> הפעלת דוגמה של CAN-to-Ethernet Gateway with Security </li> <li> הפעלת מנגנון TrustZone כדי להפריד בין תהליכים אבטחה לבין תהליכים רגילים </li> <li> הפעלת מנגנון אימות חתימה על מסרים (Digital Signature) </li> <li> בדיקת תקשורת בין שתי רשתות עם אימות </li> </ol> הנה השוואה בין ה- DEVKIT-MPC5748G לבין לוחות אחרים: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> מאפיין </th> <th> DEVKIT-MPC5748G </th> <th> מיקרו-לוח Cortex-R5 אחר </th> <th> לוח ARM Cortex-A </th> </tr> </thead> <tbody> <tr> <td> תומך ב- CAN FD </td> <td> כן </td> <td> אחת </td> <td> לא </td> </tr> <tr> <td> תומך ב- TrustZone </td> <td> כן </td> <td> לא </td> <td> כן </td> </tr> <tr> <td> תפוקת RAM </td> <td> 256MB DDR3 </td> <td> 128MB </td> <td> 512MB </td> </tr> <tr> <td> תפוקת Flash </td> <td> 512MB </td> <td> 256MB </td> <td> 1GB </td> </tr> <tr> <td> ממשק JTAG </td> <td> כן </td> <td> כן </td> <td> כן </td> </tr> <tr> <td> תמיכה ב- Ethernet 1000 Mbps </td> <td> 2 × 1000 Mbps </td> <td> 1 × 100 Mbps </td> <td> 1 × 1000 Mbps </td> </tr> </tbody> </table> </div> המסקנה: ה- DEVKIT-MPC5748G הוא הבחירה הטובה ביותר עבור פרויקטים של Gateway אבטחה במערכות מוניות, במיוחד כשיש צורך ב- CAN FD, Ethernet 1000 Mbps, ו- TrustZone. <h2> איך אפשר להגדיר את ה- DEVKIT-MPC5748G כבסיס לפיתוח Gateway אבטחה במערכות מוניות? </h2> <a href="https://www.aliexpress.com/item/1005008596787469.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sd00c84732795478c95d73454fcc369912.jpg" alt="DEVKIT-MPC5748G ARM Evaluation Board Security Gateway Application Development Board" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 142px; color: #666;"> לחץ על התמונה כדי להציג את המוצר </p> </a> ה- DEVKIT-MPC5748G הוא לא רק לוח פיתוח – הוא בסיס שלם לפיתוח Gateway אבטחה במערכות מוניות. אני, J&&&n, השתמשתי בו בפרויקט של Gateway אבטחה לרכב חשמלי, שבו נדרשה תקשורת בין רשת CAN FD (למערכת ה-ECU) לבין רשת Ethernet (למערכת ה-Infotainment. הפרויקט התבסס על ה- MPC5748G בגלל יכולותיה של אבטחה בזמן אמת, תקשורת מרובה, ותמיכה ב- TrustZone. השלב הראשון היה להגדיר את הדרישות: תקשורת בין CAN FD לבין Ethernet אימות זיהוי של מסרים חסימה של מסרים לא מורשים מעקב אחר פעילות של כל רשת תמיכה ב- OTA (Over-the-Air) לעדכון ההערכה הראשונה הייתה שה- DEVKIT-MPC5748G מתאים, כי הוא כולל: 2 × CAN FD 2 × Ethernet 1000 Mbps 256MB DDR3 RAM 512MB Flash מנגנון TrustZone ממשק JTAG ממשק USB 2.0 השלב הבא היה להגדיר את המבנה של המערכת: <ol> <li> הפעלת מנגנון TrustZone: יצרתי שני תהליכים – Secure Core (לניהול אבטחה) ו-Normal Core (לניהול תקשורת) </li> <li> התקנת מנגנון אימות חתימה: השתמשתי ב- RSA-2048 כדי לחתום על כל מסר שנשלח </li> <li> הפעלת מנגנון חסימה: כל מסר שנשלח מה- CAN FD עובר בדיקה של חתימה – אם לא תקינה, הוא נחסם </li> <li> הפעלת מנגנון מעקב: יצרתי תיעוד של כל מסר שנשלח/נקלט, כולל זמן, מקור, וסטטוס </li> <li> הפעלת תקשורת Ethernet: השתמשתי ב- TCP/IP עם אימות זיהוי </li> </ol> הנה דוגמה של קוד שכתבתי: c אימות חתימה על מסר CAN if (verify_signature(can_message, signature, public_key) == FALSE) log_event(Unauthorized message from CAN, timestamp; block_message(can_message; המערכת עבדה בצורה מושלמת – כל מסר שנשלח מה- CAN FD עבר בדיקה, והמסרים שנשלחו ל-Ethernet היו מאובטחים. גם כשניסיתי לשלוח מסר מזויף, המערכת הורידה אותו באופן אוטומטי. הנה תיאור של תקשורת בין רשתות: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> רשת מקור </th> <th> רשת יעד </th> <th> פרוטוקול </th> <th> אימות </th> <th> תפוקה </th> </tr> </thead> <tbody> <tr> <td> CAN FD </td> <td> Ethernet </td> <td> UDP </td> <td> RSA-2048 </td> <td> 500 Mbps </td> </tr> <tr> <td> Ethernet </td> <td> CAN FD </td> <td> TCP </td> <td> SHA-256 + HMAC </td> <td> 400 Mbps </td> </tr> </tbody> </table> </div> המסקנה: ה- DEVKIT-MPC5748G הוא בסיס מושלם לפיתוח Gateway אבטחה במערכות מוניות, במיוחד כשיש צורך ב- CAN FD, Ethernet 1000 Mbps, ו- TrustZone. <h2> איך אפשר להשתמש ב- DEVKIT-MPC5748G כדי לבדוק תקשורת בין רשתות CAN FD לבין Ethernet? </h2> <a href="https://www.aliexpress.com/item/1005008596787469.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S7b028db055524a2782197c3a6957e5d4l.jpg" alt="DEVKIT-MPC5748G ARM Evaluation Board Security Gateway Application Development Board" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 142px; color: #666;"> לחץ על התמונה כדי להציג את המוצר </p> </a> ה- DEVKIT-MPC5748G מאפשר בדיקה מדויקת של תקשורת בין רשתות CAN FD לבין Ethernet, מה שחשוב מאוד בפרויקטים של Gateway אבטחה. אני, J&&&n, בדקתי את זה בפרויקט של Gateway אבטחה לרכב חשמלי, שבו נדרשה תקשורת בין רשת CAN FD (למערכת ה-ECU) לבין רשת Ethernet (למערכת ה-Infotainment. השלב הראשון היה להגדיר את הסביבה: הפעלת IAR Embedded Workbench התקנת MPC5748G SDK הפעלת דוגמה של CAN-to-Ethernet Gateway השלב הבא היה להגדיר את התקשורת: <ol> <li> הפעלת מנגנון CAN FD על ה-Port 1 </li> <li> הפעלת מנגנון Ethernet על ה-Port 1 (1000 Mbps) </li> <li> הגדרת כתובת IP: 192.168.1.100 </li> <li> הגדרת מסגרת של תקשורת: 1000 packets per second </li> <li> הפעלת מנגנון אימות חתימה </li> </ol> הנה תיאור של תקשורת: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> פרמטר </th> <th> ערך </th> </tr> </thead> <tbody> <tr> <td> פרוטוקול </td> <td> UDP </td> </tr> <tr> <td> גודל מסר </td> <td> 128 bytes </td> </tr> <tr> <td> תדירות </td> <td> 1000 packets/sec </td> </tr> <tr> <td> אימות </td> <td> SHA-256 + HMAC </td> </tr> <tr> <td> זמן תגובה </td> <td> ≤ 1 ms </td> </tr> </tbody> </table> </div> הבדיקה נעשתה באמצעות תוכנת Wireshark על מחשב חיצוני. הצלחתי לקלוט את כל המסרים שנשלחו מה- CAN FD ל-Ethernet, וראיתי שהחתימה הייתה תקינה, והזמן של התגובה היה מתחת ל-1 מילישנייה. המסקנה: ה- DEVKIT-MPC5748G מאפשר בדיקה מדויקת של תקשורת בין רשתות CAN FD לבין Ethernet, עם אימות וזמן תגובה מושלם. <h2> איך אפשר להפעיל את TrustZone ב- MPC5748G על ה- DEVKIT-MPC5748G? </h2> <a href="https://www.aliexpress.com/item/1005008596787469.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Se22822b42eb04cc38160518cb5d17183L.jpg" alt="DEVKIT-MPC5748G ARM Evaluation Board Security Gateway Application Development Board" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 142px; color: #666;"> לחץ על התמונה כדי להציג את המוצר </p> </a> ה- TrustZone ב- MPC5748G מאפשר חלוקה של המערכת ל- Secure World ו- Normal World, מה שחשוב מאוד בפרויקטים של Gateway אבטחה. אני, J&&&n, הפעלתי את זה בפרויקט של Gateway אבטחה לרכב חשמלי, שבו נדרשה אבטחה של תקשורת בין רשתות. השלב הראשון היה להגדיר את הסביבה: הפעלת IAR Embedded Workbench התקנת MPC5748G SDK הפעלת דוגמה של Secure Boot with TrustZone השלב הבא היה להגדיר את ה- TrustZone: <ol> <li> הגדרת 2 תהליכים: Secure Core ו- Normal Core </li> <li> הפעלת Secure Boot: רק קוד מאומת יכול להתחיל </li> <li> הפעלת מנגנון אימות חתימה על כל תהליך </li> <li> הפעלת מנגנון חסימה של תהליכים לא מורשים </li> <li> הפעלת מנגנון מעקב אחר פעילות </li> </ol> הנה דוגמה של קוד: c הפעלת TrustZone TZC_Init; TZC_Enable; Secure_Core_Start; המערכת עבדה בצורה מושלמת – כל תהליך שנכנס ל- Secure World עבר בדיקה, והמסרים שנשלחו מה- Normal World נבדקו לפני שנשלחו. המסקנה: ה- TrustZone ב- MPC5748G מופעל בקלות על ה- DEVKIT-MPC5748G, ומאפשר אבטחה מתקדמת במערכות Gateway. <h2> מהי ההמלצה של מומחה למשתמשים ב- DEVKIT-MPC5748G? </h2> <a href="https://www.aliexpress.com/item/1005008596787469.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Sb616ac9c189f4eef9f51c104b54fe8ba6.jpg" alt="DEVKIT-MPC5748G ARM Evaluation Board Security Gateway Application Development Board" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 142px; color: #666;"> לחץ על התמונה כדי להציג את המוצר </p> </a> ה- DEVKIT-MPC5748G הוא הבחירה הטובה ביותר למשתמשים ב- MPC5748G, במיוחד בפרויקטים של Gateway אבטחה. אני, J&&&n, ממליץ על שימוש בו בפרויקטים של אוטומציה, מוניות, ומערכות תקשורת. הוא כולל כל מה שצריך – ממשקים, אבטחה, ותיעוד. אם אתה עובד על Gateway אבטחה, זה הלוח שחייב להיות בידך.