Thông báo

Collapse
No announcement yet.

Thắc mắc về mạch nạp AVR (USB910 ) ?

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

  • Thắc mắc về mạch nạp AVR (USB910 ) ?

    Chào các bác ! Em có 1 số thắc mắc về mạch nạp USB910 , mong các bác chỉ giùm em với
    + em có lôi mạch nạp 910 ra nạp thử , và thử trên con Atmega32 , em dùng code vision , bản 1.25 ... ban đầu nó doc tin hieu , nhận chip , nhận cổng ... rất bình thường .Nhưng sau đó đổ bệnh , không thể nào nhận đựoc chip nữa , toàn báo lỗi ...







    ( Hình này minh họa thui , vì con Atmega32 không còn nhận đựoc nữa )



    nhưng sau đó , em có nghich thử 1 vài chức năng của phần mềm code vision , cụ thể là nháy vào mấy cái menu







    em nháy vào phần Fuse Bits và Lock Bits , Blank check , hinh như code được nạp vào chip( nhưng lúc chưa nghịch fuse ) .Sau đó em quét tín hiệu lại lần nữa



    thì nó báo lỗi





    thử lại với con Atmega16 thì vẫn nhận bình thường



    Em có chuyển sang nạp thử con Atmega32 bằng mạch nạp STK200 ( mạch Lancos ) nạp 1 đoạn code thử ,thấy vẫn nạp bình thường













    chạy thử chip ở trên bo mạch ( thực tế ) , thấy vẫn chạy như thường .Em chưa rõ là vì sao lại bị như vậy nữa .Có phải là con Atmega32 của em nó bị cà tưng vì mấy cái fuse không hả các bác .Nhưng sao dùng STK200 vẫn chạy được nhỉ ? Em có chuyển sang dùng code vision bản cũ hơn 1.23 thì khi quét cổng ( cổng com , từ 1 đến 6 ) nó không nhận 1 cổng nào hết cả , tại sao lại như vậy ạ ? Mong các bác giúp em với .

    Chân thành cảm ơn các bác !
    Last edited by schanbkhn; 04-11-2007, 10:04.

  • #2
    bác đừng sài cái thằng codevision để nạp. nó cà chớn lắm.
    kể cả khi sai cái mạch nạp cổng lpt nó cũng khùng khùng lun.
    bác nên sài cái thằng AVRPorg để nạp. thấy ok lém
    Cty TNHH Cơ Điện tử Hiệp Phát.
    ------------------------------------------
    Trần Hoàng Giang
    11-04-1985

    Mobil: 0905 438 533

    Comment


    • #3
      Nguyên văn bởi irf540 Xem bài viết
      bác đừng sài cái thằng codevision để nạp. nó cà chớn lắm.
      kể cả khi sai cái mạch nạp cổng lpt nó cũng khùng khùng lun.
      bác nên sài cái thằng AVRPorg để nạp. thấy ok lém
      Đúng vậy, ngay cả cái mạch ổn định nhất như STK500 cũng lúc được lúc không với Codevision, điều đó có thể khẳng định cái Programmer của Codevision chưa hoàn thiện lắm.

      Tôi vẫn thường khuyên khách hàng nên sử dụng AVR Studio

      Comment


      • #4
        Chương trình nạp tích hợp trong CodeVision nguyên bản là chương trình ChipBlaster, thằng này khá mạnh đấy, chỉ có điều giao diện hơi bị củ chuối, khó xài ,không cẩn thận thì toi chip !

        Cậu check lại cái kết nối với con mega32 nhá, codevison báo lỗi thế không phải là không nhận ra mạch nạp mà là không vào chế độ nạp được thôi.

        NVT2
        Tín đồ AVR giáo.

        Comment


        • #5
          Chào bạn,

          Trường hợp đó còn xảy ra khi bạn sử dụng các chân nạp (MOSI, MISO ...) cho mục đích khác khi đang nạp (ví dụ cắm vào ngoại vi khác). Bạn nên coi kĩ lại và cách ly các chân dùng để nạp trước khi tiến hành nạp

          Vui
          hoanf

          Comment


          • #6
            Bạn dùng notebook hay máy để bàn, tôi dùng AVR910 với mấy để bàn thì ko sao, nhưng khi dùng với notebook thì thỉnh thoảng nó vẫn báo lỗi như của bạn "..error entering programming mode", nhưng cố vài lần thì cũng có lần được, còn nếu bạn dùng code vision bản cũ hơn 1.25 thì nó có hỗ trợ avr910 đâu mà nhận ra mạch nạp được...
            |

            Comment


            • #7
              Các bác à !

              Em vẫn chưa giải thích được hiện tưởng :
              Khi em cắm con atmega16 vào phần adapter thì nạp ngon lành , nhưng sau đó em cắm con atmega32 vào phần adapter của mạch nạp thì lại bị báo lỗi
              "AVRProg error programming mode " . Hai con atmega16 và atmega32 có phần cứng , các chân khá giống nhau . Tai sao 1 con nạp bình thường còn 1 con thì lại báo lỗi ạ . Em có dùng mạch STK200/300 để nạp thì thấy đều nạp được cho cả 2 con

              Mong các bác chỉ giùm em với !

              Comment


              • #8
                Nguyên văn bởi schanbkhn Xem bài viết
                Các bác à !

                Em vẫn chưa giải thích được hiện tưởng :
                Khi em cắm con atmega16 vào phần adapter thì nạp ngon lành , nhưng sau đó em cắm con atmega32 vào phần adapter của mạch nạp thì lại bị báo lỗi
                "AVRProg error programming mode " . Hai con atmega16 và atmega32 có phần cứng , các chân khá giống nhau . Tai sao 1 con nạp bình thường còn 1 con thì lại báo lỗi ạ . Em có dùng mạch STK200/300 để nạp thì thấy đều nạp được cho cả 2 con

                Mong các bác chỉ giùm em với !
                mua thử con mega32 mới,cắm vô xem có nạp đc không,nếu nạp đc thì coi nhwu chú kia có vấn đề gì đó mà ko ai hiểu nổi,còn nếu cũng không nạp đc với chú lính mới này thì chắc là mạch của chú kén đĩa rùi,ah quên "kén chip" rùi.hehe

                Comment


                • #9
                  Protocol của thằng PonyProg và AVR910 có lẽ hơi kém. Thỉnh thoảng mình hay bị dính cái này. Bây giờ dùng 1 cái STK500 thấy khá ổn.
                  AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
                  Xem thêm tại Online Store ---> Click here
                  Mob: 0982.083.106

                  Comment

                  Về tác giả

                  Collapse

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

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

                  Collapse

                  Đang tải...
                  X