Logo EPSON

Bộ vi điều khiển chip đơn 1-bit EPSON S31C32 Cmos

EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-sản phẩm

Quaview

Tài liệu này mô tả cách lập trình dữ liệu ROM vào bộ nhớ flash bên trong của MCU S1C31 bằng công cụ ghi flash SEGGER.

Môi trường làm việc 

Để lập trình bộ nhớ flash bên trong, hãy chuẩn bị các thành phần sau:

Công cụ cần thiết

  • PC
    • Windows 10
  • Sê-ri SEGGER J-Link / sê-ri Flasher *1
    • Có thể sử dụng bất kỳ đầu dò gỡ lỗi hoặc bộ lập trình flash nào hỗ trợ công cụ phần mềm J-Flash.
      Ghi chú: J-Link Base và J-Link EDU KHÔNG hỗ trợ J-Flash và do đó không thể sử dụng được. Ngoài ra, không thể sử dụng Flasher không hỗ trợ ARM Cortex-M.
    • Công cụ phần mềm SEGGER J-Flash *2
      J- Flash đã bao gồm Gói tài liệu và phần mềm J-Link (Phiên bản 6.xx)
    • Bảng mục tiêu được trang bị S1C31 MCU
  • Công cụ do Seiko Epson cung cấp
    • Gói công cụ thiết lập S1C31 *3, *4
      Bao gồm bộ tải Flash và các công cụ Lập trình Flash.
  1. Để biết chi tiết về J-Link, Flasher và J-Flash, hãy tham khảo “Hướng dẫn sử dụng J-Link”, “Hướng dẫn sử dụng Flasher” và “Hướng dẫn sử dụng J-Flash” có sẵn trên SEGGER webđịa điểm.
  2. Vui lòng tải xuống từ SEGGER web địa điểm.
  3. Vui lòng tải xuống từ bộ vi điều khiển Seiko Epson webđịa điểm.
  4. Gói công cụ này đã được kiểm tra để hoạt động với Gói Tài liệu và Phần mềm J-Link Phiên bản 6.44c.

Cài đặt

Chương này mô tả các hướng dẫn cài đặt của phần mềm cần thiết cho lập trình flash.

Cài đặt gói tài liệu và phần mềm J-Link 

Để cài đặt Gói tài liệu và phần mềm J-Link, hãy làm theo quy trình bên dưới.

  1. Tải xuống Gói tài liệu và phần mềm J-Link phiên bản 6.xx trở lên từ SEGGER webđịa điểm.
  2. Nhấp đúp vào gói Tài liệu và Phần mềm J-Link đã tải xuống này (*.exe) để cài đặt. Thư mục cài đặt mặc định như sau:
    C:\Chương trình Files (x86)\SEGGER\JLink_V6xx

Cài đặt gói S1C31SetupTool 

Phần này mô tả cách cài đặt gói Công cụ thiết lập S1C31 cần thiết để sử dụng Gói tài liệu và phần mềm J-Link.

  1. Tải xuống S1C31SetupTool.zip từ bộ vi điều khiển của chúng tôi website và giải nén nó vào bất kỳ thư mục nào.
  2. Thực thi “s1c31ToolchainSetup.exe” từ thư mục được giải nén.
  3. Sau khi trình cài đặt bắt đầu, hãy làm theo hướng dẫn của trình cài đặt để thực hiện cài đặt.
    1. Kiểm tra nội dung cài đặt.
    2. Kiểm tra các điều khoản của thỏa thuận cấp phép.
    3. Chọn J-Flash.
    4. Chọn thư mục cài đặt và thực hiện cài đặt.
      Chọn thư mục mà bạn đã cài đặt Gói tài liệu và phần mềm J-Link trong Phần 2.1.
    5. Thoát khỏi trình cài đặt.EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-1EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-2

Cấu hình hệ thống

