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:
- Bỏ hộp bảng NXP LPC845-BRK
- Hướng dẫn: Sử dụng Bản thăm dò gỡ lỗi bên ngoài với Bảng NXP LPC845-BRK
- Hướng dẫn: Chuyển đổi NXP LPC845-BRK thành Đầu dò gỡ lỗi CMSIS-DAP
- Hướng dẫn: Làm mờ với bảng NXP LPC845-BRK
Chúc bạn hàn vui vẻ!
Liên kết hữu ích
- Bỏ hộp bảng NXP LPC845-BRK
- Trang web của LPC845-BRK
- Hướng dẫn sử dụng cho bảng LPC845-BRK
- NXP LPC845
- MCUXpresso SDK
- MCUXpresso IDE: NXP mới MCUXpresso IDE V10.3.0
- Danh sách các dự án cộng đồng