Electoday 2025

ไมโครคอนโทรลเลอร์ => ARM Processors => Topic started by: Admin on January 30, 2014, 07:34:17 PM

Title: การอัพเดท Firmware บนตัว J-Link V8
Post by: Admin on January 30, 2014, 07:34:17 PM
1. ลำดับแรกให้ดาวน์โหลดและติดตั้งโปรแกรม Atmel SAM-BA รุ่นล่าสุด โดยสามารถดาวน์โหลดได้จาก http://www.atmel.com/tools/ATMELSAM-BAIN-SYSTEMPROGRAMMER.aspx ในกรณีที่มีการติดตั้งโปรแกรมรุ่นก่อนหน้า เวอร์ชัน 2.11 ให้ทำการยกเลิกการติดตั้งออกก่อนโดยดูข้อมูลเพิ่มเติมได้จากไฟล์ usb_notice.html (ไฟล์จะอยู่ในโฟลเดอร์ doc หลังจากที่เราติดตั้งโปรแกรมเสร็จแล้ว)

2. จากนั้นให้ทำการแกะเคสตัว J-Link ออก

(https://lh3.googleusercontent.com/-6jquB0Ac5Kw/UnCK99Z1LQI/AAAAAAAAAhw/pHha7e7Qkao/w700-h525-no/Picture+329.png)

3. หาตำแหน่งจุด ERASE และ TST เหมือนดังในรูปด้านล่าง ในกรณีที่ตัว PCB อาจเป็นรุ่นอื่นที่แตกต่างกันจากรูป ให้หาจุดที่เชื่อมต่อกับตำแหน่งขา Pin 50 (ERASE) และ Pin 40 (TST) ของไอซี AT91SAM7S64 แทน

(https://lh6.googleusercontent.com/-Gb8Cc-ZM0lI/UnCLMvNLFmI/AAAAAAAAAiM/xI42uq5UdrQ/w700-h525-no/Picture+330.png)

4. เชื่อมต่อ J-Link กับคอมพิวเตอร์ทางพอร์ต USB จากนั้นช๊อตตำแหน่ง ERASE กับ 3.3V ทิ้งไว้ 5 วินาทีแล้วยกเลิกการช๊อต แล้วถึงถอดสาย USB ออก

(https://lh5.googleusercontent.com/-9KGMpROdw10/UnCvHtNCbCI/AAAAAAAAAjA/Vmnp3eRAlq8/w700-h525-no/Picture+351.png)

5. จากนั้นช๊อตตำแหน่ง TST กับ 3.3V แล้วเชื่อมต่อ J-Link กับคอมพิวเตอร์ทางพอร์ต USB ทิ้งไว้ 10 วินาที ถอดสาย USB ออกแล้วยกเลิกการช๊อต

(https://lh5.googleusercontent.com/-Rybw2YkNrBs/UnCvSHsetQI/AAAAAAAAAjk/569aQgZpykg/w700-h525-no/Picture+355.png)

6. หลังจากที่เราทำการรีเซตตัวชิป AT91SAM7S64 บน J-Link เสร็จเรียบร้อยแล้ว เมื่อทำการเสียบ J-Link เข้ากับคอมพิวเตอร์อีกครั้ง คอมพิวเตอร์จะมองเห็น J-Link เป็น Virtual Serial port (AT91 USB To Serial Converter) พร้อมแสดงหมายเลข COM port ที่ทำการเชื่อมต่อ

(https://lh6.googleusercontent.com/-GGdcMrkZQyI/UsuN2OulXvI/AAAAAAAABCQ/IHVsnfh21pA/w640-h451-no/sshot-43.png)

7. เปิดโปรแกรม SAM-BA ขึ้นมา จากนั้นเลือกช่องทางการติดต่อให้ตรงกับหมายเลข COM port ที่เจอตัว J-Link ดังหัวข้อข้างต้น แล้วเลือกบอร์ดเป้าหมายเป็น at91sam7s64-ek จากนั้นคลิกปุ่ม Connect

(https://lh4.googleusercontent.com/-mF47fziO66c/UsuO0YJ51JI/AAAAAAAABCY/5T6nt8YWh9A/w388-h170-no/sshot-44.png)

8. หลังจากที่โปรแกรมเชื่อมต่อกับบอร์ด J-Link ได้แล้ว จะแสดงหน้าต่างหลักขึ้นมา ตรงแถบ Flash จะให้เลือกไฟล์ Firmware ตัวใหม่ ที่เราต้องการดาวน์โหลดลงบอร์ด J-Link จากนั้นกด Send File

(https://lh4.googleusercontent.com/-uSIOsZhrk60/UsuPLHFXDaI/AAAAAAAABCg/KFiVP52Djj8/w789-h619-no/sshot-45.png)

9. ในขั้นตอนการดาวน์โหลดจะมีหน้าต่าง Unlock region(s) ขึ้นมา ให้กดปุ่ม Yes

(https://lh3.googleusercontent.com/-3uG5CjHMINs/UsuPM2ZHUfI/AAAAAAAABCo/RbJwOal4H4Q/w351-h133-no/sshot-46.png)

10. จากนั้นจะมีหน้าต่าง Lock region(s) ขึ้นมา ให้กดปุ่ม No

(https://lh4.googleusercontent.com/-Nl9NQhHm0d4/UsuPN1G-8XI/AAAAAAAABCw/_hLfK1TmuXM/w339-h133-no/sshot-47.png)

11. หลังจากขึ้นตอนการดาวน์โหลด Firmware เสร็จสิ้นสมบูรณ์แล้ว J-Link ของท่านจะกลับมาใช้งานได้ปกติเหมือนเดิมและพร้อมใช้งานร่วมกับ J-Link software เวอร์ชันใหม่ๆ
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: gui on January 31, 2014, 12:04:34 PM
ท่านครับ ดาวน์โหลด Firmware V8 ได้จากไหนครับ
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: Admin on January 31, 2014, 12:25:58 PM
Quote from: gui on January 31, 2014, 12:04:34 PM
ท่านครับ ดาวน์โหลด Firmware V8 ได้จากไหนครับ

ค.ห. ที่ 4 ครับ

http://www.electoday.com/index.php/topic,1891.0.html
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: tha on January 31, 2014, 03:30:15 PM
ขอบคุณครับ อยู่ว่างๆก็อัฟบ้าง แต่ของผมต้องใช้โปรแกรมตัวเก่า AT91-ISP v1.13 ถึงจะอัฟได้  :D
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: gui on February 01, 2014, 10:06:49 PM
Quote from: Admin on January 31, 2014, 12:25:58 PM

ค.ห. ที่ 4 ครับ

http://www.electoday.com/index.php/topic,1891.0.html

ขอบคุณครับท่าน

Quote from: tha on January 31, 2014, 03:30:15 PM
ขอบคุณครับ อยู่ว่างๆก็อัฟบ้าง แต่ของผมต้องใช้โปรแกรมตัวเก่า AT91-ISP v1.13 ถึงจะอัฟได้  :D
ขอบคุณครับ บอร์ดของผมเป็นรุ่นเก่า ต้องใช้ AT91-ISP V1.13 ทำงานบน Windows XP ถึงจะได้ครับท่าน
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: Admin on August 06, 2014, 04:15:23 PM
ท่านที่มีปัญหากับ Software SEGGER  V4.90 (ล่าสุด) ให้ทำการอัพเดท firmware ใหม่ตามลิ้งค์  ก็จะสามารถใช้งานได้ปกติครับ

http://share.truelife.com/download/923
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: mculover on October 30, 2014, 09:28:00 PM
เผลอไปอัพเดท J-Link V492 แล้วทำให้ J-Link V8 มันเน่า ทำตามขั้นตอนทั้งหมดแล้ว เครื่องเห็น AT91 USB to Serial Converter และใช้ sam-ba 2.13 แต่ใน sam-ba พอเลือก port และ board ใน sam-ba แล้วมันนิ่งไป ไม่มีขึ้นตอนต่อไป

ควรแก้ยังไงบ้างครับ ทดลองแล้วทั้งใน Win7 32 และ 64 บิต
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: Admin on October 30, 2014, 09:43:26 PM
Quote from: mculover on October 30, 2014, 09:28:00 PM
เผลอไปอัพเดท J-Link V492 แล้วทำให้ J-Link V8 มันเน่า ทำตามขั้นตอนทั้งหมดแล้ว เครื่องเห็น AT91 USB to Serial Converter และใช้ sam-ba 2.13 แต่ใน sam-ba พอเลือก port และ board ใน sam-ba แล้วมันนิ่งไป ไม่มีขึ้นตอนต่อไป

ควรแก้ยังไงบ้างครับ ทดลองแล้วทั้งใน Win7 32 และ 64 บิต

ยังไม่เคยเจอปัญหานี้ครับ น่าจะเป็นปัญหาจากตัว sam-ba 2.13 คงต้องไปลองบน Windows XP ดู
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: mculover on October 31, 2014, 07:26:26 AM
XP ไม่มีแล้วครับ คงต้องลองทำบน Linux ดู
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: mculover on October 31, 2014, 07:32:21 PM
แก้สำเร็จแล้วครับ ทำบน ubuntu-14.04.1-desktop-i386
ให้โหลด sam-ba เวอร์ชั่น Linux มา
ในนั้นจะมีวิธีการติดตั้ง sam-ba บน ubuntu ทำตามนั้นได้เลย
และหลังจากเฟลชใหม่แล้ว สามารถอัพเดทด้วย V4.92 ได้อีกด้วย

Linux ไว้ใจได้เสมอ sam-ba บน Windows มันเรื่องมาก
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: ekkom on December 09, 2014, 04:31:07 PM
ผมทำตามขั้นตอนทุกอย่างโดยละเอียดแล้วครับ มันยังขึ้นว่่า USB Device not recognized เหมือนเดิมครับ
เหมือนจะ Erase ไม่ได้ ตอนนี้นิ่งสนิท ไฟ LED ก็ไม่ติดเลย ผมลองเปิด Data sheet ดู ขา ERASE ไม่ใช่ขา 50 นะครับ
น่าจะเป็น 55 แต่มันก็มี Jumper ที่เขียนไว้ชัดเจนแล้ว
มีทางแก้ไขออื่นไหมครับ ไม่น่าไปกดอัพเดทเล้ยยย
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: Admin on December 09, 2014, 11:04:15 PM
Quote from: ekkom on December 09, 2014, 04:31:07 PM
ผมทำตามขั้นตอนทุกอย่างโดยละเอียดแล้วครับ มันยังขึ้นว่่า USB Device not recognized เหมือนเดิมครับ
เหมือนจะ Erase ไม่ได้ ตอนนี้นิ่งสนิท ไฟ LED ก็ไม่ติดเลย ผมลองเปิด Data sheet ดู ขา ERASE ไม่ใช่ขา 50 นะครับ
น่าจะเป็น 55 แต่มันก็มี Jumper ที่เขียนไว้ชัดเจนแล้ว
มีทางแก้ไขออื่นไหมครับ ไม่น่าไปกดอัพเดทเล้ยยย

ลองทำตามขั้นตอน 4 และ 5 ซ้ำไปซ้ำมา จนกว่าจะขึ้น Virtual Serial port (AT91 USB To Serial Converter)  ครับ ในขั้นตอนที่ 4 และ 5 การถอดและเสียบสาย USB และจั๊มเปอร์ไม่เหมือนกัน ต้องทำตามอย่างเคร่งครัด รวมทั้งเวลาด้วย
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: ekkom on December 11, 2014, 04:05:22 PM
ยังไม่ได้ครับ ทำทุกวิธีการอย่างละเอียดละ ทำเป็นสิบๆรอบด้วย สงสัยจะเสียจริงๆ
อ่านในเวบนอกมันบอกถ้าไปอัพเดท 4.90 Segger มันจะ Black list เลย
วิธีแก้ก็คล้ายๆ แต่ในเวบนอกมันบอกให้ช๊อต 120 วินาที แต่ทำแล้วก็ไม่ได้เหมือนเดิม
สงสัยจะไม่ได้เรื่อง ก็เลยสั่ง ULINK2 ไปละ 1 ตัว สามร้อยกว่าบาทเอง ไม่รู้จะได้เรื่องอีกหรือเปล่า  :-[ :-[ :-[
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: ekkom on December 16, 2014, 03:38:56 PM
ได้แล้วครับ ทำตามวิธีข้างบนยังไงก็ไม่ได้ ถอดเปลี่ยน CPU ได้เลย สงสัย cpu จะเสีย
แล้วก็ทำตามลิงค์นี้ครับ ได้แน่นอน  ;D ;D
http://www.sonsivri.to/forum/index.php?topic=41726.75
(http://s29.postimg.org/4mesce4qr/20141215_152323.jpg) (http://postimg.org/image/4mesce4qr/)
Title: Re: การอัพเดท Firmware บนตัว J-Link V8
Post by: Admin on January 23, 2016, 02:24:52 PM
https://www.sendspace.com/file/kq4szf

password: sonsivri.to