Hình 3.1 và 3.2 cho thấy ví dụamptập tin của hệ thống lập trình flash. Hình 3.3 cho thấy một cựuampTập tin cấu hình mạch hiển thị kết nối của J-Link/Flasher, bo mạch đích và nguồn điện bên ngoài (nguồn điện ổn định, v.v.).

  • Kết nối PC (J-Link hoặc Flasher)EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-3
  • Độc lập (Flasher) EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-4
  • Thiết bị sản xuất (Flasher)EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-5EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-6 EPSON-S1C31-Cmos-32-Bit-Single-Chip-Vi điều khiển-fig-7

Đối với voltage của VDD, hãy tham khảo sổ tay kỹ thuật của mẫu MCU S1C31 mục tiêu.

Lập trình Flash

Chương này mô tả quy trình lập trình flash.

Lập trình Flash với PC (J-Link hoặc Flasher) 

Phần này mô tả quy trình lập trình flash bằng cách truyền dữ liệu ROM trực tiếp từ PC.

  • Khởi chạy “SEGGER – J-Link V6.xx > J-Flash V6.xx” từ menu bắt đầu trên Windows.
  • Đóng hộp thoại “Chào mừng đến với J-Flash” được hiển thị sau khi khởi chạy J-Flash.
  • Chọn menu “File > Mở dự án” trên J-Flash và mở dự án J-Flash file từ thư mục cài đặt của “Gói tài liệu và phần mềm J-Link” được hiển thị bên dưới.
    Dự án J-Flash file:
    C:\Chương trình Files (x86)\SEGGER\JLink\Samples\JFlash\ProjectFiles\Epson\S1C31xxxint.jflash
  • Chọn menu “File > Dữ liệu mở file” trên J-Flash để mở dữ liệu ROM (*.bin). Sau đó, nhập “0″ vào hộp thoại “Nhập địa chỉ bắt đầu” được hiển thị và nhấp vào nút “OK”.
  • Kết nối bảng mục tiêu với PC thông qua J-Link và chọn menu “Target > Production Programming” trên
    J- Flash để bắt đầu lập trình dữ liệu ROM.

Lập trình flash độc lập (Flasher) 

Phần này mô tả quy trình lập trình flash chỉ với Flasher.

  1. Khởi chạy “SEGGER – J-Link V6.xx > J-Flash V6.xx” từ menu bắt đầu trên Windows.
  2. Đóng hộp thoại “Chào mừng đến với J-Flash” được hiển thị sau khi khởi chạy J-Flash.
  3. Chọn menu “File > Mở dự án” trên J-Flash và mở dự án J-Flash file từ thư mục cài đặt của “Gói tài liệu và phần mềm J-Link” được hiển thị bên dưới.
    Dự án J-Flash file:
    C:\Chương trình Files (x86)\SEGGER\JLink\Samples\JFlash\ProjectFiles\Epson\S1C31xxxint.jflash
  4. Chọn menu “File > Dữ liệu mở file” trên J-Flash để mở dữ liệu ROM (*.bin). Sau đó, nhập “0″ vào hộp thoại “Nhập địa chỉ bắt đầu” được hiển thị và nhấp vào nút “OK”.
  5. Kết nối Flasher với PC và chọn menu “File > Download config & data to Flasher” trên J-Flash để nạp dữ liệu ROM vào Flasher.
  6. Tháo Flasher khỏi PC và cấp nguồn cho Flasher bằng bộ chuyển đổi AC cho cáp USB được cung cấp cùng với Flasher. Sau đó, đảm bảo rằng đèn LED (Sẵn sàng OK) trên Flasher sáng màu xanh lục.
  7. Kết nối Flasher với bảng mục tiêu và nhấn nút “PROG” trên Flasher để bắt đầu lập trình dữ liệu ROM. Quá trình chuyển đổi trạng thái của đèn LED (Sẵn sàng OK) sau khi bắt đầu lập trình được hiển thị bên dưới. Nhấp nháy (nhanh): Xóa → Nhấp nháy (bình thường): Lập trình → Bật sau khi nhấp nháy: Chương trình đã hoàn tất

