Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Now ready for '25v

  • Loading branch information...
commit 37c864278d07e8efa040204df2172397e7cafd78 1 parent 3b126b2
@ladyada ladyada authored
Showing with 51 additions and 47 deletions.
  1. +6 −2 firmware/Makefile
  2. +45 −45 firmware/bm.hex
View
8 firmware/Makefile
@@ -93,7 +93,8 @@ AVRDUDE_PROGRAMMER = usbtiny
AVRDUDE_PORT = usb # programmer connected to serial device
-AVRDUDE_WRITE_FLASH = -B 10 -U flash:w:$(TARGET).hex
+AVRDUDE_WRITE_FLASH = -B 1 -U flash:w:$(TARGET).hex
+AVRDUDE_VERIFY_FLASH = -B 1 -U flash:v:$(TARGET).hex
#AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
@@ -246,12 +247,15 @@ reset:
program: $(TARGET).hex $(TARGET).eep
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM)
+verify: $(TARGET).hex $(TARGET).eep
+ $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_VERIFY_FLASH)
+
full: $(TARGET).hex
make burn-fuse
make program
burn-fuse:
- $(AVRDUDE) $(AVRDUDE_FLAGS) -B 250 -u -U lfuse:w:0xe2:m -U hfuse:w:0xde:m
+ $(AVRDUDE) $(AVRDUDE_FLAGS) -B 250 -u -U lfuse:w:0xe2:m -U hfuse:w:0xd6:m
read-fuse:
$(AVRDUDE) $(AVRDUDE_FLAGS) -u -U lfuse:r:l.txt:r
View
90 firmware/bm.hex
@@ -1,5 +1,5 @@
-:100000007CC083C082C081C080C07FC07EC07DC0F4
-:100010007CC07BC07AC079C078C077C076C062C02F
+:100000007CC081C080C07FC07EC07DC07CC07BC002
+:100010007AC079C078C077C076C075C074C062C03D
:1000200027090061A086010062400D030061F049CC
:10003000020062F049020061400D030062A08601E7
:100040000061E09304006250C3000061C027090012
@@ -13,47 +13,47 @@
:1000C00027000061400D03006250C3000061400D35
:1000D000030062F049020061F049020062400D0332
:1000E0000061A08601006290D003006150C300004F
-:1000F00062C0270900300000000011241FBECFE5B8
-:10010000D2E0DEBFCDBFBAD048C17ACF0CC020E06C
-:1001100030E0B59A2F5F3F4F28353105D1F7615058
-:10012000704080409040611571058105910579F717
-:1001300008956F927F928F929F92AF92BF92CF92CB
-:10014000DF92EF92FF920F931F93CF93DF933901CA
-:100150004A0157016801A8019701260D371D481D66
-:10016000591DF9D07901C0E0D0E00DC088B38C6092
-:1001700088BBC401B301CADF88B3837F88BBC601D3
-:10018000B501C4DF2196CE15DF0581F7DF91CF9150
-:100190001F910F91FF90EF90DF90CF90BF90AF90A5
-:1001A0009F908F907F906F900895EF92FF920F93A2
-:1001B0001F9365E070E0BDD09C01FC01E25EFF4F43
-:1001C00084918236A1F487E48DBDF901E15EFF4F91
-:1001D00065917591859194912CE231E040E050E079
-:1001E000BBE2EB2EB1E0FB2E012D112D41C081367B
-:1001F000A1F489E48DBDF901E15EFF4F6591759130
-:10020000859194912EEC31E040E050E0AEECEA2E86
-:10021000A1E0FA2E012D112D2BC08437A1F48BE41F
-:100220008DBDF901E15EFF4F6591759185919491C6
-:1002300024EB33E040E050E0F5EBEF2EF3E0FF2E4F
-:10024000012D112D15C08436A1F48CE48DBDF9016A
-:10025000E15EFF4F659175918591949122E837E0B9
-:1002600040E050E0E3E8EE2EE7E0FE2E012D112DF8
-:1002700060DF1F910F91FF90EF900895CF93DF9370
-:100280008091600090916100892BD1F481E090E031
-:10029000909361008093600083B7887F83BF80B7AD
-:1002A000807F80BF85B7806285BF85B7806185BF4D
-:1002B00060E177E280E090E029DF18BA17BA88950C
-:1002C000109261001092600019BE8FE087BB18BACF
-:1002D00082E48ABD84E083BF8DE489BD89E980BF63
-:1002E000C0E0D0E003C0CE0160DF2196CE0165E022
-:1002F00070E01FD0FC01E25EFF4FE491E03399F71C
-:1003000083B7887F83BF80B7807F80BF85B78062D7
-:1003100085BF85B7806185BF60E177E280E090E0CE
-:10032000F5DE18BA17BA889580E090E0DF91CF919A
-:1003300008955527002480FF02C0060E571F660F40
-:10034000771F6115710521F096958795009799F7AC
-:10035000952F802D0895A1E21A2EAA1BBB1BFD012B
-:100360000DC0AA1FBB1FEE1FFF1FA217B307E40794
-:10037000F50720F0A21BB30BE40BF50B661F771FEC
-:10038000881F991F1A9469F76095709580959095CC
-:0E0390009B01AC01BD01CF010895F894FFCF91
+:1000F00062C0270900300000000011241FBECFEDB0
+:10010000CDBFBAD048C17CCF0CC020E030E0B59A5A
+:100110002F5F3F4F28353105D1F761507040804047
+:100120009040611571058105910579F708956F92E9
+:100130007F928F929F92AF92BF92CF92DF92EF9277
+:10014000FF920F931F93CF93DF9339014A01570119
+:100150006801A8019701260D371D481D591DF9D0CA
+:100160007901C0E0D0E00DC088B38C6088BBC401C9
+:10017000B301CADF88B3837F88BBC601B501C4DF82
+:100180002196CE15DF0581F7DF91CF911F910F9159
+:10019000FF90EF90DF90CF90BF90AF909F908F90A7
+:1001A0007F906F900895EF92FF920F931F9365E0F9
+:1001B00070E0BDD09C01FC01E25EFF4F849182366D
+:1001C000A1F487E48DBDF901E15EFF4F6591759162
+:1001D000859194912CE231E040E050E0BBE2EB2EBF
+:1001E000B1E0FB2E012D112D41C08136A1F489E42F
+:1001F0008DBDF901E15EFF4F6591759185919491F7
+:100200002EEC31E040E050E0AEECEA2EA1E0FA2E18
+:10021000012D112D2BC08437A1F48BE48DBDF90184
+:10022000E15EFF4F659175918591949124EB33E0E8
+:1002300040E050E0F5EBEF2EF3E0FF2E012D112D05
+:1002400015C08436A1F48CE48DBDF901E15EFF4F49
+:10025000659175918591949122E837E040E050E0F6
+:10026000E3E8EE2EE7E0FE2E012D112D60DF1F9159
+:100270000F91FF90EF900895CF93DF9380916000EE
+:1002800090916100892BD1F481E090E0909361001E
+:100290008093600083B7887F83BF80B7807F80BFF3
+:1002A00085B7806285BF85B7806185BF60E177E2F1
+:1002B00080E090E029DF18BA17BA889510926100A3
+:1002C0001092600019BE8FE087BB18BA82E48ABD25
+:1002D00084E083BF8DE489BD89E980BFC0E0D0E0C0
+:1002E00003C0CE0160DF2196CE0165E070E01FD033
+:1002F000FC01E25EFF4FE491E03399F783B7887F1A
+:1003000083BF80B7807F80BF85B7806285BF85B798
+:10031000806185BF60E177E280E090E0F5DE18BAA9
+:1003200017BA889580E090E0DF91CF910895552726
+:10033000002480FF02C0060E571F660F771F61154D
+:10034000710521F096958795009799F7952F802D47
+:100350000895A1E21A2EAA1BBB1BFD010DC0AA1F06
+:10036000BB1FEE1FFF1FA217B307E407F50720F01E
+:10037000A21BB30BE40BF50B661F771F881F991F99
+:100380001A9469F760957095809590959B01AC01E2
+:0A039000BD01CF010895F894FFCFDE
:00000001FF
Please sign in to comment.
Something went wrong with that request. Please try again.