Robert Fisk
|
f9b7416df0
|
Sleep instead of busy-wait, approx 50% power reduction!
|
9 years ago |
Robert Fisk
|
650d10f22c
|
Support disconnect/reconnect of attached HID device
|
9 years ago |
Robert Fisk
|
0d2d4d6341
|
Implement flash write lockout by spamming the unlock register, then
checking that the correct unlock sequence fails.
|
9 years ago |
Robert Fisk
|
25ff531917
|
Tweaks to 1.0 firmware. Not completely working yet :(
|
9 years ago |
Robert Fisk
|
e29ef84861
|
Modify firmware for v1.0 hardware with STM32F401RC micro:
- Processor-specific header
- Startup file
- Linker script
- Project settings
- Debugger config script
- Debugger project settings
- Board revision detection routines
|
9 years ago |
Robert Fisk
|
1262c5337a
|
All tabs to spaces
|
9 years ago |
Robert Fisk
|
08e6846cc5
|
Add missing option to clock configuration
|
9 years ago |
Robert Fisk
|
21de622469
|
Added hardware check on bootup: fault LED will light if Upstream
firmware is placed on Downstream hardware or vice versa.
|
9 years ago |
Robert Fisk
|
58308c4a89
|
Added Mozilla Public License information to file headers.
Mozilla Public License v2.0 is compatible with the various licenses used
by ST and ARM.
|
9 years ago |
Robert Fisk
|
b9cc31d036
|
Crazy hardware issues, about to revert Upstream SPI from DMA to
interrupt transfers
|
9 years ago |
Robert Fisk
|
c1b2c191c4
|
Improved Downstream error handling:
- More sensible handling of error cases on SPI interface
- Improved Freakout macros
- Implemented automatic fault LED blinking
|
9 years ago |
Robert Fisk
|
674cb621a7
|
Initial implementation of Downstream SPI interface and state machine.
|
9 years ago |
Robert Fisk
|
7b4e4b3c14
|
Continued polishing work on Downstream project.
|
9 years ago |
Robert Fisk
|
503d79de56
|
Streamlining Downstream project
|
9 years ago |
Robert Fisk
|
55c8a21aad
|
Initial commit of Downstream template project.
|
9 years ago |