Hướng dẫn: Sử dụng thăm dò gỡ lỗi bên ngoài với Ban NXP LPC845-BRK


Lý Kiết Trinh
9 tháng trước
Hữu ích 7 Chia sẻ Viết bình luận 0
Đã xem 2628

Một điều tuyệt vời với bảng NXP LPC845-BRK mới là có thể sử dụng nó với bất kỳ trình gỡ lỗi SWD / JTAG tiêu chuẩn nào, vì nó có tiêu đề gỡ lỗi 10pin hiện diện trên bảng. Nó không được điền theo mặc định, vì LPC845-BRK đã bao gồm đầu dò gỡ lỗi CMSIS-DAP. Nhưng nếu tôi muốn sử dụng SEGGER J-Link, P & E Multilink hoặc NXP LPCLink2, đây chắc chắn là điều cần xem xét:

Gỡ lỗi LPC845-BRK với LPC-Link2

Để bật gỡ lỗi trên bo mạch bằng đầu dò gỡ lỗi bên ngoài, tôi phải điền vào JP1 (Jumper) và CN3 (tiêu đề SWD 10 chân tiêu chuẩn):

JP1 và CN3 trên Ban NXP LPC845-BRK

Tiêu đề và jumper jumper là một phần của nội dung kit (xem Unboxing NXP LPC845-BRK Board ), tiêu đề SWD / JTAG có thể được đặt hàng từ các cửa hàng thông thường, ví dụ Samtec FTSH-105-01-L-DV-K từ Digikey hoặc từ Mouser .

Tiêu đề gỡ lỗi 10pin SWD

CN3 trên LPC845-BRK (Nguồn: NXP)

Trên bảng, có jumper JP2, có thể được sử dụng nếu sử dụng đầu dò gỡ lỗi bên ngoài:

JP2 trên LPC845-BRK

E_RST trên sơ đồ LPC845-BRK (Nguồn: NXP)

JP2 được sử dụng để giữ đầu dò LPC11U325 CMSIS-DAP trong Thiết lập lại. Nếu đầu dò gỡ lỗi không được sử dụng hoặc dưới sự kiểm soát gỡ lỗi, nó dường như sẽ kiểm tra các dòng gỡ lỗi và không ảnh hưởng đến các dòng gỡ lỗi SWD. Vì vậy, sử dụng jumper đó là không thực sự cần thiết trừ khi tôi muốn thực sự im lặng LPC11U35.

Bước đầu tiên là loại bỏ chất hàn, trên miếng đệm cho tiêu đề SWD vì mặt nạ hàn cho bảng không giữ chúng ra.

Tôi đang sử dụng một loại bấc hàn tiêu chuẩn hoặc đồng bện cho việc này:

Khử-hàn-bấc

Loại bỏ các mối hàn từ các miếng đệm:

loại bỏ hàn từ miếng

Tôi loại bỏ vật hàn vì tôi muốn tiêu đề nằm trên miếng đệm, không nổi trên vật hàn. Dưới đây, bảng với hàn đã được gỡ bỏ:

LPC845-BRK với Tiêu đề SWD

Sau đó, tôi đặt tiêu đề trên các miếng đệm. Tôi khuyên bạn nên hàn đầu tiên một miếng, và với điều này, căn chỉnh cẩn thận các chân khác. Sau đó, hàn tất cả các miếng đệm.

Đã thêm Tiêu đề SWD

Với điều này, tôi đã có thể gỡ lỗi bảng bằng SEGGER J-Link, P & E Multilink Universal hoặc NXP LPC-Link2 (bên dưới có vỏ tùy chỉnh in 3D ):

Gỡ lỗi LPC845-BRK với LPC-Link2 (Nguồn được cung cấp bởi LPC-Link2)

Gỡ lỗi LPC845-BRK với J-Link

Gỡ lỗi LPC845-BRK với PEMicro

Gỡ lỗi LPC845-BRK với MCUXpresso IDE 10.3.0

Tóm lược

LPC845-BRK có đầu dò gỡ lỗi CMSIS-DAP trên tàu, do đó không cần thăm dò gỡ lỗi bên ngoài. Nhưng tôi thích có quyền truy cập trực tiếp vào CPU và tự do lựa chọn cho đầu dò gỡ lỗi mà tôi muốn sử dụng. Vì vậy, thêm rằng SWD cung cấp cho tôi tất cả sự linh hoạt tôi cần.

Danh sách các bài viết về bảng LPC845-BRK:

Chúc bạn hàn vui vẻ!

Liên kết hữu ích

Hữu ích 7 Chia sẻ Viết bình luận 0
Đã xem 2628