Thông báo

Collapse
No announcement yet.

tìm file bootload chuẩn cho atmega8 và at328 của arduino

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

  • #16
    bootload hình như cũng có mấy người viết rồi nhưng mà thường thì nap code lấy tiền hoăc mua chip của họ thui.
    mình nghe bạn nói thì mình mói nghĩ tới trường hơp của mình, cụ thể như sau :
    Mình có 1 mạch nạp và 1 bo mạch (mua ở nhật tảo), mình về tìm hiểu thì biết được loại chip
    cung fuse bit( cụ thể chip atmega8 (=at8), và cách fuse bit)
    Nhưng khi mình dùng con at8 khác cắp vào để nạp thì nó báo không nhận ra thiết bị
    Vậy cho mình hỏi đó có phải họ đã nạp bootloader không ?
    Mạch nạp bằng uart( qua chân 2 và 3 )
    Rất mong nhân được sự chỉ dẫn

    Comment


    • #17
      hôm nay nạp đc cái bootload cho atmega8, upload chương trình led của arduino. mới đầu chay ngon,chấn D13 nhấp nháy nhưng chỉ upload chương trình duy nhất 1 lần . haizzzzzzz

      Comment


      • #18
        Nguyên văn bởi vungtau88 Xem bài viết
        hôm nay nạp đc cái bootload cho atmega8, upload chương trình led của arduino. mới đầu chay ngon,chấn D13 nhấp nháy nhưng chỉ upload chương trình duy nhất 1 lần . haizzzzzzz
        bạn dùng thạch anh ngoài hay nội. Mình không tài nào cho nháy led được ở chân 13, bạn set fuse như nào. Chia sẻ đi.

        Comment


        • #19
          Nguyên văn bởi maitamhoa Xem bài viết
          bạn dùng thạch anh ngoài hay nội. Mình không tài nào cho nháy led được ở chân 13, bạn set fuse như nào. Chia sẻ đi.
          dùng thach anh nội và mình phát hiện ra fuse bit khá là quan trong . chạy thach anh nôi 8mhz

          vào arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\boards.txt copy rồi paste mấy dòng dưới đây vào



          ################################################## ############

          atmega8_8mhz_int.name=ATmega8 phil(8MHz internal OSC)

          atmega8_8mhz_int.upload.protocol=arduino
          atmega8_8mhz_int.upload.maximum_size=7168
          atmega8_8mhz_int.upload.speed=57600

          atmega8_8mhz_int.bootloader.low_fuses=0xc4
          atmega8_8mhz_int.bootloader.high_fuses=0xca
          atmega8_8mhz_int.bootloader.path=optiboot
          atmega8_8mhz_int.bootloader.file=optiboot_atmega8-int.hex
          atmega8_8mhz_int.bootloader.unlock_bits=0x3f
          atmega8_8mhz_int.bootloader.lock_bits=0x0F

          atmega8_8mhz_int.build.mcu=atmega8
          atmega8_8mhz_int.build.f_cpu=8000000L
          atmega8_8mhz_int.build.core=arduino
          atmega8_8mhz_int.build.variant=standard
          ################################################## ############

          led nhấp nháy nhưng chỉ upload chương trình arduino đc một lần duy nhất, . mỗi lần muốn upload chương trình của arduino lai phải nap file bootload lai . vật vả quá

          chờ mình 1,2 ngày nữa tìm ra nguyên nhân rồi mình đăng lên đây luôn cho .

          Comment


          • #20
            Nguyên văn bởi vungtau88 Xem bài viết
            dùng thach anh nội và mình phát hiện ra fuse bit khá là quan trong . chạy thach anh nôi 8mhz

            vào arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\boards.txt copy rồi paste mấy dòng dưới đây vào



            ################################################## ############

            atmega8_8mhz_int.name=ATmega8 phil(8MHz internal OSC)

            atmega8_8mhz_int.upload.protocol=arduino
            atmega8_8mhz_int.upload.maximum_size=7168
            atmega8_8mhz_int.upload.speed=57600

            atmega8_8mhz_int.bootloader.low_fuses=0xc4
            atmega8_8mhz_int.bootloader.high_fuses=0xca
            atmega8_8mhz_int.bootloader.path=optiboot
            atmega8_8mhz_int.bootloader.file=optiboot_atmega8-int.hex
            atmega8_8mhz_int.bootloader.unlock_bits=0x3f
            atmega8_8mhz_int.bootloader.lock_bits=0x0F

            atmega8_8mhz_int.build.mcu=atmega8
            atmega8_8mhz_int.build.f_cpu=8000000L
            atmega8_8mhz_int.build.core=arduino
            atmega8_8mhz_int.build.variant=standard
            ################################################## ############

            led nhấp nháy nhưng chỉ upload chương trình arduino đc một lần duy nhất, . mỗi lần muốn upload chương trình của arduino lai phải nap file bootload lai . vật vả quá

            chờ mình 1,2 ngày nữa tìm ra nguyên nhân rồi mình đăng lên đây luôn cho .
            hôm qua về cũng lôi đống atmega8 ra nghich lại thì ko nhận được chíp nữa, không rõ cái avrbasp có vấn đề ko nữa.

            Comment


            • #21
              mới test atmega8 với 1 số chương trình arduino ( vửa đủ bộ nhớ atmega8 )thì chay rất ok . phen này chơi tha hồ arduino rồi .

              chỉ hơi bất tiện là phải nap bootload mỗi khi cần tải chương trình mới từ arduino, nhưng không sao ,tam thời cứ như thế đã

              Comment


              • #22
                Nguyên văn bởi vungtau88 Xem bài viết
                hôm nay nạp đc cái bootload cho atmega8, upload chương trình led của arduino. mới đầu chay ngon,chấn D13 nhấp nháy nhưng chỉ upload chương trình duy nhất 1 lần . haizzzzzzz
                bạn bị sao ấy chứ mình lấy cái botloader trong file cài chạy phà phà ra

                Comment


                • #23
                  Nguyên văn bởi chung1608 Xem bài viết
                  bạn bị sao ấy chứ mình lấy cái botloader trong file cài chạy phà phà ra
                  em cũng không biết là nó bi gì nửa,chỉ upload duy nhất đc có 1 lần. Đang xem lai cái fuse bit xem nó có sai xót gì ko .

                  Comment


                  • #24
                    Nguyên văn bởi vungtau88 Xem bài viết
                    em cũng không biết là nó bi gì nửa,chỉ upload duy nhất đc có 1 lần. đang xem lai cái fuse bit xem nó có sai xót gì ko .
                    fuse bạn set như nào. Tháo 328 trên arduino cắm 8 và bỏad có chạy được ko?

                    Comment


                    • #25
                      Nguyên văn bởi maitamhoa Xem bài viết
                      fuse bạn set như nào. Tháo 328 trên arduino cắm 8 và bỏad có chạy được ko?
                      set như makefile đi kèm bootloader, tháo con 328 ra làm gì để đó vẫn chạy mờ

                      Comment


                      • #26
                        Nguyên văn bởi chung1608 Xem bài viết
                        set như makefile đi kèm bootloader, tháo con 328 ra làm gì để đó vẫn chạy mờ
                        Mình nhầm, mình lại nghĩ set fuse atmega 8a dùng thạch anh 16Mhz. Trước định làm để thay thế con 328 trên board. nhưng ko thành công.

                        Comment


                        • #27
                          mình thì ko có bo arduino nào cả. Mình mua một cái mach FDTI cho rẻ (80k ),sau đó mua atmega8 rồi nối 2 cái lại với nhau .

                          đang tìm hiểu cái lỗi reset ở chỗ này Arduino Playground - DisablingAutoResetOnSerialConnection

                          Comment


                          • #28
                            Nguyên văn bởi maitamhoa Xem bài viết
                            Mình nhầm, mình lại nghĩ set fuse atmega 8a dùng thạch anh 16Mhz. Trước định làm để thay thế con 328 trên board. nhưng ko thành công.
                            mặc định tất cả các board arduino nó đều chạy full speed 16Mhz khai thác tối đa tốc độ của AVR. Bạn muốn chạy chậm hơn thì làm như bạn kia chỉ ấy và setfuse giao động phù hợp

                            Comment


                            • #29
                              Nguyên văn bởi vungtau88 Xem bài viết
                              mới test atmega8 với 1 số chương trình arduino ( vửa đủ bộ nhớ atmega8 )thì chay rất ok . phen này chơi tha hồ arduino rồi .

                              chỉ hơi bất tiện là phải nap bootload mỗi khi cần tải chương trình mới từ arduino, nhưng không sao ,tam thời cứ như thế đã


                              Comment


                              • #30
                                Nguyên văn bởi maitamhoa Xem bài viết
                                hôm qua về cũng lôi đống atmega8 ra nghich lại thì ko nhận được chíp nữa, không rõ cái avrbasp có vấn đề ko nữa.
                                mình thấy hơi lạ nhưng hiện tượng này mình đã gặp ,nếu chíp AVR đã nạp bằng một mạch nạp isp nào đó rùi chuyển qua nạp bằng mạch nạp isp khác thì nó không nhận ra chíp hoặc nạp rất chậm,cụ thể là mình hay nạp các chíp AVR bằng mạch nạp USB910 nghe đồn USBASP nạp tốt hơn ,nạp thử thấy rất chậm và cắm mạch nnapj usb910 vào nạp thì ko nhận ra chíp và cả uspasp cũng tịt lun,mình nghĩ là do chíp AVR ko tương thích với nhiu mạch nạp hoặc mạch nạp usbasp có thêm thứ gì đó làm các chíp đã nạp bằng nó không thể nạp bằng mạch nạp khác

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                • mèomướp
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi mèomướp
                                  Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                                  hôm nay, 13:11
                                • tuyennhan
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi tuyennhan
                                  Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                                  hôm nay, 09:25
                                • tuyennhan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi tuyennhan
                                  Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                                  Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                                  hôm nay, 09:10
                                • Ng.Phuong.5
                                  Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                                  bởi Ng.Phuong.5
                                  Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                                  Mấy con...
                                  Hôm qua, 19:44
                                • viettinh
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi viettinh
                                  Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                                  Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                                  Hôm qua, 18:12
                                • nguyendinhvan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi nguyendinhvan
                                  Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                                  Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                                  Cách đơn giản...
                                  Hôm qua, 00:04
                                • mèomướp
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi mèomướp
                                  Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                                  08-01-2025, 19:02
                                • tuyennhan
                                  Trả lời cho Sửa bộ nguồn DC 60V 45A
                                  bởi tuyennhan
                                  Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                                  08-01-2025, 15:43
                                • tuyennhan
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi tuyennhan
                                  Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                                  08-01-2025, 15:28
                                • mèomướp
                                  Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                  bởi mèomướp
                                  Dạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
                                  08-01-2025, 11:44
                                Đang tải...
                                X