Lập trình Flash trong Thiết bị Sản xuất (Flasher) 

Để biết cách lập trình trong thiết bị sản xuất, hãy tham khảo “Hướng dẫn sử dụng Flasher” có sẵn trên SEGGER web địa điểm.

Lịch sử sửa đổi

Rev. Không. Ngày Trang Loại Nội dung
Phiên bản 1.00 08/31/2017 Tất cả Mới Cơ sở mới.
Phiên bản 2.00 06/20/2019 Tất cả Đã sửa đổi Đã đổi tên tiêu đề tài liệu.

“S1C31 Family Multi…” thành “S1C31 Family Flash…”.

Đã xóa Đã xóa phần giải thích liên quan đến nguồn cung VPP.
Đã thêm Đã thêm phương pháp lập trình flash bằng “Flasher”.
Phiên bản 3.00 2021/01/15 Tất cả Đã thay đổi Đã thay đổi bộ cài đặt.

Hoạt động bán hàng quốc tế

Mỹ 

Công ty Epson America, Inc.
Trụ sở chính:
3131 Katella Ave., Los Alamitos, CA 90720, Hoa Kỳ Điện thoại: +1-562-290-4677
Văn phòng San Jose:
Ổ đĩa 214 Devcon
San Jose, CA 95112 Hoa Kỳ
Điện thoại: +1-800-228-3964 hoặc +1-408-922-0200

Châu Âu
Epson Châu Âu Điện tử GmbH
Riesstraße 15, 80992 München, Đức
Điện thoại: +49-89-14005-0
FAX: +49-89-14005-110

Châu Á
Công ty TNHH Epson (Trung Quốc)
Tầng 4, Tháp 1 của China Central Place, 81 Đường Jianguo, Quận Triều Dương, Bắc Kinh 100025 Trung Quốc
Phone: +86-10-8522-1199 FAX: +86-10-8522-1120
Chi nhánh Thượng Hải
Phòng 1701 & 1704, Tầng 17, Trung tâm Greenland II,
562 Đường Đông An, Quận Xu Hui, Thượng Hải, Trung Quốc
Điện thoại: +86-21-5330-4888
FAX: +86-21-5423-4677

Chi nhánh Thâm Quyến
Phòng 804-805, Tầng 8, Tháp 2, Trung tâm Ali, Số 3331
Keyuan South RD(Shenzhen bay), Nanshan District, Thâm Quyến 518054, Trung Quốc
Điện thoại: +86-10-3299-0588 FAX: +86-10-3299-0560

Công ty TNHH Thương mại & Công nghệ Epson Đài Loan
15F, No.100, Songren Rd, Sinyi Dist, Taipei City 110. Đài Loan Điện thoại: +886-2-8786-6688

Công ty TNHH Epson Singapore
438B đường Alexandra,
Block B Alexandra TechnoPark, #04-01/04, Singapore 119968 Điện thoại: +65-6586-5500 FAX: +65-6271-7066

Công ty TNHH Epson Hàn Quốc
10F Tháp Posco Yeoksam, Teheranro 134 Gangnam-gu, Seoul, 06235, Hàn Quốc
Điện thoại: +82-2-3420-6695

Tập đoàn Seiko Epson
Bộ phận Bán hàng & Tiếp thị

Phòng Tiếp thị & Kinh doanh Thiết bị
Tầng 29, Tháp JR Shinjuku Miraina, 4-1-6 Shinjuku, Shinjuku-ku, Tokyo 160-8801, Nhật Bản

Tài liệu / Tài nguyên

Bộ vi điều khiển chip đơn 1-bit EPSON S31C32 Cmos [tập tin pdf] Hướng dẫn sử dụng
S1C31 Vi Điều Khiển Chip Đơn 32-Bit Cmos, S1C31, Vi Điều Khiển Chip Đơn 32-Bit Cmos, Vi Điều Khiển Chip Đơn 32-Bit, Vi Điều Khiển Chip Đơn, Vi Điều Khiển Chip, Vi Điều Khiển

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *