การเซ็ตค่า J-Link กับโปรแกรม Keil MDK-ARM IDE

  • 3 Replies
  • 2643 Views
*

Offline Admin

  • *****
  • 4219
    • View Profile
    • ไดโน เมกเกอร์
การตั้งค่าเพื่อใช้งานเครื่องโปรแกรม J-Link V8 บนซอฟแวร์ Keil MDK-ARM IDE

1. เปิดโปรแกรมซอฟแวร์ Keil MDK-ARM IDE

2. เลือกที่เมนู Flash -> Configure Flash Tools... ตามรูปข้างล่าง



3. จากหน้าต่าง Options for Target เลือกแท็บ Debug (1) แล้วเลือกชนิดเครื่องโปรแกรมเป็น J-Link / J-Trace (2) จากนั้นกดปุ่ม Settings (3)



4. จะปรากฎหน้าต่าง Target Driver Setup ซึ่งแสดงการตรวจเจอตัว J-Link V8 (1) และ Target Board (2) จากนั้นเราสามารถกำหนด Max Clock ได้ตามความเหมาะสมของ MCU แต่ละเบอร์ รวมทั้งการกำหนด Cache Options และ Download Options ตามรูปด้านล่าง ถ้าทุกอย่างถูกต้องให้กดปุ่ม OK



5. จากหน้าต่าง Options for Target เลือกแท็บ Utilities แล้วเลือกชนิดเครื่องโปรแกรมเป็น J-Link / J-Trace (1) แล้วเลือก Update Target before Debugging จากนั้นกดปุ่ม Settings (2)



6. เลือก Download Function ตามรูปด้านล่าง จากนั้นทำการเพิ่มชนิด MCU ของ Target Board เข้าใน Programming Algorithm โดยการกดปุ่ม Add (1) เมื่อเพิ่มเข้ามาเสร็จเรียบร้อยแล้ว ให้กดปุ่ม OK



7. ทำการเพิ่ม Flash Programming Algorithm ให้ถูกต้องตามชนิด MCU บน Target Board (1) จากนั้นกดปุ่ม Add (2)

รับทำ PCB 1-4 Layer (เป็นแบบ PTH) ไม่มีค่า Setup เริ่มต้นเพียง 750 บ. ส่งฟรี => http://www.duinomaker.com

*

Offline wlasoi

  • *****
  • 758
    • View Profile
ว่าจะทำ trace ให้ไดู ... ไม่ได้ทำสักที .. 55555+

*

Offline tha

  • *****
  • 2752
    • View Profile
ทำให้ดูหน่อย Fujitsu MB9BF506N ตัวนี้มี ETM (Embedded Trace Macrocells) ด้วย (traced0-3, tracedclk) เอาไว้สำหรับเช็คอะไรครับ Jlink V8 สามารถต่อได้หรือเปล่า?

*

Offline tha

  • *****
  • 2752
    • View Profile
ดู manual แล้วครับ j-link ต่อ ETM trace ไม่ได้ ถ้าเป็น J-Trace for cortex-M แล้วทำได้ ( ศึกษาไว้ก่อนเผื่อจะทำบอร์ดเอง )  ;D