qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

readme.md (1502B)


      1 # SteelSeries Prime
      2 
      3 ![Prime](https://i.imgur.com/rPIKok3.jpeg)
      4 
      5 Erase with an stlink and flash this [uf2boot bootloader](https://github.com/daskygit/uf2-prime-plus), this is a a one way procedure voiding any warranty so be sure you don't want to use the original manufacturers firmware.
      6 
      7 you may need to remove write protection to flash, e.g. with openocd in linux
      8 
      9 ```sh
     10 openocd -f interface/stlink.cfg -f target/stm32f1x.cfg -c "init; reset halt; stm32f1x unlock 0; flash protect 0 0 last off; reset halt; exit"
     11 
     12 ```
     13 
     14 and write the new bootloader
     15 
     16 ```sh
     17 
     18 openocd -f interface/stlink.cfg -f target/stm32f1x.cfg -c "program build/PRIME_PLUS/uf2boot.bin  verify reset exit 0x8000000"
     19 
     20 ```
     21 
     22 * Keyboard Maintainer: [Dasky](https://github.com/daskygit)
     23 * Hardware Supported: SteelSeries Prime
     24 * Hardware Availability: https://steelseries.com/gaming-mice/prime
     25 
     26 Make example for this keyboard (after setting up your build environment):
     27 
     28     make steelseries/prime:default
     29 
     30 Flashing example for this keyboard:
     31 
     32     make steelseries/prime:default:flash
     33 
     34 See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
     35 
     36 ## Bootloader
     37 
     38 Enter the bootloader in 2 ways:
     39 
     40 * **Bootmagic reset**: Hold down left mouse button and plug in.
     41 * **Bootloader entry**: Hold the underneath button while plugging in.