Thông báo

Collapse
No announcement yet.

[THẮC MẮC] Lỗi không upload dữ liệu lên mạch Arduino

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • [THẮC MẮC] Lỗi không upload dữ liệu lên mạch Arduino

    Chào mọi người, hiện tại mình đang nghiên cứu về mạch Arduino , thiết bị của mình là 1 mạch Arduino UNO.
    - Mấy hôm nay mình vẫn nghiên cứu và upload dữ liệu bình thường. Sau 1 đêm ngủ thức dậy thì trái gió trở trời mà cái mạch nó bị cảm cúm hay sao ấy, upload dữ liệu lên toàn thông báo lỗi.
    - Mọi người xem có phải lỗi là do chip ARM bị hỏng không, nếu nó lỗi thì mong được các ban hướng dẫn


  • #2
    kiểm tra xem có chọn nhầm board ko? Mà bạn dùng board gì thế. Chạy nhanh không pro chém

    Comment


    • #3
      Nguyên văn bởi skynet01 Xem bài viết
      Chào mọi người, hiện tại mình đang nghiên cứu về mạch Arduino , thiết bị của mình là 1 mạch Arduino UNO.
      - Mấy hôm nay mình vẫn nghiên cứu và upload dữ liệu bình thường. Sau 1 đêm ngủ thức dậy thì trái gió trở trời mà cái mạch nó bị cảm cúm hay sao ấy, upload dữ liệu lên toàn thông báo lỗi.
      - Mọi người xem có phải lỗi là do chip ARM bị hỏng không, nếu nó lỗi thì mong được các ban hướng dẫn

      Em xem lại cọng cáp USB thay cáp khác tốt hơn, đây là lỗi thường gặp, nhiều khả năng bị nhiễu.
      Hiện tại nó đang báo dữ liệu trong con chip AVR bị sai tại byte 0x0002 thay vì dữ liệu là 0x61 lại là 0x62.
      Từ chối trách nhiệm:
      Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
      Blog: http://mritx.blogspot.com

      Comment


      • #4
        Nguyên văn bởi maitamhoa Xem bài viết
        kiểm tra xem có chọn nhầm board ko? Mà bạn dùng board gì thế. Chạy nhanh không pro chém
        Mình dùng bộ Arduino UNO, trước khi có vấn đề này tốc độ upload và hoạt động mình thấy rất tốt.

        Nguyên văn bởi itx Xem bài viết
        Em xem lại cọng cáp USB thay cáp khác tốt hơn, đây là lỗi thường gặp, nhiều khả năng bị nhiễu.
        Hiện tại nó đang báo dữ liệu trong con chip AVR bị sai tại byte 0x0002 thay vì dữ liệu là 0x61 lại là 0x62.
        Em sẽ thử sợi cáp khác ..
        - Lúc em upload programs lên thì các đèn tín hiệu vẫn nháy liên tục, vấn đề chỉ xuất hiện kể từ khi em kết nối nó với bộ Xbee và giờ thì ăn hành luôn... nếu ghim điện lỗ TX và 1 board khác thì nó toàn báo sai port (trước đó vẫn vừa ghim vừa upload bình thường)

        *Một số cách đã thử:
        - Đè nút reset --> Upload program --> buông ra sau khi check xong code và bắt đầu Uploading..
        - Cài lại Arduino IDE , cập nhật driver cho WIN .

        Comment


        • #5
          Theo mô tả của em có thể kê đơn điều trị cái kit Arduino uno của em như sau:

          Trị con ATMEGA328P, đem con ở kit còn ok ráp sang kit lỗi, vì em viết là xài Xbee nên em sẽ có ít nhất 2 kit Arduino, nên không có gì khó khăn cả. Nếu ok thì con ATMEGA328P cũ bị lỗi làm bước [1], no ok làm bước [2].

          [1] Upload lại bootloader cho ATMEGA328P theo hướng dẫn Arduino - ArduinoISP . Sau khi nạp lại bootloader vẫn vậy ===> thay con ATMEGA328P khác ( giá chợ 75k vnđ ), và upload lại bootloader cho nó.

          [2] Cái này rất ít bị.
          Upload lại firmwares cho con ATmega16U2, con chip hình vuông nhỏ xíu

          * Flip-tool: “Flip” writing-tool cho ATmega16U2. Downloading FLIP

          * usbserial :“usbserial” file make ATmega16u2 thành usbserial-converter Arduino. Có trong “Arduino IDE” tại [xxx]\arduino-1.0.5\hardware\arduino\firmwares\atmegaxxu2\arduin o-usbserial\Arduino-usbserial-atmega16u2-Uno-Rev3.hex

          Dùng Flip-tool Upload file Arduino-usbserial-atmega16u2-Uno-Rev3.hex vô con ATmega16u2.

          Muốn làm cái này level phải đạt cao một tí, nếu vẫn không được thì nghỉ tại đây được rồi, mua kit khác.
          Từ chối trách nhiệm:
          Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
          Blog: http://mritx.blogspot.com

          Comment


          • #6
            Sau nhiều lúc mày mò để cài Java chạy Flip thì em cũng khá mừng rỡ. Vấn đề xảy ra khi chọn thiết bị USB , rất mong được anh hướng dẫn

            P/s: anh itx có thể inbox cho em nick facebook hoặc skype để em có thể liên lạc được k ạ
            Last edited by skynet01; 19-03-2014, 05:05.

            Comment


            • #7
              Nguyên văn bởi skynet01 Xem bài viết
              Sau nhiều lúc mày mò để cài Java chạy Flip thì em cũng khá mừng rỡ. Vấn đề xảy ra khi chọn thiết bị USB , rất mong được anh hướng dẫn

              P/s: anh itx có thể inbox cho em nick facebook hoặc skype để em có thể liên lạc được k ạ
              Sao em không google ?
              Tiện tay làm phát ra đầy hướng dẫn:
              AVRKey flashing problem
              Review: AVRKey AVR Key USB PSGroove Dongle

              Vấn đề là win8 rất khó nhận driver không signing, ngay cả với ardunino uno không biết cài driver không signing thì cũng chẳng xài được mặc dù mạch còn tốt.
              Đây là hướng dẫn cài driver không signing trên win 8.


              Cần liên lạc gửi email: mailquangduy @ gmail.com
              Từ chối trách nhiệm:
              Mọi thông tin từ ITX cung cấp với hi vọng nó có ích và không đi kèm với bất kì sự bảo đảm nào.
              Blog: http://mritx.blogspot.com

              Comment

              Về tác giả

              Collapse

              skynet01 Tìm hiểu thêm về skynet01

              Bài viết mới nhất

              Collapse

              Đang tải...
              X