JTAG, uVision4 Keil, LPC2103

E

edygun

Guest
Bây giờ tôi đang làm việc với NXP LPC2103 ARM7TDMI và trình biên dịch Keil uVision4. Tôi cần phải làm gỡ lỗi trên tàu của riêng tôi, tôi đã cố gắng sử dụng các ISP (RS232 port) để chương trình bộ nhớ flash, nó hoạt động. Nhưng tôi cần phải làm nhiều hơn, một bước và đánh giá các biến. Tôi nghĩ rằng tôi cần một JTAG. Tôi có EPI-MAJIC và cũng Atmel SAM-ICE JTAGs ở đây, nhưng tôi không chắc liệu tôi có thể sử dụng những công cụ JTAG. Bạn nghĩ gì? Có thể sử dụng JTAG với OpenOCD + GDB? Bạn có biết lựa chọn thay thế khác? Làm thế nào về các JTAG từ Keil? ULINK2 gỡ rối Adapter hoặc gỡ rối ULINKpro và Đơn vị vết? Tôi nằm ở Indonesia. Làm thế nào tôi có thể có được công cụ này càng sớm càng tốt? Họ có sẵn ở Singapore hay thậm chí cả Indonesia? Bạn có bất kỳ nhà cung cấp / đại lý bán lẻ giới thiệu? Cảm ơn bạn rất nhiều!
 
Bạn có thể liên hệ với keil.com .... họ có các chi nhánh, nơi họ có thể gửi yêu cầu ... họ có các chi nhánh tại Indonesia và Singapore
 
Cảm ơn bạn đã phản ứng nhanh chóng. Trong khi chờ đợi các công cụ Keil đến: (1) là có khả năng sử dụng EPI-MAJIC hoặc JTAGs SAM-ICE JTAG một nhà sản xuất đơn giản? (2) Làm thế nào về việc sử dụng tính năng IAP (trong lập trình ứng dụng) trong các thiết bị LPC21xx? Để chạy các ứng dụng thử nghiệm trong bộ nhớ RAM để cập nhật dễ dàng hơn trong quá trình phát triển mã? (3) Làm thế nào về tính năng gỡ lỗi Embedded-ICE được xây dựng trong các thiết bị LPC21xx? Có bất cứ ai có kinh nghiệm trong việc sử dụng tính năng này? Cảm ơn bạn.
 
Hi, bạn nói rằng bạn đang sử dụng uVision4. Công cụ này có một mô phỏng tuyệt vời cho LPC2103 thực hiện. Bạn có thể sử dụng chức năng theo dõi bởi vì tất cả mọi thứ chạy trong SRAM và được mô phỏng. SAM-ICE là một Segger J-Link dành riêng cho các thiết bị Atmel. U-Link là từ Keil và làm việc với Keil. Nếu bạn có thể nhận được thường xuyên J-Link, làm việc với Keil, IAR, GNU .... Chỉ cần một vài điều khoản để cung cấp cho bạn một cái gì đó để Google. HTH, Bob
 
Bob. Có, nó giúp vì đây là lần đầu tiên tôi sử dụng thiết bị Keil và LPC21xx. Tôi quen thuộc với IAR và đã sử dụng các công cụ GNU đôi khi. Tôi đang thử nghiệm và gỡ lỗi truyền thông I2C và SPI với các thiết bị ngoại vi (bảo toàn thẻ nhớ và đầu đọc RFID), để thi đua phần cứng là cần thiết. Tôi tải về các gói phần mềm từ [url = http://www.segger.com/cms/jlink-software.html] SEGGER Vi điều khiển - Các giải pháp phần mềm nhúng - Download [/url] và có thể kết nối đến LPC2103. Tôi có thể đọc nội dung đăng ký ARM, nhưng không thể đọc / ghi vào bộ nhớ. Các thông báo lỗi như bạn chỉ ra: ****** Lỗi: SAM-ICE chỉ có thể được sử dụng với các thiết bị ATMEL không thể đọc bộ nhớ. Tôi vẫn đang cố gắng để tìm thấy bất kỳ ứng dụng máy tính khác có thể truy cập vào thiết bị LPC21xx qua JTAG SAM-ICE. devkitPro, OpenOCD, Yagarto,. . . Bất kỳ đề nghị nhiều hơn sẽ được đánh giá cao. . . Cảm ơn trước.
 

Welcome to EDABoard.com

Sponsor

Back
Top