# Model 100 make flash error

**URL:** <https://community.keyboard.io/t/model-100-make-flash-error/5769>\
**Category:** Help and Getting Started\
**Created:** [October 17, 2022, 1:10am UTC](https://community.keyboard.io/t/model-100-make-flash-error/5769 "2022-10-17T01:10:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dcavalari](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/dcavalari/32/5289_2.png) [@dcavalari](https://community.keyboard.io/u/dcavalari)\
**Post date:** [October 17, 2022, 1:10am UTC](https://community.keyboard.io/t/model-100-make-flash-error/5769/1 "2022-10-17T01:10:20Z")

</div>

TL;DR: About 20-30 minutes ago, I used “make flash” to flash the default firmware to my Model 100, just to make sure this worked. It did. I then modified the keymap in the .ino file and did “make flash” again. Now I see this error:

```auto
To update your keyboard's firmware, hold down the 'Prog' key on your keyboard. (When flashing starts, you can release it.)

When you're ready to proceed, press 'Enter'.

# Earlier Model 100 firmware didn't implement 1200bps touch
# If we have a device serial port available, try to trigger a Kaleidoscope reset
dfu-util 0.11

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

dfu-util: No DFU capable USB device available
Error during Upload: Failed uploading: uploading error: exit status 74
make: *** [flash] Error 1

```

This is strange, as it would seem to have nothing to do with me changing the .ino file…?

I do notice that the “prog” key doesn’t flash when I hold it down now, although the process still continues when I press enter.

---

<div class="post-metadata">

**Author:** ![dcavalari](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/dcavalari/32/5289_2.png) [@dcavalari](https://community.keyboard.io/u/dcavalari)\
**Post date:** [October 17, 2022, 3:12am UTC](https://community.keyboard.io/t/model-100-make-flash-error/5769/2 "2022-10-17T03:12:59Z")

</div>

Solved - evidently the version of the firmware on github contains the error I read about in a different thread (forget which one) where basically you have to hold the prog key as you plug in the keyboard. I did that, then pressed “enter” on a different keyboard and the firmware flashing worked.

Is there a fix planned for this issue? It seems to have been introduced by whatever’s in the repo as of today, as I did not need to use this workaround when I did my test flash of the firmware a couple hours ago. Not a huge deal since I have an easy workaround, but still seems like unintended behavior.

---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [October 19, 2022, 7:12am UTC](https://community.keyboard.io/t/model-100-make-flash-error/5769/3 "2022-10-19T07:12:08Z")

</div>

Flashing via the Arduino IDE or make are not as easy as we want them to be, we’re working on ways to make the process smoother.
