49 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # ErgoDox Infinity
 | |
| 
 | |
| The Infinity is two completely independent keyboards, and needs to be flashed
 | |
| for the left and right halves seperately.  To flash them:
 | |
| 
 | |
|   - Make sure you are in the top-level qmk_firmware directory
 | |
| 
 | |
|   - Build the firmware with `make ergodox_infinity:keymapname`
 | |
| 
 | |
|   - Plug in the left hand keyboard only.
 | |
| 
 | |
|   - Press the program button (back of keyboard, above thumb pad).
 | |
| 
 | |
|   - Install the firmware with `sudo make ergodox_infinity:keymapname:dfu-util`
 | |
| 
 | |
|   - Build right hand firmware with `make ergodox_infinity:keymapname MASTER=right`
 | |
| 
 | |
|   - Plug in the right hand keyboard only.
 | |
| 
 | |
|   - Press the program button (back of keyboard, above thumb pad).
 | |
| 
 | |
|   - Install the firmware with `sudo make ergodox_infinity:keymapname:dfu-util MASTER=right`
 | |
| 
 | |
| More information on the Infinity firmware is available in the [TMK/chibios for
 | |
| Input Club Infinity Ergodox](https://github.com/fredizzimo/infinity_ergodox/blob/master/README.md)
 | |
| 
 | |
| ## Infinity Master/Two Halves
 | |
| 
 | |
| The Infinity is two completely independent keyboards, that can connect together.
 | |
| You have a few options in how you flash the firmware:
 | |
| 
 | |
| - Flash the left half, rebuild the firmware with "MASTER=right" and then flash
 | |
|   the right half.  This allows you to plug in either half directly to the
 | |
|   computer and is what the above instructions do.
 | |
| 
 | |
| - Flash the left half, then flash the same firmware on the right.  This only
 | |
|   works when the left half is plugged directly to the computer and the keymap
 | |
|   is mirrored.  It saves the small extra step of rebuilding with
 | |
|   "MASTER=right".
 | |
| 
 | |
| - The same as the previous one but with "MASTER=right" when you build the
 | |
|   firmware, then flash the same firmware to both halves.  You just have to
 | |
|   directly connect the right half to the computer.
 | |
| 
 | |
| - For minor changes such as changing only the keymap without having updated
 | |
|   any part of the firmware code itself, you can program only the MASTER half.
 | |
| 
 | |
| - It is safest to program both halves though.
 |