Joel Challis 98504424b1 Align use of keymap level `_kb` callbacks (#25774) 8 months ago
..
keymaps 98504424b1 Align use of keymap level `_kb` callbacks (#25774) 8 months ago
board.h 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
config.h 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
halconf.h 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
keyboard.json 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
mcuconf.h 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
prime.c 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
readme.md 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
rgblight_custom.c 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago
rules.mk 547d75145b add SteelSeries prime, a stripped down prime+ (#24719) 9 months ago

readme.md

SteelSeries Prime

Prime

Erase with an stlink and flash this uf2boot bootloader, this is a a one way procedure voiding any warranty so be sure you don't want to use the original manufacturers firmware.

you may need to remove write protection to flash, e.g. with openocd in linux

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"

and write the new bootloader


openocd -f interface/stlink.cfg -f target/stm32f1x.cfg -c "program build/PRIME_PLUS/uf2boot.bin  verify reset exit 0x8000000"

Make example for this keyboard (after setting up your build environment):

make steelseries/prime:default

Flashing example for this keyboard:

make steelseries/prime:default:flash

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Bootloader

Enter the bootloader in 2 ways:

  • Bootmagic reset: Hold down left mouse button and plug in.
  • Bootloader entry: Hold the underneath button while plugging in.