Commit Graph

411 Commits

Author SHA1 Message Date
King Kévin 2327a3b5f2 BV: fix typo 2018-02-23 16:03:12 +01:00
King Kévin 12182e3667 application: remove unused button handling 2018-02-23 16:00:04 +01:00
King Kévin b3bfcf9e77 USB: provide connectivity flag 2018-02-23 15:59:28 +01:00
King Kévin 721e181f15 USB: increase transmit buffer and simplify locking mechanism 2018-02-23 12:38:59 +01:00
King Kévin 22932d0135 USB: set pid.codes BusVoodoo USB ID and improve description 2018-02-23 11:34:21 +01:00
King Kévin 074546f66e flash: get page size from device instead of hardcoded value 2018-02-18 14:16:16 +01:00
King Kévin f05ab20021 bootloader: add capability to override advertised flash size 2018-02-18 13:54:45 +01:00
King Kévin c0c6b8f0af BV HiZ: display pins on OLED for pins test 2018-02-16 13:13:11 +01:00
King Kévin 0e4628532d BV OLED: only test OLED screen in debug mode 2018-02-16 13:12:39 +01:00
King Kévin ba5dfece98 BV OLED: fix glyph 2018-02-16 12:31:35 +01:00
King Kévin e20d1fbf4d BV HiZ: add CAN pns test 2018-02-14 15:08:23 +01:00
King Kévin 5dda9a5fc8 BV HiZ: add CAN self-test 2018-02-14 14:27:23 +01:00
King Kévin ebd78bc898 BV: fix comment 2018-02-14 14:25:01 +01:00
King Kévin a06d8f1647 BV HiZ: improved pins test error messages 2018-02-14 14:06:06 +01:00
King Kévin 6babde53ee BV HiZ: add RS-485 pins test 2018-02-14 13:14:32 +01:00
King Kévin 6afccfdb82 BV HiZ: add RS-485 self-test 2018-02-14 12:35:23 +01:00
King Kévin 5bea250ba3 BV: fix RCC domains must be enabled individually 2018-02-13 20:35:48 +01:00
King Kévin fee77b8231 BV: fix going to safe state on full version, and RS485 pin info 2018-02-13 19:27:15 +01:00
King Kévin 8774be07cd BV HiZ: use red/blue LED to indicate user action is needed for test 2018-02-13 17:43:08 +01:00
King Kévin 6f8bbca2bf always enable debug (to need to save power) 2018-02-13 17:33:06 +01:00
King Kévin aa64816fc6 use red led function for BV 2018-02-13 17:32:20 +01:00
King Kévin 5dc9ad0286 BV: add specific function to switch blue and red LED on 2018-02-13 17:31:52 +01:00
King Kévin 216557b99e BV: change DFU pin to current revision 2018-02-13 16:54:51 +01:00
King Kévin 31e544c09f BV: update I/O pin names 2018-02-13 16:45:46 +01:00
King Kévin 2268315e84 application: show hardware revision 2018-02-13 16:20:17 +01:00
King Kévin d75b42377d BV: add hardware revision variable and identification 2018-02-13 16:19:45 +01:00
King Kévin 400df7c392 BV HiZ: fix self-test for unreadable ID CODE 2018-02-13 16:10:31 +01:00
King Kévin a0b5e2059f add GPLv3 license file 2018-02-13 15:14:55 +01:00
King Kévin d041eabf7b Rakefile: remove stripping since it does not decrease the size on binary output 2018-02-13 13:50:43 +01:00
King Kévin 59094a05d3 bootloader: fix linker script to indicate correct flash size for STM32F103xC 2018-02-13 13:47:03 +01:00
King Kévin afd0f5545d bootloader: show red LED on BV 2018-02-12 19:41:20 +01:00
King Kévin 993e0735c3 global: fix typo 2018-02-12 19:40:05 +01:00
King Kévin bf37193568 BV HiZ: make pin test faster an user interruptable 2018-02-12 17:13:22 +01:00
King Kévin ee5e5cf244 BV global: put RS-485 and CAN transceivers in safe mode 2018-02-12 14:08:53 +01:00
King Kévin 912509925e BV: fix typo 2018-02-12 13:30:21 +01:00
King Kévin 9d31e9b6a4 BV: split vreg_set to lv and hv 2018-02-06 21:34:29 +01:00
King Kévin 2df0fbf96f BV: rename xV to LV and 12V to HV 2018-02-06 21:17:37 +01:00
King Kévin b885553c6c application: display build date and device ID 2018-02-06 21:17:00 +01:00
King Kévin dc096e932b global: add macros to get built date 2018-02-06 21:16:25 +01:00
King Kévin 95c64eb081 BV UART: add pinout 2018-02-06 17:35:14 +01:00
King Kévin cd289dd537 BV HiZ: add pinout 2018-02-06 17:35:05 +01:00
King Kévin 36e78dbfb6 BV: clear pinout when switching mode 2018-02-06 17:28:03 +01:00
King Kévin 220b3b8880 BV OLED: use pin number ordering in pinout 2018-02-06 17:27:09 +01:00
King Kévin f840b5f075 BV: add pinout display functionnality 2018-02-06 17:26:35 +01:00
King Kévin 36e28c873f terminal: increase history 2018-02-06 17:25:53 +01:00
King Kévin 678d56aa68 menu: put tab when there is no option 2018-02-06 17:25:36 +01:00
King Kévin 86bd6d0978 BV UART: display mode and pinout on OLED display 2018-02-06 12:33:00 +01:00
King Kévin 434c664d5b BV HiZ: display mode and pinout on OLED display 2018-02-06 12:32:44 +01:00
King Kévin 980bc67419 BV: use OLED display 2018-02-06 12:31:46 +01:00
King Kévin 36569fd7ef OLED: switch I2C clock to fast mode 2018-02-06 12:31:30 +01:00